HP StorageWorks SAN Virtualization Services Platform SMI-S User Guide (5697-0209, April 2010)

The "TopLevelSystem" result from step 2 must result in either a 0 or 1 Element, and any other
result is an error.
If step 2 results in 0 Elements, then the result from step 1 is the top-level ComputerSystem.
If step 2 results in 1 Element, than that Element is the top-level ComputerSystem.
Additional details
Health and fault management considerations
The top-level ComputerSystem of this SubProfile is defined as the head of all non-top-level(real)
ComputerSystems defined by this SubProfile.
The "real" ComputerSystems report OperationalStatus individually and as an aggregation through a
RedundancySet. Where the top-level ComputerSystem is associated to RedundancySets through
ConcreteIdentity Associations, it should indicate its overall health and status as a summary of the
OperationalStatus of the ComputerSystems aggregated through these RedundancySets.
ComponentCS Associations do not mirror RedundancySet associations
When a VSM server has the DataMover role, it is aggregated by the top-level ComputerSystem through
a ComponentCS association, but it is not aggregated by a RedundancySet. If a client service needs
to locate all ComputerSystems aggregated by the top-level ComputerSystem, it must use the
ComponentCS Association.
The OperationalStatus of the top-level ComputerSystem will be a summary of the OperationalStatus
of the ComputerSystems aggregated through RedundancySets. When a VSM server has the DataMover
role:
Its OperationalStatus is not used in the OperationalStatus summary of the top-level ComputerSystem.
Its OperationalStatus must be queried individually.
Classes
HPSVSP_StorageVirtualizationServer : CIM_ComputerSystem
Class introduction
This class represents VSM servers:
Indications
Name: VSM discovery
Filter: SELECT * FROM CIM_InstCreation WHERE SourceInstance ISA CIM_ComputerSystem
Description: Triggered when a new VSM is present in an SVSP domain.
Name: VSM removal
Filter: SELECT * FROM CIM_InstDeletion WHERE SourceInstance ISA CIM_ComputerSystem
Description: Triggered when a VSM is removed from an SVSP domain.
Name: VSM state change
Filter: SELECT * FROM CIM_InstModification WHERE SourceInstance ISA CIM_ComputerSystem
AND SourceInstance.OperationalStatus <> PreviousInstance.OperationalStatus
Multiple Computer System Profile34