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

HPSVSP_StorageVirtualizationDataPathModule instances in a RedundancySet for the
top-level ComputerSystem HPSVSP_StorageAppliance .
HPSVSP_HostedDPMGroup and HPSVSP_HostedServerGroup associate
HPSVSP_StorageVirtualizationDPMGroup and HPSVSP_StorageVirtualizationServerGroup
with a scoping system, and indicate that these collections have meaning only in the context of the
scoping system.
Additional details
Find the top-level ComputerSystem from any non-top-level ComputerSystem
The Multiple Computer System SubProfile allows client applications to find the top-level ComputerSystem
of any non-top-level ComputerSystem by using the ComponentCS Association. Each non-top-level
ComputerSystem defined by this profile is associated as the PartComponent role with the top-level
ComputerSystem through the ComponentCS association.
TopLevelSystem[] = AssociatorNames("System","CIM_ComponentCS","CIM_ComputerSystem"
,"PartComponent","GroupComponent")
Where "System" is a non-top-level ComputerSystem
"CIM_ComponentCS" is the name of the Association class
CIM_ComputerSystem" is the name of the Result class
"PartComponent" is the non-top-level ComputerSystem Role in the Association
"GroupComponent" is the top-level ComputerSystem Role in the Association
The "TopLevelSystem" result must contain one and only one Element, and this element must be
associated to a RegisteredProfile in the SMI-Agent Interop through the ElementConformsToProfile (see
the Profile Registration Profile).
Find the top-level ComputerSystem of any LogicalDevice
This SubProfile also allows client applications to find the top-level ComputerSystem for any LogicalDevice
using the SystemDevice association, and the use case described above.
1. Systems[] = AssociatorNames(Device,"CIM_SystemDevice","CIM_System","PartComponent",
"GroupComponent"):
Where "Device" is the LogicalDevice
"CIM_SystemDevice" is the name of the Association class
"CIM_System" is the name of the Result class
"PartComponent" is the LogicalDevice Role in the Association
"GroupComponent" is the System Role in the Association
2. TopLevelSystem[] = AssociatorNames("Systems[0]","CIM_ComponentCS","CIM_ComputerSystem"
,"PartComponent","GroupComponent")
Where "Systems" is a non-top-level ComputerSystem, returned from step 1.
"CIM_ComponentCS" is the name of the Association class
"CIM_ComputerSystem" is the name of the Result class
PartComponent" is the non-top-level ComputerSystem Role in the Association
"GroupComponent" is the top-level ComputerSystem Role in the Association
The "Systems" result from step 1 must result in one and only one Element, and any other result
is an error.
SAN Virtualization Services Platform SMI-S User Guide 33