September 17, 2012 8:42 PM
JohnCrawfordIBM 100000BANX Visits (1515)
Using IBM Service Delivery Manager To Install Software in a Cloud
by Paul Quigley
IBM Service Delivery Manager (ISDM) is a software appliance solution that brings together, into an integrated platform, the capabilities of Tivoli Service Automation Manager, with advanced monitoring of virtual environments from Tivoli® Monitoring and Tivoli Monitoring for Virtual Servers, and with enterprise metering and cost accounting capabilities provided by Tivoli Usage and Accounting Manager.
ISDM helps service providers as well as internal IT departments to deliver IT services in an efficient, standardized, and cost-effective way, achieving the benefits of a cloud delivery model. ISDM 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 with many core service management capabilities, such as, a self-service user interface.
This blog highlights the tasks required to install software on virtual servers provisioned from the ISDM self-service user interface. Any software product can be installed on a virtual server, such as, an HTTP server, DB2, WAS, a customer application, a vendor application, and more.
Topics discussed include:
The self-service interface contains functions that correspond to offerings in the Service Request Manager (SRM) offering catalog, such as Create project with VMware servers. Access to offerings is based on the user’s role (security group).
Using the self-service UI, users can install additional software on virtual servers:
Software can be installed when the following offerings are selected:
Installing software requires a valid Tivoli Provisioning
Manager (TPM) software product definition.
The software product definition defines the location of the software
The TPM installation workflow uses these parameters. The install workflow looks for the installable file, ihs6
TPM comes with many software product definitions for applications, such as, Web servers, WebSphere Application Server, DB2, and more.
The graphic below shows an example of the self-service UI during a Create Project with VMware Servers request.
In this case, the user can select from 3 available Web servers:
The IBM HTTP server has been selected. Optionally, the user
can click the Configure Software button
to configure inst
In the example below, both DB2 and WAS have been selected.
DB2 will be installed first, based on the order of the Selected Software list. The configurable parameters specify this is a DB2 client to be installed into the /opt directory. The configurable parameters are defined in the TPM software product definition, in the default software resource template (SRT).
The software product must be assigned to the customer. If not, the software product will not be listed on the self-service UI. Software can be assigned to individual customers from the TSAM Cloud Customer Administration application or to all customers from the TPM Software Products application. An example of the Cloud Customer Administration application is shown below:
In this case, several software products are already associated with the selected customer: Apache Web Server, DB2 v9, and the ITM Agent. Notice the Is Global? column for the ITM Agent in the background screen image. This indicates that the software product (ITM Agent) has been assigned to all customers.
For more information about IBM Service Delivery Manager and Tivoli
Service Automation Manager, visit http
Paul Quigley is a Senior Technical Enablement Specialist with IBM Software Services for Tivoli with expertise in Tivoli Service Automation Manager, Tivoli Provisioning Manager and Smart Cloud Provisioning.