Custom-sized provisioning

Custom-sized (or variable-sized) provisioning has more flexibility than fixed-sized provisioning and is the traditional storage-based volume management strategy typically used to organize storage space.

To create custom-sized volumes on a storage system, an administrator creates volumes of the desired size from individual array groups. These volumes are then individually mapped to one or more host ports as a logical unit.

Following are three scenarios where custom-sized provisioning is an advantage:

The following illustrates custom-sized provisioning in an open-systems environment using standard volumes of independent array groups:

To change the size of a volume already in use, you first create a new volume larger (if possible) than the old one, then move the contents of the old volume to the new one. The new volume would be remapped on the server to take the mount point of the old one, which is retired.

A disadvantage is that this manual intervention can become costly and tedious and this provisioning strategy is appropriate only in certain scenarios.