Managing business service with energy and environment
This chapter describes a scenario where various Tivoli products are used to build an energy real-time dashboard and reports on environmental and energy uses.
This chapter contains the following topics:
4.1 Scenario overview
This scenario provides a unified dashboard that can help you make the right decisions in terms of saving costs to your company, put the focus on business value services, and manage them through a holistic view of all components, including energy and environmental information.
Data centers are not final objectives for companies but they are crucial for business services goals. Their management must be involved in the business management rules to reduce total costs and optimize their utilization, efficiency, and design.
Business service management (BSM) strategies had focused on establishing the relationship between business services status and performance and their IT components output. This vision was not complete, because energy and facilities status can cause a big impact on the business too. Now is the time to have a wider view that fits better with the reality:
Other data center elements such as power distribution units (PDUs), computer room air conditioners (CRAC), uninterruptible power supplies (UPS), and heating, ventilating, and air conditioning (HVAC) units can affect business services availability and we are able to manage them.
Energy costs for servers and cooling can seriously affect business services costs.1 Measuring the energy consumed by each service, and analyzing its value for the business is important.
Including new key performance indicators (KPIs) in the dashboards, such as temperature or data center infrastructure efficiency (DCiE), can help you make better decisions. For example, making the decision to start a new instance of an important business application on a separate server when the temperature is high on the current server.
Determine and report on the costs of the services, based on the utilization and consumption of various resources (IT and non-IT components).
Figure 4-1 on page 65 shows various data that has been used for building the dashboard in this scenario:
Figure 4-1 Information sources for BSM dashboard with energy and environment management
The use of business service management dashboards should be one of the first steps in any Green IT strategy, because they help to establish the relationship between data center capacity and utilization information, costs, and value for the business. Availability, performance, consumption data, and all the historical data are then key sources of information.
This scenario shows how to create your own BSM dashboard and how to integrate energy and environmental indicators on it to have a complete picture of your services.
4.2 Products involved
The products and product components involved in this scenario are as follows:
Tivoli Business Service Manager V4.1.2 with FP0001
IBM Tivoli Monitoring for Energy Management V6.2.1.01
IBM Systems Director Active Energy Manager V4.3
IBM Tivoli Application Dependency Discovery Manager V7.2
IBM Tivoli Usage and Accounting Manager V7.1.2
In addition, the following product has been installed to support the products:
IBM DB2 V9.7
See the following IBM websites for detailed lists of software and hardware requirements for the products:
IBM Tivoli Business Service Manager:
IBM Tivoli Monitoring for Energy Management:
IBM Systems Director
IBM Tivoli Application Dependency Discovery Manager:
IBM Tivoli Usage and Accounting Manager:
4.3 Benefits
Final objectives of green data centers are to save energy and cut costs so that the company can continue to grow.2 Having these goals in mind, the scenario can provide the following benefits:
For the IT operations director: Implementing a green data center helps to establish the relationship between business services, applications, IT devices, and power consume, that is critical to the following tasks:
 – Identify business services with high costs and little value for the business. These services could be suppressed or reduced to save costs to the company.
 – Obtain used versus available server capacity, and its trend, to allocate future demands.
 – Obtain the exact usage of the servers:
 • Are the servers being used for the services they were intended to?
 • Are any other applications or programs running on the server and that can impact the power consumption? According to U.S. Department of Energy, 1 watt of application computing requires more than 30 watts of power. This data is shown in Figure 4-2 on page 67.
Figure 4-2 Where does all energy go?
For the Chief information Officer (CIO): Using Tivoli for Green IT information, the CIO can make the following decisions:
 – Eliminate services that are not producing value to the business (they produce high costs and few benefits). This is an initial state of Green IT because it allows the following results:
 • Reduced number of servers, which means reduced initial and maintenance costs.
 • Reuse of existing servers for new services with higher value for the business, which means reduced acquisition, cooling, and space costs.
