beautypg.com

Class associations, Hpsvsp_snapshot : snia_storagevolume, Class introduction – HP SAN Virtualization Services Platform User Manual

Page 176

background image

Class associations

Property

To

Association Name

SettingData

HPSVSP_VirtualDisk : CIM_StorageVirtu-
alDisk

HPSVSP_SettingsDefineSnapshotPit :
CIM_SettingsDefineState

SettingData

HPSVSP_Snapshot : CIM_StorageVirtu-
alDisk

HPSVSP_SettingsDefineSnapshotPit :
CIM_SettingsDefineState

SettingData

HPSVSP_VirtualDiskGroupSnapshot :
SNIA_ReplicationGroup

HPSVSP_SettingsDefineSnapshotPit :
CIM_SettingsDefineState

HPSVSP_Snapshot : SNIA_StorageVolume

Class introduction

This class represents an instance of a snapshot virtual disk. There will be one instance of this class for
each snapshot on the system.

Virtual disks can be identified using their keys or by using a globally unique WWN. See the Name
and NameFormat properties.

Indications

Snapshot creation:
• Filter: "SELECT * FROM CIM_InstCreation WHERE SourceInstance ISA CIM_StorageVirtualDisk"
• Description: VirtualDisks can be created using the CreateVirtualDisk() API or the

HPSVSP_StorageConfigurationService CreateOrModifyElementFromStoragePool() method.
When the system detects a new VirtualDisk, generate a CIM_InstCreation indication.

Snapshot deletion:
• Filter: "SELECT * FROM CIM_InstDeletion WHERE SourceInstance ISA CIM_StorageVirtualDisk"
• Description: VirtualDisks can be deleted using a proprietary management service or by the

HPSVSP_StorageConfigurationService ReturnToStoragePool method. When a Snapshot is de-
leted, a CIM_InstDeletion indication is generated.

Snapshot status change:
• Filter: "SELECT * FROM CIM_InstModification WHERE SourceInstance ISA CIM_StorageVirtu-

alDisk AND SourceInstance.OperationalStatus <> PreviousInstance.OperationalStatus"

• Description: When the SnapshotDetails.Status or SnapshotDetails.State changes, a CIM_Inst-

Modification instance is generated by the provider.

Snapshot health state change:
• Filter: "SELECT * FROM CIM_InstModification WHERE SourceInstance ISA CIM_LogicalDevice

AND SourceInstance.HealthState <> PreviousInstance.HealthState"

• Description: A CIM_InstModification indication is emitted when a Snapshot.HealthState has

changed.

Replication Services Profile

176