Create volumes
You create volumes to add storage capacity to an application-specific workload, and to make the created volumes visible to a specific host or host cluster. In addition, the volume creation sequence provides options to allocate specific amounts of capacity to each volume you want to create.
About this task
Most application types default to a user-defined volume configuration. Some application types have a smart configuration applied at volume creation. For example, if you are creating volumes for Microsoft Exchange application, you are asked how many mailboxes you need, what your average mailbox capacity requirements are, and how many copies of the database you want. System Manager uses this information to create an optimal volume configuration for you, which can be edited as needed.
The process to create a volume is a multi-step procedure:
Step 1: Select host
You select a specific host or host cluster to assign it to a volume. This assignment grants a host or a host cluster access to one or more volumes for I/O operations. You can choose to assign a host later, if needed.
Before you begin
Valid hosts or host clusters exist under the
Hosts tile.Host port identifiers have been defined for the host.
Before creating a DA-enabled volume, the host connection you are planning to use must support DA. If any of the host connections on the controllers in your storage array do not support DA, the associated hosts cannot access data on DA-enabled volumes.
About this task
Keep these guidelines in mind when you assign volumes:
A host's operating system can have specific limits on how many volumes the host can access. Keep this limitation in mind when you create volumes for use by a particular host.
You can define one assignment for each volume in the storage array.
Assigned volumes are shared between controllers in the storage array.
The same logical unit number (LUN) cannot be used twice by a host or a host cluster to access a volume. You must use a unique LUN.
Step 2: Select workload
You select a workload to customize the storage array configuration for a specific application, such as Microsoft SQL Server, Microsoft Exchange, Video Surveillance applications, or VMware. You can select "Other application" if the application you intend to use on this storage array is not listed.
About this task
This task describes how to create volumes for an existing workload.
- When you are creating volumes using an application-specific workload , the system may recommend an optimized volume configuration to minimize contention between application workload I/O and other traffic from your application instance. You can review the recommended volume configuration and edit, add, or delete the system-recommended volumes and characteristics using the Add/Edit Volumes dialog box.
- When you are creating volumes using "Other" applications (or applications without specific volume creation support), you manually specify the volume configuration using the Add/Edit Volumes dialog box.
- Do one of the following:
- Select the Create volumes for an existing workload option to create volumes for an existing workload.
- Select the Create a new workload option to define a new workload for a supported application or for "Other" applications.
From the drop-down list, select the name of the application you want to create the new workload for.
Select one of the "Other" entries if the application you intend to use on this storage array is not listed.
Enter a name for the workload you want to create.
- Click Next .
- If your workload is associated with a supported application type, enter the information requested; otherwise, go to Step 3: Add or edit volumes .
Step 3: Add or edit volumes
System Manager may suggest a volume configuration based on the application or workload you selected. This volume configuration is optimized based on the type of application the workload supports. You can accept the recommended volume configuration or you can edit it as needed. If you selected one of the "Other" applications, you must manually specify the volumes and characteristics you want to create.
Before you begin
The pools or volume groups must have sufficient free capacity.
To create a Data Assurance (DA)-enabled volume, the host connection you are planning to use must support DA.
Selecting a DA capable pool or volume group
If you want to create a DA-enabled volume, select a pool or volume group that is DA capable (look for Yes next to "DA" in the pool and volume group candidates table).
DA capabilities are presented at the pool and volume group level in System Manager . DA protection checks for and corrects errors that might occur as data is communicated between the controllers and drives on a Storage Array. Selecting a DA-capable pool or volume group for the new volume ensures that any errors are detected and corrected.
If any of the host connections on the controllers in your storage array do not support DA, the associated hosts cannot access data on DA-enabled volumes. DA is not supported by iSCSI over TCP/IP.
To create a secure-enabled volume, a security key must be created for the storage array.
Selecting a secure-capable pool or volume group
If you want to create a secure-enabled volume, select a pool or volume group that is secure capable (look for Yes next to "Secure-capable" in the pool and volume group candidates table).
Drive security capabilities are presented at the pool and volume group level in System Manager . Secure-capable drives prevent unauthorized access to the data on a drive that is physically removed from the storage array. A secure-enabled drive encrypts data during writes and decrypts data during reads using a unique encryption key .
A pool or volume group can contain both secure-capable and non-secure-capable drives, but all drives must be secure-capable to use their encryption capabilities.
About this task
You create volumes from pools or volume groups. The Add/Edit Volumes dialog box shows all eligible pools and volume groups on the storage array. For each eligible pool and volume group, the number of drives available and the total free capacity appears.
For some application-specific workloads, each eligible pool or volume group shows the proposed capacity based on the suggested volume configuration and shows the remaining free capacity in GiB. For other workloads, the proposed capacity appears as you add volumes to a pool or volume group and specify the reported capacity.
Step 4: Review configuration
You can review a summary of the volumes you intend to create and make any necessary changes.
- Review the volumes you want to create. Click Back to make any changes.
- When you are satisfied with your volume configuration, click Finish .
What happens next?
System Manager creates the new volumes in the selected pools and volume groups, and then displays the new volumes in the All Volumes table.
After you finish
Perform any operating system modifications necessary on the application host so that the applications can use the volume.
Run either the host-based
hot_add utility or an operating system-specific utility (available from a third-party vendor), and then run the SMdevices utility to correlate volume names with host storage array names.The hot_add utility and the SMdevices utility are included as part of the SMutils package. The SMutils package is a collection of utilities to verify what the host sees from the storage array. It is included as part of the ThinkSystem SAN OS software installation.