Company acquisitions and mergers are also ideal scenarios for starting Green IT strategies. The redundancy of the services, servers, applications, locations makes the Green IT dashboard indispensable. This dashboard helps ease the decision of which redundancies are the most efficient for the business, and which ones can be removed.
 – Allocate energy costs to the consuming departments.
 – Reduce consumes while preserving service levels.
For the systems operations manager: The Green IT dashboard offers the required information for making decisions about virtualization (that means another step in a Green IT strategy). Which services should be grouped in the same physical server?
 – Those that are critical for the business in the same server?
 – Those that have peak of use in different time periods?
For IT operators: The Tivoli scenario shows the relationship between services, IT components and non-IT components. This information is crucial for saving costs in business services maintenance. A failure in a non-IT component, such as a UPS, can cause a failure in several servers. The IT operator must know that the root cause of the problem is not a failure on the servers, which translates into a reduced mean time to repair (MTTR). The IT operator can now open an incident to the facilities department.
For the facilities manager: With the Tivoli portfolio for Green IT, the facilities department is now aligned with business. If a component fails manager knows which business services are being affected, and assigns the proper priority to the problem.
For the data center manager: The information that is provided by Tivoli helps ease the decision of how to distribute servers in the data centers.
In summary, IT is uniquely positioned to offer the complete vision of the impact of infrastructure, energy, and environment in the business, as shown in Figure 4-3.
Figure 4-3 Central role of IT in the energy management for the business
4.4 Architectural diagram of integration
Figure 4-4 on page 69 shows the architectural diagram of this integration scenario. Tivoli Applications Dependency Discovery Manager (TADDM) automatically discovers the interdependencies between applications, middleware, servers, and network components; Tivoli Management System Discovery Library Adapter (TMS DLA) completes TADDM information with configuration data about the IBM Tivoli Monitoring environment including Active Energy Manager agent.
Tivoli Business Service Manager imports data discovered from TADDM and TMS DLA into the Service Component Repository and shows this data in a service tree in a ready-to-use dashboard named Energy Dashboard. Nevertheless, customers can create their own customized dashboards that include business services, IT and facilities components, and energy and environmental information.
Tivoli Business Service Manager calculates status and KPIs for the Energy Dashboard by using the information in Tivoli data warehouse of Tivoli Monitoring for Energy Management (ITMfEM).
Tivoli Usage and Accounting Manager (TUAM) has also been configured for using Tivoli Monitoring for Energy Management data related to energy, to allocate costs to applications, servers, and accounts and generate the appropriate reports. These reports are accessible from Tivoli Common Reporting (TCR) engine embedded on Tivoli Business Service Manager portal.
Figure 4-4 High level architecture for the scenario
4.5 Implementation steps
This section describes how to integrate the Tivoli products that are used in this scenario. It does not cover the complete installation of the products, only the installation steps that are relevant for the integration.
First we show you how to discover the resources and their relationships using TADDM and TMS DLA. Then we describe how to import all the discovered resources into Tivoli Business Service Manager Energy Dashboard and how Tivoli Business Service Manager uses Tivoli Monitoring for Energy Management information for showing power demand and temperatures. Finally, we show how to integrate Tivoli Usage and Accounting Manager reports into the reporting engine of Tivoli Business Service Manager.
4.5.1 Prerequisites
To have Tivoli Monitoring for Energy Management collecting energy and thermal data from the devices, be sure to first complete all the steps that are described in Chapter 3, “Collect, visualize, report on energy and thermal metrics for IT, facilities, property, enterprise assets” on page 19.
 
