Supported operations and commands – HP SAN Virtualization Services Platform User Manual
Page 12
There is an additional API or CLI function that is used to wait for the completion of such operations:
WaitForObjectCreation
.
The list of the above mentioned creation operations include CreateVirtualDisk, CreatePiT,
CreateSnapshot
, CreateVDGroupPiT, CreateVDGroupSnapshot,
CreateAsyncMirrorUserPiT
, and CreateVDGroup.
For example, if you need to create n PiTs, then instead of waiting for each PiT to become ready
for use consecutively, one after the other (which may take n times per PiT), you can create all the
PiTs with no timeout and then call n times the WaitForObjectCreation API/CLI, once for every
PiT. Since the creation of all PiTs has already started, you need to wait only as long as it takes for
the longest PiT to be created.
In addition, when working with the APIs in synchronous mode, if the timeout is too small and the
API returns with an VSM_SYNC_TIMEOUT error, you can use this API to wait for the completion of
the operation.
Supported operations and commands
You are allowed to:
If you have or start
with:
VSS
Async
mirror
Sync
mirror
Migrate
Snapclone
Create
snapshot
Create PiT
Expand
Volume
Y
Y
Y
Y
Y
Y
Y
Y
1
Thick
Vdisk
Y
Y
Y
Y
Y
Y
Y
Y
2
Thin
Y
Y
N
Y
Y
Y
Y
N/A
VDG
Y
Y
N
Y
Y
Y
Y
N
Vdisk
w/PiT
Snapshot
Y
Y
N
Y
Y
Y
Y
N
Vdisk
w/Snapshot
Y
Y
N
Y
Y
Y
Y
N/A
VDG
Y
Y
N
Y
Y
Y
Y
N/A
VDG w/
PiT
Y
Y
N
N
Y
Y
Y
N/A
VDG
w/snapshot
Y
Y
N
N
N
Y
Y
N
On Vdisk
While
snapclone
N
Y
N
N
N
Y
Y
N
On
snapshot
Y
Y
N
N
N
Y
Y
N/A
On VDG
Y
N
N
N
N
Y
Y
N
On Vdisk
While
migrating
Y
N
N
N
N
Y
Y
N/A
On VDG
N
N
N
N
N
N
N
N
Vdisk
single
sync
mirror
task
While
sync
mirror (2
legs)
3
N
Y
N
N
Y
4
Y
N
N
Vdisk
multi sync
mirror
task
12
Overview