HP Insight Orchestration 6.0 User Guide

The “inventoryList.xml” file is read from the file system and its contents are then sent directly to
the ESA web service. The ESA web service processes the returned XML document and hands it back
to Logical Server Manager (LSM) which functions as the upper level inventory manager. LSM will then
make a second workflow call for each server.
<Root Drive>:\Program Files\HP\Insight Orchestration\esa_extensions\server
\serverInfo.xml
serverInfo.xml” contains a detailed definition for each of the servers declared in the
inventoryList.xml” file. The following example is a definition for an HP rack mount server. The
<handle/> and <uuid/> elements tie this entry back to the “inventoryList.xml” file and must
match.
The <localStorageList/> element is used to declare a single direct attach boot disk that is 68 GB in
size.
The <networkInterfaceList/> element is used to declare the set of one or more NICs for the server. It is
critical that both the <macAddress/> and the <networkInterfaceName/> be correctly specified.
Specifically, the <networkInterfaceName/> correcsponds to a named network from the Insight
Orchestration “Networks” tab. This declares which named network the NIC is attached to within the
data center.
<ooServers>
<handle>38313933-3533-5355-4538-32304E334151</handle>
<uuid>38313933-3533-5355-4538-32304E334151</uuid>
<serialNumber>USE820N3AQ</serialNumber>
<serverName>MyDLRackMount</serverName>
<hostname xsi:nil=”true”/>
<localStorageList>
<localStorageVolumes>
<id>1</id>
<sizeGB>68</sizeGB>
<volumeIdentifier>1</volumeIdentifier>
</localStorageVolumes>
</localStorageList>
<networkInterfaceList>
<networkInterfaces>
Configuring Insight Orchestration to list heterogeneous hardware 29