Note: If Tivoli Monitoring for Energy Management Reporting and Optimization is installed on the reporting engine of Tivoli Business Service Manager, the Tivoli Common Reporting installed path to provide during the installation is as follows (Figure 4-5):
/opt/IBM/tivoli/tip
Figure 4-5 Path for Tivoli Common Reporting embedded into Tivoli Business Service Manager
Discovery Library Toolkit of Tivoli Business Service Manager is also required. The installation steps are defined in Chapter 5 of Tivoli Integration Scenarios, REDP-4401.
4.5.2 Discovering IBM Tivoli Energy Management devices in Tivoli Applications Dependency Discovery Manager and creating IdML book
Figure 4-6 on page 71 explains the integration process between IBM Tivoli Monitoring Energy Management data and Tivoli Applications Dependency Discovery Manager (TADDM).
Tivoli Monitoring for Energy Management currently uses the Discovery Library Adapter (DLA) technology to get its managed resources into TADDM and other consumers such as Tivoli Business Service Manager.
IBM Tivoli Monitoring delivers this DLA as part of the base installation; it is called TMS DLA. The DLA uses the DLA API to extract the discovered resources and produce formatted InDesign Markup Langauge (IdML) books. For more information about IdML data, see the Data integration chapter in Integrating Tivoli Products, SG24-7757.
Figure 4-6 Data integration process between Tivoli Monitoring Services and TADDM
The required steps for this integration are as follows:
1. Discover all the IT resources in TADDM, as described in Chapter 4 of IBM Tivoli Application Dependency Discovery Manager Capabilities and Best Practices, SG24-7519.
2. Generate a TMS IdML book at the Tivoli Enterprise Portal Server installation:
Install_dir/bin/itmcmd execute cq “tmsdla.sh”
 
Note: To make a refresh-type IdML book use the following command:
Install_dir/bin/itmcmd execute cq “tmsdla.sh -r”
The book is generated in the following directory with .xml extension:
Install_dir/li6263/cq/bin/tmsdla/
Currently TMS DLA includes the discovery of the following types of devices for energy management:
 – Blades
 – BladeCenter
 – Rack servers
 – Certain power distribution units (PDUs)
 – Certain types of sensors
Nevertheless, IBM expects to complete TMS DLA for including the discovery of several types of devices (among others):
 – Johnson Controls devices through Johnson Controls Metasys
 – Eaton Power Xpert devices, meters, UPS units and PDUs
These plans can include the creation of new classes in the Common Data Model and the support of these new types of devices into TADDM UI.
 
Note: The information about plans for new developments is intended to outline IBM general DLA direction; do not rely on it for making a purchasing decision. The information about new developments is not a commitment, promise, or legal obligation to deliver any material, code or functionality. The development, release, and timing of any features or functionality described remains at IBM discretion.
 
3. Copy IdML file in any directory of the TADDM server:
 – Grant access to the CMDB user to the new directory and .xml file.
 – Execute chmod 600 on the new .xml file.
4. Load IdML book into TADDM by using the following command:
<TADDM_install_dir>/bin/loadidml.sh -g -f <path to the xml files> -h localhost
Figure 4-7 shows the relationship between a BladeCenter management module, the managed blade centers, and all its blades:
Figure 4-7 Topology and details for IT resources in TADDM
 
