Cloud Automation by IBM aka IBM Service Delivery Manager
Launched in August 2010, IBM Service Delivery Manager (ISDM) is for enterprise customers who want to get started with a private cloud computing model. The product enables you to rapidly implement a complete software solution for service management automation in a virtual data center environment. It’s delivered at a pre-integrated software stack, deployed as a set of virtual images that automate IT service deployment and provide resource monitoring, cost management, and provisioning of services in a cloud.
It enables the data center to accelerate the creation of service platforms for a wide spectrum of workload types with a high degree of integration, flexibility, and resource optimization.
ISDM is for customers who want to get started with a private cloud computing model. The product enables you to rapidly implement a complete software solution for service management automation in a virtual data center environment, which in turn can help your organization move towards a more dynamic infrastructure. It is a single solution that provides the necessary software components to rapidly implement cloud computing.
The core capabilities of ISDM are:
- Integrated service management for delivering cloud computing services
- A self-service portal interface for reservation of computer, storage, and networking resources, including virtualized resources
- Automated provisioning and de-provisioning of resources
- Real time monitoring and energy management
- Virtualization management
- Metering Usage and Accounting features
- High availability of services
- IBM Tivoli Service Automation Manager
- IBM Tivoli Monitoring
- IBM Tivoli Usage and Accounting Manager
- IBM Tivoli System Automation
Tivoli Service Automation Manager
IBM Tivoli Service Automation Manager assists in the automated provisioning, management, and deprovisioning of IT landscapes, comprised of hardware servers, networks, operating systems, middleware, and application-level software.Tivoli Service Automation Manager helps you define and automate services that are lifecycle oriented. Examples of such services are those that establish and administer an IT server network for a limited period of time to satisfy increased demand for processing capacity or to serve as a test environment.
For more information about IBM Tivoli Service Automation Manager, you can follow this link
IBM Tivoli Monitoring
IBM Service Delivery Manager includes the stand-alone software that monitors and manages system and network applications, tracks the availability and performance of your enterprise system, and provides reports to track trends and troubleshoot problems.IBM Tivoli Monitoring provides a way to monitor the availability and performance of all the systems in your enterprise. It also provides useful historical data that you can use to track trends and to troubleshoot system problems.
You can use IBM Tivoli Monitoring to perform the following tasks:
- Monitor for alerts on the systems that you are managing by using predefined situations or custom situations.
- Establish your own performance thresholds.
- Trace the causes leading to an alert.
- Gather comprehensive data about system conditions.
- Use policies to perform actions, schedule work, and automate manual tasks.
For more information about the product, features and functions, you can read here.
Tivoli Usage and Accounting Manager
IBM Tivoli Usage and Accounting Manager includes a standalone IBM Tivoli Usage and Accounting Manager software that helps you improve IT cost management.You can understand your costs and track, allocate, and invoice based on actual resource use by department, user, and many additional criteria.
IBM Tivoli Service Automation Manager can use the IBM Tivoli Usage and Accounting Manager metering function. IBM Tivoli Service Automation Manager instantiates and manages service instances. It is able to track creation, modification, and deletion of a service instance itself, and the capacity assigned to it. This information can be periodically extracted and transformed into a so-called CSR (Common Server Resource) file, which can then be retrieved by IBM Tivoli Usage and Accounting Manager to generate reports.
IBM Tivoli Usage and Accounting Manager helps to measure service usage data. In the IBM Tivoli Service Automation Manager context, this is the amount of resources (CPUs and memory) allocated or assigned to servers provisioned by the Self-Service Virtual Server Provisioning component over time. Servers belong to deployment projects and projects belong to the service. Each project has a user. The user can own project coming from different services, request new projects, or request changes to the existing projects. For accounting purposes, it is required that organizational information be defined for the user, that is, at least a department identification has to be assigned to the user identification. For a project, one can distinguish between the requester of the project and the organization being charged with the project. Organization information for a project is defined by adding an (optional) project account code for the team that is using the project.For more information about IBM Tivoli Usage and Accounting Manager, you can refer to the following website.
Tivoli System Automation
IBM Tivoli System Automation helps systems administrators easily manage complex IT infrastructures, while moving the IT organization from reactive error correction to proactive service protection. With advanced automation capabilities, Tivoli System Automation is designed for high availability and disaster recovery solutions, providing the ability to automatically initiate, execute, and coordinate the starting, stopping, restarting and failing over of applications running in heterogeneous and virtual IT environments.
Through these capabilities, systems administrators can more effectively:
- Quickly detect and recover from outages, failing IT components, and help reduce the frequency and duration of incidents that impact IT availability
- Manage planned outages and guard against and address unplanned outages caused by hardware failures, software failures and operator errors
- Reduce cost by automating manual, labor-intensive and error-prone operational tasks and by leveraging advanced clustering configurations to minimize hardware requirements
- Prevent failures by automating a recovery process or workflow
- Ease management of complex IT infrastructures through advanced, policy-based automation
- Build and edit automation policies through an enhanced Web-based, easy-to-use, powerful GUI.
For more information about IBM Tivoli System Automation, you can refer to the following website
Benefits of IBM Service Delivery Manager
Improved time to value Reduces the amount of integration work required to deploy a cloud by offering a pre-bundled and integrated service delivery software stack
Accelerated deployment Automated image deployment, cross connection and activation of components allows clients to shorten deployment times.
Reduce complexity Self service, standardization and automation simplify use and minimize errors.
Leverage existing hardwareAllows businesses to leverage existing hardware while reducing capital expenditures and generate greater ROI
As the image above shows, ISDM is delivered as a set of virtual images, which resides in a separate h/w platform, called the “manage from” environment. It is separated from the actual cloud infrastructure which is used to host the services offered in the cloud (called the “manage to” environment).
The graphic also clearly states that while at the moment, ISDM itself runs only on VMWare, it can manage virtual machines on all popular hypervisors. Therefore the cost of hypervisor in the overall cloud infrastructure is at a minimum (since the “manage to” environment doesn’t need to run a specific hypervisor).