GUI – Adding a storage service

After a storage space is defined, you can start adding storage services to the space.

About this task

Storage services contain one or more physical storage pools. In addition to storage capacity, a service has a set of capabilities, defining the storage quality, such as thin/thick provisioning, snapshots, encryption, etc.

The services that you add become available for the solution components included in the Spectrum Control package (see Included cloud interfaces). When provisioning storage, the end users consume it from the spaces and services without dealing underlying physical storage infrastructure.

You can add each individual storage service separately, as described in the following procedure.

Procedure

  1. In the Spaces tab of the Spaces/Services pane, select a space on which you want to create a new service.
  2. Click Add button on the Spaces/Services pane. The Add New Service dialog box is displayed.
    Figure 1. Add New Service dialog box
    This image shows the Add New Service dialog box.
  3. Enter parameters for the new service, according to the table below.
    Table 1. Service parameters
    Parameter Description and values
    Name Alphanumeric string for service identification. This is a mandatory field.
    Description Alphanumeric string for service description.
    Over-provisioning Percentage of over-provisioned storage space on the service, defining the ratio between logical and physical storage capacity. For example, when configured to 100, it sets a 1:1 ratio between the two values, while a value of 200 defines the logical capacity (soft size) to be twice the physical capacity (hard size).

    Configuration considerations

    The recommended over-provisioning value for a VVOL-enabled service with XIV® storage systems is 400%. The XIV utilizes thin provisioning for all VM configuration volumes. When creating a regular VM on an XIV disk, you can choose the provisioning mode, according to your application requirements.

    For other cases, you can choose any value:
    • 100%, if you do not want to utilize thin provisioning.
    • Above 100%, if you want to take a risk of allocating resources that the XIV storage system may not have.

    In addition, when utilizing the over-provisioning, XIV storage systems must be also configured to allow support for this feature. When used with the XIV domains, the domain must be also configured with matching soft and hard capacity settings. To enable the VVOL functionality at the XIV side, do the following:

    • Enable a metadata service.
    • Create a managed domain.
    • Define a user with category storageintegrationadmin.
    • Associate the storageintegrationadmin user with the domain.
    • Define an ESXi host and associate it with the domain.

    The over-provisioning is not relevant for the Storwize® Family and DS8000® storage arrays.

    Configuration examples

    • Storage pools in a regular service with over-provisioning at 100% are created as thick pools.
    • Storage pools in a regular service with over-provisioning at 150% are created as thin pools. If a hard pool size is 500GB, its soft size is 750GB.
    • Group storage pools in a VVOL-enabled service with over-provisioning at 400% are created as thin pools with their soft sizes to be four time bigger than their hard sizes.
    Snapshot Percentage of storage space on the service reserved for snapshots.
    Encryption Enables or disables encryption for the service. When it is set to Any, the storage user ignores the encryption attribute of the underlying physical storage.
    Space Efficiency Enables thin or thick provisioning for the service. When it is set to Any, the storage user ignores the provisioning attribute of the underlying physical storage.
    VVOL Service Enables VVOL functionality for the service.
    Automatic resource adjustment Controls automatic adjustment of a storage resource, according to the settings of a service, to which the resource is attached. For example, when adding existing storage pools to a service with certain over-provisioning and snapshot settings, the pool sizes will be changed to match the service requirements. To prevent this, disable the automatic resource adjustment.

    This parameter is always On for VVOL-enabled services.

  4. Click Apply to finish the procedure. A new service is added to the current Spaces tab.

What to do next

Define and attach storage pools to the service, as explained in GUI – Defining and attaching storage resources.