Note: The TMS DLA currently discovers Energy Management resources as TMS Agents. That is why only limited resource attributes are provided and no complex relationship information is available to TADDM. Without relationship information, the establishment of relationships between discovered Energy Management resources and other service instances cannot be performed programmatically during the importing of the TMS DLA book, into TADDM. This step needs to be administered by the customer. Currently, a more complete discovery process for Energy Management resources is being considered for future development.
4.5.3 Configuring Energy Dashboard at Tivoli Business Manager
The required steps to configure the Energy Dashboard are as follows:
1. Enable the discovery of the energy resources in the Discovery Library Toolkit:
a. Open the following file:
$TBSM_HOME/XMLtoolkit/xml/CDM_TO_TBSM4x_MAP.xml
b. Remove the lines that contain the following string:
Energy Management: REMOVE
c. Restart Discovery Library Toolkit:
$TBSM_HOME/XMLtoolkit/bin/tbsmrdr_start.sh
$TBSM_HOME/XMLtoolkit/bin/tbsmrdr_stop.sh
2. Create IBM Tivoli Monitoring for Energy Management data source, that is, the Tivoli Data Warehouse where all the metrics are being stored, as follows:
a. Log in to Tivoli Business Service Manager as an administrator user.
b. In the task list, select Administration  Service Configuration.
c. Select DataSource and create a new one that points to the Tivoli Data Warehouse database, The data source created should be similar to the one shown in Figure 4-8. Use Test Connection option for verifying the connection.
Figure 4-8 Data source connection
d. The following collection of attribute groups in Tivoli Data Warehouse must be started before you perform the next step:
 • KE9 ALL BLADE CENTERS POWER® DATA
 • KE9 ALL CRAC DATA
 • KE9 ALL MANAGED OBJECTS POWER DATA
 • KE9 ALL PDUS POWER DATA
 • KE9 ALL PERFORMANCE OBJECT STATUS
 • KE9 ALL RACK SERVERS POWER DATA
 • KE9 ALL RACKS POWER DATA
 • KE9 BC PERFORMANCE OBJECT STATUS
 • KE9 BLADECENTER POWER DATA
 • KE9 CRAC DATA
 • KE9 PDU PERFORMANCE OBJECT STATUS
 • KE9 PDU POWER DATA
 • KE9 PERFORNACE OBJECT STATUS
 • KE9 RACK POWER DATA
 • KE9 RACK SERVER POWER DATA
 • KE9 RK PERFORMANCE OBJECT STATUS
 • KE9 RS PERFORMANCE OBJECT STATUS
 • KE9 SYSTEM Z10 EC POWER DATA
 • KE9 UPS POWER DATA
 
Note: If you are not monitoring, for example, uninterruptible power supplies (UPS), the table will not exist in the Tivoli Data Warehouse. Therefore, queries for the following data fetchers fail:
EM_UPS_AEM_getPowerDemand
EM_UPS_AEM_getTemperature
In this case, the unnecessary data fetchers shown in Figure 4-11 on page 76 must be disabled.
e. Import the energy management service data model into Tivoli Business Service Manager:
cat $TBSM_HOME/install/BSM_Templates.radsh | $TBSM_HOME/bin/rad_radshell
 
cat $TBSM_HOME/contrib/EnergyManagement/BSM_TemplatesEnergyManagement.radsh | $TBSM_HOME/bin/rad_radshell
This step creates the following elements in Tivoli Business Service Manager:
 • Templates (Figure 4-9)
Figure 4-9 Energy templates in Tivoli Business Service Manager service model
 • Parent services instances (Figure 4-10 on page 76) for Energy service tree
Figure 4-10 Basic service tree for Energy Dashboard
 • Data Fetchers (Figure 4-11)
