创建数据降维池
要在系统上使用数据降维,需要创建数据降维池,创建自动精简配置卷或压缩卷,并将这些卷映射到支持 SCSI 取消映射命令的主机。
数据降维可以提高存储效率和性能并降低存储成本,特别是闪存存储器。数据降维通过回收主机系统不再需要的先前使用的存储资源,可以减少外部存储系统和内部驱动器上存储的数据量。系统支持数据降维池,此类池包含自动精简配置卷或压缩卷。数据降维池还通过支持数据去重,在自动精简配置卷和压缩卷上实现额外的容量节省。针对自动精简配置卷或压缩卷指定去重时,将消除数据的重复版本,而不将其写入存储器,从而节省额外的容量。数据降维池还包含特定的卷,这些卷会跟踪主机何时释放空间以及可在存储池中收集并复用的未使用容量。当主机释放空间时,该过程称为取消映射。取消映射是一组 SCSI 命令,供主机用于指示目标卷上不再需要所分配的容量。释放的空间可以收集起来并在系统上复用,而无需重新分配存储器上的容量。该池还可回收数据降维池中未使用的容量,然后将其重新分配到可用扩展数据块。 可回收容量是在覆盖数据、删除卷或主机通过使用 SCSI 取消映射命令将数据标记为不需要时创造的未使用容量。在数据降维池中,将监控并收集可回收容量,最终将此类容量重新分配到池中以供使用。可回收容量可用于其他卷,以便更高效地使用现有存储资源。在创建数据降维池时,系统会监控池中是否有因主机取消映射操作而释放的可回收容量。系统可以复用此容量并将其重新分配到池。
使用管理 GUI
要在系统上创建数据降维,请完成以下步骤:
- 完成以下步骤以创建数据降维池:
- 在管理 GUI 中,选择。
- 在池页面上,单击创建。
- 在创建池页面上,输入池的名称,并选择数据降维。
- 单击创建。 数据降维池只会作为父池创建,而不会作为子池创建。
- 完成以下步骤以向数据降维池添加存储器:
- 在管理 GUI 中,选择。
- 右键单击您创建的数据降维池,然后选择添加存储器。
- 从可用存储器中进行选择,然后向池分配容量。单击分配。
- 通过完成下列步骤,在数据降维池中创建压缩卷、自动精简配置卷、已去重的卷或这些卷的组合,然后将其映射到主机:
- 在管理 GUI 中,选择。
- 在卷页面上,单击创建卷。
- 在创建卷页面上,可以创建不同类型的卷。 可创建的卷类型取决于系统上配置的拓扑类型。如果系统使用标准拓扑(即单站点配置),请选择以下卷类型之一:
- 基本
- 镜像
- 定制
- 基本
- 延伸
- 定制
- 基本
- HyperSwap
- 定制
- 输入卷的以下信息:
- 池
- 从列表中选择数据降维池。压缩、自动精简配置和去重的卷及拷贝必须位于数据降维池中。
- 卷详细信息
- 输入要创建的一个或多个卷的数量、容量和名称。
- 节省容量
- 选择无、自动精简配置或压缩。对于其中任意选项,您还可以选择对自己创建的卷使用去重。例如,您可以创建一个同时使用去重来移除重复数据的压缩卷。
- 单击创建并映射。注: 选择创建以在数据降维池中创建卷,而不映射到主机。 如果稍后要将卷映射到主机,请选择。
- 在创建映射页面上,选择主机以显示可用于映射的所有主机。 主机必须支持 SCSI 取消映射命令。 验证所选主机类型是否支持 SCSI 取消映射命令。 单击下一步。
- 验证该卷并单击映射卷。
使用命令行界面
要在系统上创建数据降维,请完成以下步骤:
- 要创建数据降维池,请输入以下命令:
其中 pool_name 是池的名称,extent_size 是池的扩展数据块大小。 数据降维池只会作为父池创建,而不会作为子池创建。mkmdiskgrp -name pool_name -ext extent_size -datareduction yes - 要在数据降维池中创建压缩卷或自动精简配置卷,请输入以下命令:
mkvolume -name name -pool storage_pool_name -size disk_size -compressed
其中 name 是新卷的名称,storage_pool_name 是数据降维池的名称,disk_size 是卷的容量。mkvolume -name name -pool storage_pool_name -size disk_size -thin - 要将卷映射到主机,请输入以下命令:
其中 host_name 是主机的名称,vdisk_name 是卷的名称。mkvdiskhostmap -host host_name vdisk_name