HP Matrix Operating Environment Software User Manual

Page 40

Advertising
background image

</localStorageList>
<networkInterfaceList>

<networkInterfaces>

<nicID>nic0</nicID>
<macAddress>00:1E:0B:CC:61:B0</macAddress>
<ipAddress xsi:nil=”true”/>
<networkInterfaceName>vlan84-dhcp-pxe-sa</networkInterfaceName>
<pxeEnabled>true</pxeEnabled>

</networkInterfaces>

</networkInterfaceList>
<storageInterfaceList/>
<serverModel>ProLiant DL380 G5</serverModel>
<osType>Windows</osType>
<memoryMB>32000</memoryMB>
<coreCount>4</coreCount>
<cpuFrequencyMHz>3000</cpuFrequencyMHz>
<cpuCount>2</cpuCount>
<cpuFamily>x86_64</cpuFamily>
<powerOn>true</powerOn>
<extendedAttributes xsi:nil=”true”/>

</ooServers>

The following screen shot from OO Studio shows the reference workflow which reads and
processes the “serverInfo.xml” file:

For each server in the “inventoryList.xml” file, the “Get Server Info” workflow is
invoked. In brief, 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 the Logical Server Management
that functions as the upper level inventory manager. The logical server software layer then

40

Configuration

Advertising