Figure 4-11 Data fetchers for Energy Dashboard
f. Configure the service tree template for Energy Management dashboard:
i. In TBMS Data Server, edit the treeTemplates.xml file, which is in the following location:
<PRODUCT_INSTALLATION_PATH>/profiles/TBSMProfile/installedApps/TBSMCell/tbsm.ear/sla.war/av/xmlconfig
ii. Add the contents of the treeTemplates.xml.update file in the $TBSM_HOME/contrib/EnergyManagement directory to the treeTemplates.xml file.
Insert the contents of the treeTemplates.xml.update file between the last </treeTemplate> tag and the final </canvasConfig> tag.
More information about this step is at the following address:
iii. Restart Tivoli Business Service Manager data and dashboard servers.
The service tree template shown in Figure 4-12, called ServiceEnergyManagement must appear in Tivoli Business Service Manager.
Figure 4-12 Service tree template for Energy Dashboard
g. Add the scorecard column policy by using the steps at the following web address:
h. Create the Energy Dashboard page:
i. Log in to Tivoli Integrated Portal as a user with administrator roles.
ii. In the task list, select Settings  Page Management, and click New Page.
iii. Split the page in five sections, three vertical and two horizontal sections as it is described at the following web address:
The final page must have a similar structure to the one shown in Figure 4-13.
Figure 4-13 Energy dashboard page structure
iv. For all the vertical sections, select a Charting portlet, as shown in Figure 4-14, and click OK.
Figure 4-14 Charting portlet selection
v. Select Tivoli Charts, as shown in Figure 4-15.
Figure 4-15 Tivoli Charts selection
vi. Select the Reporting and Optimization web connection (ITMfEMRO) and click Next, as in Figure 4-16.
Figure 4-16 Tivoli Monitoring for energy management web service
vii. Select a group from the drop-down list for choosing the time range for the chart, as in Figure 4-17.
Figure 4-17 Group selection of Tivoli Monitoring for Energy Management attributes
viii. Select the chart type to include in each of the vertical sections, as in Figure 4-18:
Figure 4-18 Chart type selection
ix. For the upper horizontal section, select Service Tree portlet.
For the last one, select Service Details portlet.
The result is similar to Figure 4-19 on page 81.
Figure 4-19 Energy management dashboard
4.5.4 Importing discovered resources into Tivoli Business Service Manager
 
Note: The Discovery Library Toolkit must be installed in Tivoli Business Service Manager and configured to work with TADDM and IdML books: The DL_ImportSource property in the following file must be set to all:
/opt/IBM/tivoli/tbsm/XMLtoolkit/bin/xmltoolkitsvc.properties
The steps required for installing Discovery Library Toolkit for Tivoli Business Service Manager are described in Integrating Tivoli Products, SG24-7757.
Perform the following steps for the success of the integration:
1. For TADDM integration, perform the following steps:
a. Copy the following files from TADDM server:
TADDM_install_dir/sdk/lib/taddm-api-client.jar
TADDM_install_dir/sdk/lib/platform-model.jar
b. Paste the copied files into the specified folder of Tivoli Business Service Manager server:
$TBSM_HOME/XMLtoolkit/sdk/clientlib
c. Open the following properties file:
TADDM_install_dir/etc/collation.properties
In this file replace the default TADDM Server host name with the actual one in the following line:
com.collation.clientproxy.rmi.server.hostname=<IP address of TADDM Server>
/opt/IBM/tivoli/tbsm/discovery/dlbooks
3. Start the discovery library toolkit:
/opt/IBM/tivoli/tbsm/XMLtoolkit/bin/tbsmrdr_start.sh
4. View the log file (/opt/IBM/tivoli/tbsm/XMLtoolkit/log/msgGTM_XT.log) to be sure it contains information similar to the following lines:
Book TMSDISC620-A.TI0003-sys9.itso.ral.ibm.com.2010-06-18T21.37.52Z.refresh.xml processed successfully
 
L5306I: CMDB import completed successfully
These lines mean that IdML book was successfully imported, and that TADDM information was successfully imported.
The TMS DLA book, obtained from IBM Tivoli Monitoring for Energy Management contains the following fields:
managedSystemName: The Tivoli Monitoring Managed System name for the agent
product code: The two-letter Tivoli Monitoring product code for the agent
For Tivoli Monitoring for Energy Management, the code is E9.
affinity: The affinity code corresponding to the productCode
Several of the following affinities are included in IBM Tivoli Monitoring for Energy Management:
 – %IBM.AEM_BLCEN
 – %IBM.AEM_RKSRV
 – %IBM.AEM_ALL
 – %IBM.AEM_PDU
 – %IBM.AEM_SNS
