In a command for creating volumes, specify the volume capacity in units of MiB for "capacity." The created volume must have control information. Therefore, the upper limit value that can be specified for "capacity" is logicalLimit minus the capacity for control information.
The upper limit value that can be specified for "capacity" = logicalLimit [MiB] – ((168 [MiB] × n) + 42 [MiB])
-
n = Logical capacity of a volume to be created [MiB] / 3,145,548 [MiB] (A decimal is rounded up to the nearest integer.)
-
To verify the value of logicalLimit, run either of the following commands.
REST API: GET /v1/objects/storage-controllers
CLI: storage_controller_list
A volume requires control information in addition to the logical capacity. For how to calculate the maximum capacity of the storage pool consumed by a volume, see Maximum storage pool capacity consumed by a volume.
If you create a volume of a large capacity that becomes over-provisioned, write I/Os for the capacity equal to or more than allocatableCapacity [MiB] of the storage controller that manages the volume become unavailable.
Also, if the capacity is depleted while a single volume is over-provisioned, drive addition becomes necessary. See Adding drives to add storage pool capacity.
When you are using Universal Replicator, note the following:
- QoS settings can only apply to volumes (mainly P-VOL) that receive host I/Os directly. QoS settings are ignored by volumes other than such volumes, even if the settings are made.
-
Required role: Storage
-
When creating volumes in a VPS: Scope of the VPS