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

Object model summary
Each class in the profile is subclassed to a vendor-unique extension.
Additional details
Client flowsserver
1. Uninformed Client StorageVirtualdisk Creation (for example CTP conformance testing client):
A client examines pools with StorageConfigurationCapabilities.SupportElementFeatures[]
containing "VirtualDisk Creation". If found, perform a create StorageVirtualdisk operation.
If there is no "VirtualDisk Creation" then create a StoragePool. Client will find the Primordial-
Pool, then create a ConfiguredPool.
An uninformed client may simply pass the size to CreateOrModifyStoragePool() which will
cause all capacity for the Configured ( ConcretePool ) to be drawn from the PrimordialPool.
2. Informed SMI Client Additional Creation Flow:
A client uses the CreateOrModifyElementFromStoragePools() vendor extension method to
leverage the ability for VSM to allow multiple pools to create the storage virtual disk.
A client uses the CreateOrModifyElementFromElements() method to create a StripeSet Com-
posite Storage Extent from the Primordial Pool.
3. Informed Client Creation of a Stripe Set Composite Storage Extent from Primordial Pool Extents
Block Services Package54