beautypg.com

Object model summary, Additional details, Client flows—server – HP SAN Virtualization Services Platform User Manual

Page 54

background image

Object model summary

Each class in the profile is subclassed to a vendor-unique extension.

Additional details

Client flows—server

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 Package

54