User's Manual
64 Remote Services Profiles
RAID Methods
The RAID methods are used to apply attributes to different RAID
components. Each of the methods have their own set of input and output
parameters. The methods have specific return code values. The different
methods under the RAID service class are:
•The
AssignSpare()
method is used to assign a physical disk as a dedicated
hot spare for a virtual disk, or as a global hot spare.
•The
ResetConfig()
method is used to delete all virtual disks and un-assign
all hot spare physical disks. All data on the existing virtual disks are lost.
NOTE: The virtual disks that are not imported on the foreign physical disks,
are not deleted.
•The
ClearForeignConfig()
method is used to prepare any foreign physical
disks for inclusion in the local configuration.
NOTE: All the data on the foreign physical disks are lost.
•The
DeleteVirtualDisk()
method is used to delete a single virtual disk
from the targeted controller. The successful execution of this method
results in the marking of this virtual disk for deletion.
•The
CreateVirtualDisk()
method is used to create a single virtual disk on
the targeted controller. The successful execution of this method results in
a pending but not yet created virtual disk.
•The
GetDHSDisks()
method is used to find out the possible choice of
drives to be a dedicated hot-spare for the identified virtual disk.
•The
GetRAIDLevels()
method is used to find out the possible choice of
RAID Levels to create virtual disks. If the list of physical disks is not
provided, this method operates on all connected disks.
•The
GetAvailableDisks()
method is used to find out the possible choice of
drives to create virtual disks.
•The
CheckVDValues()
method is used to find out the size of the virtual
disks and the default settings for a given RAID level and set of disks.
•The
SetControllerKey()
method sets the key on controllers that support
encryption of the drives.
•The
LockVirtualDisk()
method encrypts the identified virtual disk. The
virtual disk must reside on physical disks that support encryption while the
encryption is enabled on them.
RemoteServices1_4.book Page 64 Thursday, October 21, 2010 5:05 PM