Defining and attaching storage resources
After the storage systems and services are added, you can start defining resources on the systems.
Before you begin
About this task
|
Note: For VVol-enabled services, the minimum recommended storage resource size is 500 GiB.
|
Procedure
-
On the Spaces/Storage Services pane, select the storage space from which
you want to choose storage services.
The available services that reside on the selected storage space are immediately displayed.
-
Click on a service to which you want to attach a resource.
The service color changes to blue to indicate selection.
-
On the Storage Systems pane, right-click a storage system on which you want to define a new
resource, and then select Add Resource.
The Add New Resource dialog box is displayed.
Figure 1. Add New Resource dialog box 
-
In the Add New Resource dialog box, enter configuration parameters for
a new resource. See table below for details.
Table 1. Storage resource parameters Parameter Description and values Name Alphanumeric string for storage resource identification. The name must not contain spaces. This is a mandatory field. Domain Management domain of the pool IBMXIV® Spectrum Accelerate systems, or a parent pool for storage systems that run IBM Spectrum Virtualize (7.6 or later). Configuration considerations
To use management domains, verify that:- Domains are already defined on your storage system.
- Default credentials of a storage admin user are assigned to the domain.
Size Storage resource size in GiB. 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 recommended over-provisioning value for a service with IBM® Real-time Compression is 200%.
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, see Creating a VVol-enabled service.
Important
The managed domain that you created cannot be used for traditional volumes without virtualization. You must create a separate regular domain for them. This domain must have the same user and the ESXi hosts that you intend to manage. However, you need to create a separate storage resource and a new service on the regular domain via Spectrum Connect for subsequent use by the vWC.
The over-provisioning is relevant for XIV storage systems only.
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 500 GiB, its soft size is 750 GiB.
- 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 reserve Percentage of storage space on the service reserved for snapshots. Note: EasyTier-enabled parent pools defined on storage systems, running Spectrum Virtualize software, can be attached to storage services to create a compatible service. IBM EasyTier is a pool-level feature and it is transparent to Spectrum Connect. As a result, all volumes in the EasyTier-enabled service retain this capability. - Click Add. The storage resource is created on the storage system and attached to the service. The resource color changes to blue to indicate the successful attachment.
The resources defined on the system before the system was attached to Spectrum Connect, can be allocated to a service by selecting the service and clicking an unattached resource.
A storage service provides indication for the allocated and used storage space.- Allocated – amount of storage space available on all pools connected to the service.
- Used – amount of storage space used by all storage elements connected to the service (datastores, servers, etc).
Important:- When attaching a resource to an over-provisioned service, verify that a storage system which hosts the pool has enough capacity to accommodate the service space requirements.
- Datastores created on VVol-enabled services always display the meta and thick pools of its group pool to be 100% full. You can disregard this alert.
-
You can display detailed information for all storage resources defined on a storage system by
switching to the table view.
The System Storage Resources table is displayed.
Figure 2. Storage Resources table
The table lists all storage resources defined on the storage system, including their sizes, free and used storage space, parent pool for storage systems that run IBM Spectrum Virtualize, and a service that the resource is attached to. When you click on a storage resource row to select it, you can complete the following:- Click the Attach/Delegate button to attach the storage resource to a previously selected storage service.
- Click the Detach/Cancel Delegation button to detach the storage resource from a previously selected storage service.
- Right-click and select Modify to resize the resource or remove it.
- Right-click and select Delete button to delete child pools or Spectrum Accelerate pools. This option does not exist for parent pools or DS8000® pools.
Note: If you intend to use data-reduction (DR) pools, use this procedure to migrate a volume from a non-DR to a DR-enabled pool:- In Spectrum Connect, add a DR-enabled storage resource to a storage system that supports this feature.
- Attach the new storage resource to a service.
- Use the addvdiskcopy CLI command with autodelete option to migrate a volume to the DR pool.
- Detach the non-DR storage resource from the service, then remove the resource.
-
You can display detailed information for all storage resources attached to a service on a
storage system by right-clicking the service on which you want zoom, and then selecting
View Resources.
The Service Storage Resources table is displayed.
Figure 3. Service Storage Resources table
The table lists all storage resources attached to the storage service, including their sizes, free and used storage space and a system that the resource was created on. When you click on a storage resource row to select it, you can complete the following:- Click the Resource Detach button to detach the storage resource from a storage service.
- Click the Resource Settings button to resize the resource or remove it.
- Click the Remove button to delete child pools or Spectrum Accelerate pools. This option is not functional for parent pools or DS8000 pools.