Creating deduplicated volumes
Deduplication can be configured with thin-provisioned and compressed volumes in data reduction pools for added capacity savings. Deduplication is a type of data reduction that eliminates duplicate copies of data.
When you create a volume, you can specify to include deduplication with other supported capacity savings methods, like compression and thin-provisioning. Deduplicated volumes must be created in data reduction pools. If you have existing volumes in standard pools, you can migrate them to data reduction pools to add deduplication to increase capacity savings for the volume.
Using the management GUI
To create a deduplicated volume in the management GUI, complete
these steps:
- In the management GUI, select .
- On the Create Volumes page, you can create different types of volumes.
The type of volumes that you can create depends on the type of topology that is configured on
your system. If your system uses standard topology, which is single-site configuration, select one
of these types of volumes:
- Basic
- Mirrored
- Custom
- Basic
- Stretched
- Custom
- Basic
- HyperSwap
- Custom
- Enter the following information for the volume:
- Pool
- Select a data reduction pool from the list. To use deduplication with compressed or thin-provisioned volumes, the volume must be in a data reduction pool. If the volume that is being created has mirrored copies, then each copy must be in a data reduction pool. For HyperSwap volumes, you must specify a data reduction pool for each site in the HyperSwap configuration. For stretched volumes, you must specify a data reduction pool for each site in the stretched configuration.
- Volume details
- Enter the quantity, capacity, and name for the volume or volumes that you are creating.
- Capacity savings
- Select either None, Thin-provisioning, or Compression. For thin-provisioning or compression, you can also select to use deduplication for the volume that you create. For example, you can create a compressed volume that also uses deduplication to remove duplicate data.
- Select either Automatic to have the system automatically select the caching I/O group for the volume or select the name of the I/O group from the list.
- Click Create to create volume or volumes that are not mapped to hosts or Create and Map to select the host to map to the volume.
Using the CLI
To create a deduplicated volume in the command-line
interface, you can use the -deduplicated parameter in the following ways:
- To create a thin-provisioned volume that uses deduplication, enter the following
command:
where storage_pool_name is the name to the data reduction pool that the volume is associated with. The pool that is specified with the -pool parameter must be a data reduction pool, otherwise the command fails.mkvolume -pool storage_pool_name -size 100 -unit gb -iogrp 0 -thin -deduplicated - To create a compressed volume that uses deduplication, enter the following
command:
where storage_pool_name is the name to the data reduction pool that the volume is associated with. The pool that is specified with the -pool parameter must be a data reduction pool, otherwise the command fails.mkvolume -pool storage_pool_name -size 100 -unit gb -iogrp 0 -compressed -deduplicated - To create a mirrored copy of a thin-provisioned volume that uses deduplication, enter the
following command:
where volume_name is the name of the volume copy that is being created and storage_pool_name is the name to the data reduction pool that the volume is associated with. The pool that is specified with the -pool parameter must be a data reduction pool, otherwise the command fails.addvolumecopy -pool storage_pool_name -thin -deduplicated volume_name - To create a thin-provisioned volume that uses deduplication in a
stretched topology, enter this
command:
where storage_pool_name indicates the data reduction pools at each site. Both pools at each site must be data reduction pools.mkvolume -pool storage_pool_name(site 1):storage_pool_name (site 2) -size 1 -unit tb -thin -deduplicated - To create a compressed volume that uses deduplication in a HyperSwap topology, enter this
command:
where storage_pool_name indicates the data reduction pools at each site. Both pools at each site must be data reduction pools.mkvolume -pool storage_pool_name(site 1):storage_pool_name (site 2) -size 1 -unit tb -compressed -deduplicated