beautypg.com

Supported operations and commands – HP SAN Virtualization Services Platform User Manual

Page 12

background image

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