softwareVersion: The version of the agent bundle
Label: Label of the agent
Tivoli Business Service Manager uses the criteria shown in Table 4-1 for assigning service templates to the IdML discovered resources.
Table 4-1 Common data model classes to Tivoli Business Service Manager templates
ManagedSystemName
Label
Class
Template
like “E9%:BC”
BladeCenter
tbsm:BladeCenter
BSM_BladeCenter_AEM
like “E9%:RS”
RackServer
tbsm:RackServer
BSM_RackServer_AEM
like “E9%:SZ”
SystemZ
tbsm:SystemZ
BSM_SystemZ_AEM
like “%:CHR
Chiller
tbsm:Chiller
BSM_Chiller
like “E9%:AC
CRAC
tbsm:CRAC
BSM_ComputerRoomAirConditioner_AEM
like “%:AIR
CRAC
tbsm:CRAC
BSM_ComputerRoomAirConditioner
like “%:ARU
AirRemovalUnit
tbsm:RackBasedCoolingUnit
BSM_RackBasedCoolingUnit
like “%:SNS
Sensor
tbsm:Sensor
BSM_EnvironmentalMeter
like “%:IEM
Integrated Event Monitor
tbsm:Sensor
BSM_EnvironmentalMeter
like “%:EEM
External Event Monitor
tbsm:Sensor
BSM_EnvironmentalMeter
like “%:GEN
Generator
tbsm:Generator
BSM_Generator
like “%:PDU
PDU
tbsm:PDU
BSM_PowerDistributionUnit_AEM
like “%:rPD
RackPDU
tbsm:PDU
BSM_PowerDistributionUnit
like “%:xPD
ISxPDU
tbsm:PDU
BSM_PowerDistributionUnit
like “%:UPS
UPS
tbsm:UPS
BSM_UninterruptiblePowerSupply_AEM
like “%:OTH
EMComponent
tbsm:OtherEnergyMgmtComponent
BSM_OtherEnergyManagementComponent
The following address has more information about how to assign service templates to TADDM resources:
4.5.5 Integrating Tivoli Usage and Accounting Manager BIRT Reports into Tivoli Common Reporting engine of Tivoli Business Manager
Use the following steps to import IBM Tivoli Usage and Accounting Reports, based on BIRT, into Tivoli Common Reporting engine:
1. Install BIRT Designer v2.2.1. Download it from either of the following locations:
From OPAL:
Directly from BIRT site:
2. Create a new Report project, as shown in Figure 4-20.
Figure 4-20 BIRT Report project
3. Copy the resources and reports from Tivoli Usage and Accounting Manager Server into a folder in the BIRT workstation, and create a .zip file from them:
Resources are in the following location:
/opt/ibm/tuam/server/reportsbirt/resources
Reports are in the following location:
/opt/ibm/tuam/server/reportsbirt/db2/standard
4. Import resources and reports into the report project of BIRT, as described in Figure 4-21 and Figure 4-22 on page 86, by selecting the .zip file.
Figure 4-21 Importing from file
Figure 4-22 Selecting the .zip file
BIRT Report Navigator tab must have the components shown in Figure 4-23 on page 87 after the import.
Figure 4-23 BIRT designer navigator structure
5. Edit the data source information of the report project and link to Tivoli Usage and Accounting Manager database, as in Figure 4-24 on page 88.
Figure 4-24 Data source information
6. Edit data sets to be sure that they are using the correct qualifier (the correct owner of the tables). Modify it, if it is wrong and test the reports with BIRT Preview.
7. Export reports (files with the .rptdesing extension) as Archive File, as shown in Figure 4-25 on page 89 and specify a .zip file name and a folder.
Figure 4-25 Export reports
8. Log in into Tivoli Common Reporting and, in the Task list, select Reporting  Common Reporting option.
9. Right-click Report Sets and select Import Report Package, as shown in Figure 4-26.
Figure 4-26 Import report package in Tivoli Common Reporting
Tivoli Usage and Accounting Manager reports appear in Tivoli Common Reporting as in Figure 4-27 on page 90.
Figure 4-27 Tivoli Usage and Accounting Manager reports into Tivoli Common Reporting
4.6 Scenario walk-through
This scenario describes how Energy Dashboard built in Tivoli Business Service Manager with information from Tivoli for Energy Management and the integration with Tivoli Applications Dependency Discovery Manager and Tivoli Usage and Accounting Manager can be used for the following tasks:
View charts that visualize aggregated power and thermal metrics of your data center.
From the charts, launch to reports that support the data center metrics on the dashboard and help to control the costs of the data center resources.
View power and thermal metrics for individual resources and make use of the information for data center optimization
View the health status of individual resources based on color-coded indicators that are calculated by the use of threshold for thermal and power data.
View related events for individual resources, and link events of IT and non-IT infrastructure with business services.
From individual resources, launch to additional managed resource information:
 – Tivoli Enterprise Portal for technical dashboard
 – Tivoli Applications Dependency Discovery Manager for configuration details
