HP Insight Orchestration 6.3 User Guide

For each server in the “inventoryList.xml” file, the “Get Server Info” workflow is invoked.
The workflow extracts the detailed server definition from “serverInfo.xml, and then uses the
server’s management processor to determine the current power state. The server management
processor operations are invoked through additional workflows. The persisted power state is
updated if required and the resulting server record is returned as an XML document to the ESA
web service. The ESA web service processes the returned XML document and hands it back to
logical server management that functions as the upper level inventory manager. The logical server
software layer then updates the persisted inventory record for the server thereby enabling Insight
Orchestration to include the server as a part of its inventory. As the servers are processed, they
become visible in the Insight Orchestration console Servers tab.
..\Program Files\HP\Insight Orchestration\esa_extensions\server\
uuidHostMapper.xml
The file uuidHostMapper.xml is the final XML file used in the reference implementation. It
provides a mapping between the server records and the IP address at which the server’s
management processor resides. The workflows that query and control power for the server require
this mapping file to be in place for each server.
The workflow called when a power operation (power-on or power-off) is initiated through ESA
receives the server’s identity and examines the “uuidHostMapper.xml” file to determine which
management processor to communicate with and perform the power operation. The workflow also
44 Configuration