Dell Unity 300 Unity™ Family Configuring Pools
Dell Unity 300 Manual
View all Dell Unity 300 manuals
Add to My Manuals
Save this manual to your list of manuals |
Dell Unity 300 manual content summary:
- Dell Unity 300 | Unity™ Family Configuring Pools - Page 1
Dell Unity™ Family Configuring Pools Version 5.x Part Number: H14976 April 2022 Rev. 09 - Dell Unity 300 | Unity™ Family Configuring Pools - Page 2
of your product. CAUTION: A CAUTION indicates either potential damage to hardware or loss of data and tells you how to avoid the problem. WARNING: A WARNING indicates a potential for property damage, personal injury, or death. © 2016 - 2022 Dell Inc. or its subsidiaries. All rights reserved. Dell - Dell Unity 300 | Unity™ Family Configuring Pools - Page 3
pool-level Fast Cache Information ...23 Expand or shrink the FAST Cache capacity ...23 Delete the FAST Cache ...23 Chapter 5: Managing FAST VP (supported physical deployments only 24 About FAST VP ...24 Data relocation with FAST VP ...25 FAST VP tiering policy ...25 Enable or disable scheduled data - Dell Unity 300 | Unity™ Family Configuring Pools - Page 4
pool from participating in scheduled data relocations 26 Manually initiate or stop data relocations for a pool 63 The show action command...64 Chapter 8: Managing the FAST Cache using the CLI (supported physical deployments only)....... 66 Manage FAST Cache...66 Create FAST Cache...66 View FAST - Dell Unity 300 | Unity™ Family Configuring Pools - Page 5
Manage FAST Cache storage objects (physical deployments only 69 View FAST Cache storage objects...69 Chapter 9: Managing FAST VP using the CLI (supported physical deployments only 71 Manage FAST VP pool settings...71 View FAST VP pool settings...72 Change FAST VP pool settings...73 Start data - Dell Unity 300 | Unity™ Family Configuring Pools - Page 6
feature documentation or release notes, go to Unity Technical Documentation at: dell.com/unitydocs. Troubleshooting For information about products, software updates, licensing, and service, go to Support (registration required) at: dell.com/ support. After logging in, locate the appropriate product - Dell Unity 300 | Unity™ Family Configuring Pools - Page 7
GUI, you can use the GUI to manage existing traditional pools. All-Flash models running Unity OE version 4.1x and earlier, and all hybrid and VSA models support traditional pools only. Dynamic pools In Unity All-Flash models running OE version 4.2.x or later, all new pools created in the Unisphere - Dell Unity 300 | Unity™ Family Configuring Pools - Page 8
hybrid models, and Unity All-Flash models running OE version 4.1.x or earlier are traditional pools. For Unity All-Flash models running of 16 drives and is composed of drives of the same type. ● Each tier supports a single RAID type. Since storage in traditional pools is managed in RAID group units - Dell Unity 300 | Unity™ Family Configuring Pools - Page 9
storage tier is associated with the virtual disk's underlying characteristics and must be manually assigned. ● For both types of deployments, if FAST VP is installed on Performance tier Solid state extreme performance drives. The following types are supported: ● SAS Flash 2 ● SAS Flash 3 ● SAS Flash - Dell Unity 300 | Unity™ Family Configuring Pools - Page 10
All-Flash pools All-Flash pools provide the highest level of performance in Unity. Use an all-Flash pool for applications that require the highest storage Note the following about all-Flash pools: ● Compression is only supported in all-Flash pools. ● Snapshots and replication operate most efficiently - Dell Unity 300 | Unity™ Family Configuring Pools - Page 11
the Flash tier, so that more of the active dataset resides on and is serviced by the Flash drives. Hybrid pools can have up to three tiers (Extreme and interoperability documentation on the support website for a listing of basic platform and component support for the storage system, including - Dell Unity 300 | Unity™ Family Configuring Pools - Page 12
enabled and then disabled could only be expanded with additional flash drives. ● Starting with Unity OE version 5.2.x, expanding and converting an all-flash pool to a hybrid pool is supported. Data reduction-enabled resources, with or without advanced deduplication enabled, will no longer block - Dell Unity 300 | Unity™ Family Configuring Pools - Page 13
information • Change pool properties • Expand a pool in physical deployments • Expand a pool in virtual deployments • Delete a pool Create a dynamic pool Prerequisites In Unity All-Flash models running OE version 4.2.x or later, all new pools that are created in the Unisphere GUI, Unisphere CLI, and - Dell Unity 300 | Unity™ Family Configuring Pools - Page 14
Create a traditional pool in physical deployments Prerequisites All pools created with All-Flash models running Unity OE version 4.1.x and earlier, and all hybrid and VSA models support traditional pools only. With newer All-Flash models, you can create a traditional pool using the Unisphere CLI and - Dell Unity 300 | Unity™ Family Configuring Pools - Page 15
Enable automatic snapshot deletion for a pool Steps 1. Under Storage, select Pools. 2. Select the relevant pool, and click the Edit icon. 3. Select the Snapshot Settings tab. 4. In the Automatically delete oldest snapshots section, select whether you want the automatic deletion to occur when the - Dell Unity 300 | Unity™ Family Configuring Pools - Page 16
the space saved (if data reduction is enabled on a storage resource which supports it). ● Change the alert threshold. Note the following: ● The also exclude the pool from data relocations, manually start or stop data relocations for the pool, and manually move data to different tiers. Click Manage - Dell Unity 300 | Unity™ Family Configuring Pools - Page 17
● When expanding a hybrid pool, and data reduction and advanced deduplication are enabled, or were previously enabled and then disabled, for a storage resource in the pool, the percentage of Flash drives in the pool must be 10% or higher. Otherwise, an error will occur. Expand a pool in virtual - Dell Unity 300 | Unity™ Family Configuring Pools - Page 18
read/write cache for improved performance (FAST Cache). ● Dynamically tier data across different types of drives (FAST VP). FAST VP can use all supported drive types except SAS Flash 4. Comparison of FAST Cache and FAST VP The following table describes the differences between the FAST Cache and - Dell Unity 300 | Unity™ Family Configuring Pools - Page 19
. Data reduction is available for thin LUNs, thin file systems, and thin NFS and VMFS datastores. The thin file system must be created on a Unity system that is running OE version 4.2.x or later. Data reduction is applied on all new incoming writes. Data that cannot be deduplicated or compressed is - Dell Unity 300 | Unity™ Family Configuring Pools - Page 20
, the percentage of Flash drives in the pool must be 10% or higher. Otherwise, an error will occur. For additional information, refer to the Dell Unity: Data Reduction white paper. 20 Introduction to Data Efficiency - Dell Unity 300 | Unity™ Family Configuring Pools - Page 21
in those pools will use the FAST Cache. NOTE: The use of SAS Flash 3 or SAS Flash 4 type drives for the FAST Cache is not supported. The FAST Cache provides the following benefits: ● Improved Total Cost of Ownership (TCO) The FAST Cache reduces the number of drive spindles needed for a given - Dell Unity 300 | Unity™ Family Configuring Pools - Page 22
the FAST Cache, the FAST Cache license must be installed on the system and the system must have available SAS Flash 2 drives in sizes supported by the model. (See the compatibility and interoperability documentation for this information). Steps 1. Select the Settings icon, and then select Storage - Dell Unity 300 | Unity™ Family Configuring Pools - Page 23
the cache data to the pool drives. Steps 1. Select the Settings icon, and then select Storage Configuration > FAST Cache. 2. Select Delete. Managing the FAST Cache (supported physical deployments only) 23 - Dell Unity 300 | Unity™ Family Configuring Pools - Page 24
optimizes drive utilization. It requires very little manual intervention. NOTE: ● To configure and use the FAST VP feature, the FAST VP license must be installed on the system. All-Flash models of Unity do not support FAST VP. ● FAST VP can use all supported drive types except for SAS Flash 4. The - Dell Unity 300 | Unity™ Family Configuring Pools - Page 25
within a tier to achieve maximum pool performance gain. Data relocation can be scheduled or manually initiated. The data relocation process does the following: ● Relocates the most active data up setting, and then relocates portions of the Managing FAST VP (supported physical deployments only) 25 - Dell Unity 300 | Unity™ Family Configuring Pools - Page 26
. 4. If the Data relocations scheduled field has a value of No, select the Edit icon, and select Yes on the confirmation message. 26 Managing FAST VP (supported physical deployments only) - Dell Unity 300 | Unity™ Family Configuring Pools - Page 27
About this task Pausing data relocations stops all scheduled data relocations as well as manual data relocations that are in progress. Resuming data relocations restarts these data relocations. Steps to change the data relocation schedule. Managing FAST VP (supported physical deployments only) 27 - Dell Unity 300 | Unity™ Family Configuring Pools - Page 28
can specify whether a pool is scheduled to participate in scheduled data relocations. You can also manually start or stop data relocations on the pool. Steps 1. Under Storage, select Pools. 2. has the most impact on system performance. 28 Managing FAST VP (supported physical deployments only) - Dell Unity 300 | Unity™ Family Configuring Pools - Page 29
of different types, you can configure multiple storage tiers for the pool and can specify a different RAID configuration for each tier. The system supports RAID 5, 6, and 1/0 (also called RAID 10). RAID in dynamic pools In a dynamic pool, drives are partitioned into drive extents. These extents are - Dell Unity 300 | Unity™ Family Configuring Pools - Page 30
less risk of multiple drive faults than a RAID 5 (12+1), 13 drive configuration. The following table describes the supported RAID types for the intended storage usage: Table 5. Supported RAID levels RAID level RAID 1/0 (also called RAID 10) Description Best suited for applications with fast or - Dell Unity 300 | Unity™ Family Configuring Pools - Page 31
Table 5. Supported RAID levels (continued) RAID level Description RAID 6 Best suited for read-biased workloads, such as archiving and backup to drive. Mixed RAID configurations (traditional pools - Dell Unity 300 | Unity™ Family Configuring Pools - Page 32
Table 6. IOPS by RAID type for front-end writes (continued) RAID type IOPS per 1 front-end write I/O RAID 6 3 back-end reads and 3 back-end writes 32 Understanding RAID (physical deployments only) - Dell Unity 300 | Unity™ Family Configuring Pools - Page 33
7 Configuring pools using the CLI Topics: • Configure pools automatically • Configure custom pools • Manage pool tiers • View pool resources • View storage profiles (physical deployments only) • Manage drive groups (physical deployments only) • Manage storage system capacity settings • Manage - Dell Unity 300 | Unity™ Family Configuring Pools - Page 34
Table 7. Automatic pool configuration attributes (continued) Attribute Description ● Performance - Storage allocated from serial attached SCSI (SAS) disks. Provides medium performance and medium capacity storage for applications that require balance of performance and capacity. ● Flash - Storage - Dell Unity 300 | Unity™ Family Configuring Pools - Page 35
NOTE: The show action command explains how to change the output format. Format /stor/config/auto show Example (physical deployments only) The following command shows how pools and spares will be configured automatically on the system: uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config - Dell Unity 300 | Unity™ Family Configuring Pools - Page 36
in the pool not allocated to storage resources. Subscription For thin provisioning, the total storage space subscribed to the pool. All pools support both standard and thin provisioned storage resources. For standard storage resources, the entire requested size is allocated from the pool when the - Dell Unity 300 | Unity™ Family Configuring Pools - Page 37
Table 8. Custom pool attributes (continued) Attribute Description ● OK BUT (7)-Pool has exceeded its user-specified threshold or the system specified threshold of 85%. ● Degraded/Warning (10)-Pool is operating, but degraded due to one or more of the following: ○ Pool has exceeded the user- - Dell Unity 300 | Unity™ Family Configuring Pools - Page 38
hybrid models running OE version 5.2.x or later. The default pool type is dynamic. ● Traditional pools are supported in all Unity hybrid and virtual models. They are also supported in Unity All-Flash models running OE version 4.1.x or earlier. ● The minimum number of drives to use for a dynamic - Dell Unity 300 | Unity™ Family Configuring Pools - Page 39
Qualifier -descr -storProfile (physical deployments only) -diskGroup (physical deployments only) -drivesNumber (physical deployments only) -disk (virtual deployments only) -tier (virtual deployments only) -alertThreshold -FASTCacheEnabled (physical deployments only) -snapPoolFullThresholdEnabled - Dell Unity 300 | Unity™ Family Configuring Pools - Page 40
connection ID = pool_2 Operation completed successfully. Example 2 (physical deployments only) The following command creates a traditional pool in models that support dynamic pools. This example uses storage profiles tprofile_1 and tprofile_2, five drives from drive group dg_3, and nine drives from - Dell Unity 300 | Unity™ Family Configuring Pools - Page 41
Example 3 (physical deployments only) The following command creates a traditional pool in models that do not support dynamic pools. This example uses storage profiles profile_19 and profile_20, five drives from drive group dg_15, and nine drives from drive group dg_16. The configured - Dell Unity 300 | Unity™ Family Configuring Pools - Page 42
Format /stor/config/pool {-id | -name } set [-async] -name [descr ] [-alertThreshold ] [-snapPoolFullThresholdEnabled {yes|no}] [snapPoolFullHWM ] [-snapPoolFullLWM ] [-snapSpaceUsedThresholdEnabled {yes| no}] [-snapSpaceUsedHWM ] [- - Dell Unity 300 | Unity™ Family Configuring Pools - Page 43
Example The following command sets the subscription alert threshold for pool pool_1 to 70%: uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/pool -id pool_1 -set -alertThreshold 70 -FASTCacheEnabled no Storage system address: 10.0.0.1 Storage system port: 443 HTTPS connection ID = - Dell Unity 300 | Unity™ Family Configuring Pools - Page 44
Qualifier -disk (virtual deployments only) -tier (virtual deployments only) Description Specify the list of drives, separated by commas, to add to the pool. Specified drives must be reliable storage objects that do not require additional protection. Specify the comma-separate list of tiers to which - Dell Unity 300 | Unity™ Family Configuring Pools - Page 45
Example 1 (physical deployments only) The following command shows details about all pools on a hybrid system: uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/pool show -detail Storage system address: 10.0.0.1 Storage system port: 443 HTTPS connection 1: ID = pool_13 Type = - Dell Unity 300 | Unity™ Family Configuring Pools - Page 46
Reduction Ratio = 1.0:1 All flash pool = no Example 2 (physical deployments only) The following example shows all pools for a model that supports dynamic pools. uemcli -d 10.0.0.2 -u Local/joe -p MyPassword456! /stor/config/pool show -detail [Response] Storage system address: 10.0.0.2 Storage - Dell Unity 300 | Unity™ Family Configuring Pools - Page 47
Alert threshold = 70% Drives = 6 x 400.0G SAS Flash 2 Number of drives = 6 RAID level = 5 Stripe length = 5 Rebalancing = no Rebalancing progress = Health state = OK (5) Health details = "The component is operating normally. No action is required." Protection size used = 0 Non- - Dell Unity 300 | Unity™ Family Configuring Pools - Page 48
Format /stor/config/pool {-id | -name } delete [-async] Object qualifiers Qualifier -id -name Description Type the ID of the pool to delete. Type the name of the pool to delete. Action qualifier Qualifier Description -async Run the operation in asynchronous mode. NOTE: - Dell Unity 300 | Unity™ Family Configuring Pools - Page 49
View storage tiers View a list of storage tiers. You can filter on the pool ID. NOTE: The show action command explains how to change the output format. Format /stor/config/pool/tier {-pool | -poolName } show Object qualifiers Qualifier -pool -poolName Description Type the ID of a - Dell Unity 300 | Unity™ Family Configuring Pools - Page 50
Current allocation = 0 Remaining space = 0 2: Name = Performance Drives = 1 x 500GB Virtual Total space = 631242752000 (500.0G) Current allocation = 12624855040 (10.0G) Remaining space = 618617896960 (490.0G) 3: Name = Capacity Drives = Total space = 0 Current allocation = 0 - Dell Unity 300 | Unity™ Family Configuring Pools - Page 51
Object qualifiers Qualifier -pool -poolName Description Type the ID of the pool. Type the name of the pool. Example The following command shows details for all storage resources associated with the pool pool_1: uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/pool/sr -pool pool_1 - Dell Unity 300 | Unity™ Family Configuring Pools - Page 52
profiles. Table 11. Storage profile attributes Attribute Description ID ID of the storage profile. Type Description (Available only for systems that support dynamic pools) Type of pool the profile can create. Value is one of the following: ● Dynamic ● Traditional Brief description of the - Dell Unity 300 | Unity™ Family Configuring Pools - Page 53
a storage profile. -driveType Specify the type of drive. -raidLevel Specify the RAID type of the profile. -traditional (Available only for systems that support dynamic pools) Specify this option to view the profiles that you can use for creating traditional pools. To view the profiles you can - Dell Unity 300 | Unity™ Family Configuring Pools - Page 54
2 The following command shows details for storage profiles that can be used to create traditional pools in models that support dynamic pools: uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/profile -traditional -configurable show Storage system address: 10.0.0.1 Storage system - Dell Unity 300 | Unity™ Family Configuring Pools - Page 55
[-id ] [-traditional] show Object qualifier Qualifier Description -id Type the ID of a drive group. -traditional (Available only for systems that support dynamic pools) Specify this qualifier to have the system assume that the pools to be created are traditional pools. Example 1 The - Dell Unity 300 | Unity™ Family Configuring Pools - Page 56
days) Example 2 The following command shows details about all drive groups that can be used to configure traditional pools in models that support dynamic pools: NOTE: For dynamic pools, the Unconfigured drives value does not include HDD system drives. For traditional pools, the Unconfigured drives - Dell Unity 300 | Unity™ Family Configuring Pools - Page 57
data reduction. NOTE: Data reduction is available for thin LUNs and thin file systems. The thin file systems must be created on Unity systems running version 4.2.x or later. Data Reduction percent Specifies the storage percentage saved on the entire system when using data reduction. Configuring - Dell Unity 300 | Unity™ Family Configuring Pools - Page 58
Attributes Description NOTE: Data reduction is available for thin LUNs and thin file systems. The thin file systems must be created on Unity systems running version 4.2.x or later. Data Reduction ratio Specifies the ratio between data without data reduction and data after data reduction savings - Dell Unity 300 | Unity™ Family Configuring Pools - Page 59
View system tier capacity View the current system tier capacity settings. Format /stor/general/tier show Example The following command displays details about the storage tier capacity on the system: uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/general/tier show -detail 1: Name = - Dell Unity 300 | Unity™ Family Configuring Pools - Page 60
use cases for pools. Create a pool using drives with specific characteristics This example applies to hybrid Flash arrays, which only support traditional pools. Retrieve the list of storage profiles uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/profile -configurable show Storage - Dell Unity 300 | Unity™ Family Configuring Pools - Page 61
port: 443 HTTPS connection ID = GP_4 Operation completed successfully. Configure a dynamic pool You can configure dynamic pools for all-Flash models of Unity running OE version 4.2.x or later. New pools created for these models are dynamic pools by default. Dynamic pools implement advanced RAID - Dell Unity 300 | Unity™ Family Configuring Pools - Page 62
= pool_13 Operation completed successfully. Configure a traditional pool for an all-Flash model You can configure traditional pools for all-Flash models of Unity running OE version 4.2.x and later by explicitly setting the Type attribute to traditional. If you do not set Type to traditional when - Dell Unity 300 | Unity™ Family Configuring Pools - Page 63
Maximum capacity = 95010661072896 (86.4T) Stripe length = Maximum capacity Disk group = dg_34, dg_26 Maximum drives to configure = 9, 10 Maximum capacity to configure = 60189403250688 (54.7T), 2691354329088 (2.4T) Step 2: Configure the traditional pool Configure a traditional pool with the - Dell Unity 300 | Unity™ Family Configuring Pools - Page 64
Retrieve the list of recommended disk groups for the selected pool uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/dg recom -pool SPL_3 Storage system address: 10.0.0.1 Storage system port: 443 HTTPS connection 1: ID = DG_4 Drive type = EFD Drive size = 107374182400 (100G) - Dell Unity 300 | Unity™ Family Configuring Pools - Page 65
Name-value pair format 1: ID SP Ports Health state 2: ID SP Ports Health state = la0_SPA = SPA = eth0_SPA,eth1_SPA = OK (5) = la0_SPB = SPB = eth0_SPB,eth1_SPB = OK (5) Table format ID | SP | Ports | Health state la0_SPA | SPA | eth0_SPA,eth1_SPA | OK (5) la0_SPB | SPB | - Dell Unity 300 | Unity™ Family Configuring Pools - Page 66
8 Managing the FAST Cache using the CLI (supported physical deployments only) Topics: • Manage FAST Cache • Manage FAST Cache storage objects (physical deployments only) Manage 2 drives can be used in the FAST Cache. 66 Managing the FAST Cache using the CLI (supported physical deployments only) - Dell Unity 300 | Unity™ Family Configuring Pools - Page 67
Extend the FAST Cache by adding more drives. Format /stor/config/fastcache extend [-async] -diskGroup -drivesNumber Managing the FAST Cache using the CLI (supported physical deployments only) 67 - Dell Unity 300 | Unity™ Family Configuring Pools - Page 68
Cache configuration. The storage system generates an error if FAST Cache is not configured on the system. 68 Managing the FAST Cache using the CLI (supported physical deployments only) - Dell Unity 300 | Unity™ Family Configuring Pools - Page 69
objects View a list of all storage objects, including RAID groups and drives, that are in the FAST Cache. Managing the FAST Cache using the CLI (supported physical deployments only) 69 - Dell Unity 300 | Unity™ Family Configuring Pools - Page 70
of drives = 2 Drive type = SAS Flash 2 Drives = dae_0_1_disk_1, dae_0_1_disk_2 Total space = 195400433664 (181.9G) Device state = OK 70 Managing the FAST Cache using the CLI (supported physical deployments only) - Dell Unity 300 | Unity™ Family Configuring Pools - Page 71
9 Managing FAST VP using the CLI (supported physical deployments only) Topics: • Manage FAST VP Data relocation failed. Relocation type Type of data relocation. Value is one of the following: ● Manual - Data relocation was initiated by the user. ● Scheduled or rebalancing - Data relocation was - Dell Unity 300 | Unity™ Family Configuring Pools - Page 72
the name of the pool. Example The following command lists the FAST VP settings on the storage system: 72 Managing FAST VP using the CLI (supported physical deployments only) - Dell Unity 300 | Unity™ Family Configuring Pools - Page 73
Storage system address: 10.0.0.1 Storage system port: 443 HTTPS connection 1: Pool = pool_1 Relocation type = manual Status = Active Schedule enabled = no Start time = 2013-09-20 12:55:32 End time = on pool pool_1: Managing FAST VP using the CLI (supported physical deployments only) 73 - Dell Unity 300 | Unity™ Family Configuring Pools - Page 74
. Example The following command starts data relocation on pool pool_1, and directs it to end at 04:00: 74 Managing FAST VP using the CLI (supported physical deployments only) - Dell Unity 300 | Unity™ Family Configuring Pools - Page 75
general attributes Attribute Description Paused Identifies whether the data relocation is paused. Value is one of the following: ● yes Managing FAST VP using the CLI (supported physical deployments only) 75 - Dell Unity 300 | Unity™ Family Configuring Pools - Page 76
a comma-separated list of the days of the week to schedule data relocation. Valid values are: ● mon - Monday 76 Managing FAST VP using the CLI (supported physical deployments only) - Dell Unity 300 | Unity™ Family Configuring Pools - Page 77
VP general settings. Format /stor/config/fastvp show -detail Example The following command displays the FAST VP general settings: Managing FAST VP using the CLI (supported physical deployments only) 77 - Dell Unity 300 | Unity™ Family Configuring Pools - Page 78
) Data to move down = 4947802324992 (1.5T) Data to move within = 4947802324992 (1.5T) Estimated scheduled relocation time = 7h 30m 78 Managing FAST VP using the CLI (supported physical deployments only)
Dell Unity™ Family Configuring Pools
Version 5.x
Part Number: H14976
April 2022
Rev. 09