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

5 Block Services Package
Profile introduction
The VSM server supports the SMI-S 1.4.0 Block Services Package and Thin Provisioning profiles in
the manner specified by the SMI-S 1.4 Storage Virtualizer Profile. The Block Services functionality
encompasses the basic virtual disk management actions and state representation for storage virtual
disks and storage pools.
The following profiles are related to this one:
Profile Registration Profile
Extent Composition Profile
Indications Profile
Functional description
The Block Services Package enables the manipulation of the following devices. Consider the following
use cases:
Create Storage Pool
Expand Storage Pool
Shrink Storage Pool
Delete Storage Pool
Change Storage Pool Free Capacity Alert Threshold
Create Virtual Disk from One Pool
Create Virtual Disk from Multiple Pools
Expand Virtual Disk
Create Stripe Set
Expand Stripe Set
Shrink Stripe Set
Object model
Object model overview
The key classes for the Block Services Profile are presented in the instance diagram below.
StorageVirtualDisk and StoragePool are the primary managed elements of the profile. The
StorageConfigurationService is the single service instance that provides the fundamental services of
the profile.
SAN Virtualization Services Platform SMI-S User Guide 51