Launch to Tivoli Usage and Accounting Manager reports to control total business services costs.
The Energy Dashboard serves as a best practice implementation but can be customized to fit your own specific needs. For example, energy resources can be incorporated into user-defined service models to tie business services to infrastructure energy metrics, as in Figure 4-28, with a billing service.
Figure 4-28 Using energy metrics in business service model
The Energy Dashboard described in this chapter consists of five windows or portlets, that show charts with power and thermal information from Tivoli Monitoring for Energy Management Reporting and Optimization, device metrics in a Tivoli Business Service Manager service tree, and service details for event management. An example is shown in Figure 4-29.
Figure 4-29 Energy Dashboard
4.6.1 Visualizing aggregated power and thermal metrics, and launching to reports
Energy Dashboard charts are used to visualize power data and thermal metrics for the data center. For this scenario, we selected three charts, and we also explain how the charts can be customized to include the type of information you might need.
The three charts for our Energy Dashboard are shown in Figure 4-30.
Figure 4-30 Charting portlets
The charts are as follows:
Data Center Infrastructure Efficiency (DCIE): This chart shows the average value of the DCIE for the last six hours. The DCIE index represents the power that is consumed by the IT equipment divided by the total power consumed by the entire data center, including the IT equipment, and then multiplied by 100. For example, a DCiE value of 50% suggests that the IT equipment consumes 50% of the power in the data center. This information can help you to control your data center consumption.
IT Equipment Power Usage: This chart shows, over time, the average of KW/h used per type of IT component, network, rack servers, blade servers, and so on. This information can help you identify the types of devices with higher consumptions in your data center.
Data Center Power Capacity: This chart shows, over time, the relationship between your power capacity and your power usage.
Clicking in any chart causes launching to specific Tivoli Monitoring for Energy Management reports. For example, clicking in IT Equipment Power Usage chart opens the report in Figure 4-31 to help you understand the costs that are related to the power consumption and the top resources in terms of costs.
Figure 4-31 Tivoli Monitoring for Energy Management report launching from Tivoli Business Service Manager charts
Clicking in the Data Center Infrastructure Efficiency (DCIE) chart takes you to a report that shows you the DCIE evolution for the last days, as in Figure 4-32.
Figure 4-32 DCIE trend report
4.6.2 Viewing energy metrics and health status of resources
Energy Dashboard service tree shows a complete view of all the individual devices of the data center, their relationships and health status, and also displays KPIs of power and temperature for each of them.
Figure 4-33 on page 95 shows several elements of the service tree for Energy Dashboard.
Figure 4-33 Service tree for Energy Dashboard
The Service Tree scorecard contains the following columns:
Availability: A color (green, yellow or red) indicates the current state of the device. This state can be obtained from several sources: incoming events, environmental or energy metrics, and others.
Power Demand (KW): The current power demand is expressed in KW of (or on, according to the type of device) the device.
Temperature (ºC): Indicates the current ambient or exhaust temperature of a device (depending on the type of device)
In the scorecard, power and thermal metrics are highlighted with a background of red or yellow if defined status thresholds for each device type are exceeded. See Figure 4-34.
Figure 4-34 Temperature highlighted because warning threshold is reached
The warning and critical thresholds for each type of device are defined in each energy template. For example, all the PDUs have default thresholds for warning and critical status, defined in the BSM_PowerDistributionUnit_AEM template. These default threshold and warning settings are in the Additional tab of the template edition, as in Figure 4-35 on page 96.
Figure 4-35 Temperature and power demand thresholds defined per template
The default value of the thresholds can be modified for each service instance, in the Additional tab for the service editor, as shown in Figure 4-36.
Figure 4-36 Threshold definition for service instances
4.6.3 Launching to additional managed resource information
Energy Dashboard allows the launching to Tivoli Enterprise Portal to see more technical details about IBM Tivoli Monitoring Energy Management, as shown in Figure 4-37.
Figure 4-37 Launching to Tivoli Enterprise Portal
Tivoli Enterprise Portal provides technical views or workspaces per device, as shown in Figure 4-38. More details about Tivoli Monitoring for Energy Management workspaces is in 3.7.2, “Visualizing and reporting energy and thermal metrics” on page 43.
Figure 4-38 Tivoli Enterprise Portal
Energy Dashboard can be used to launch to Tivoli Applications Dependency Discovery Manager(TADDM), as is shown in Figure 4-39 on page 98.
Figure 4-39 Launching to Tivoli Applications Dependency Discovery Manager
From a device, you can see TADDM configuration details (Figure 4-40).
Figure 4-40 TADDM configuration item details page
You can also see changes in the configuration of the device (Figure 4-41).
Figure 4-41 TADDM changes to a configuration item
4.6.4 Launching to Tivoli Usage and Accounting Manager reports from Tivoli Common Reporting
IBM Tivoli Usage and Accounting Manager can use Tivoli Monitoring for Energy Management information to report on the amount of power consumed, when it was consumed, and which services consumed it.
Although Tivoli Usage and Accounting Manager uses its own report engine, several reports have also been designed with BIRT and can be loaded into the reporting engine of Tivoli Business Service Manager, as is explained in 4.5.5, “Integrating Tivoli Usage and Accounting Manager BIRT Reports into Tivoli Common Reporting engine of Tivoli Business Manager” on page 84.
Tivoli Usage and Accounting Manager reports that are loaded into Tivoli Business Service Manager can be displayed by clicking Reporting  Common Reporting in the Task list, as in Figure 4-42.
Figure 4-42 Tivoli Usage and Accounting Manager reports
Several reports that can be launched from Tivoli Common Reporting are as follows:
Top accounts in terms of costs (Figure 4-43)
Figure 4-43 Tivoli Usage and Accounting Manager Top accounts charges report
Invoice linked to a specific account (Figure 4-44)
Figure 4-44 Tivoli Usage and Accounting Manager Invoice report
4.7 Summary
Figure 4-45 shows the quick summary for this integration.
Figure 4-45 Quick summary
In this scenario, we demonstrated how you can use a unified dashboard to make the right decisions in terms of saving costs to your company, put the focus on business value services, and manage them through a holistic view of all their components, including energy and environmental information.
We first showed you how to discover the resources and their relationships using TADDM and TMS DLA. Then, we described how to import all the discovered resources into Tivoli Business Service Manager Energy Dashboard and how Tivoli Business Service Manager uses Tivoli Monitoring for Energy Management information for showing power demand and temperatures.
Finally, we explained how to integrate Tivoli Usage and Accounting Manager reports into the reporting engine of Tivoli Business Service Manager.
 

1 According to the Uptime Institute, the three-year cost of powering and cooling typical servers is currently one-and-a-half times the cost of purchasing server hardware. Kenneth G. Brill, “Data Center Energy Efficiency and Productivity”, The Uptime Institute, 2007
2 The Green Data Center: Steps for the Journey, REDP-4413
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.118.148.168