XCOPY 是 VAAI 基本类型之一,用于将任务卸载到存储阵列。例如,可以使用 XCOPY 将诸如虚拟机迁移或克隆等操作卸载到阵列,从而不必使用 vSphere 资源来执行这些任务。
可以将 XCOPY 机制与所有支持 VMW_VAAIP_T10 插件(由 VMware 开发,基于 SCSI T10)的存储阵列结合使用。要启用 XCOPY 机制,请创建 VAAI 类的声明规则。
前提条件
安装 vCLI 或部署 vSphere Management Assistant (vMA) 虚拟机。请参见《vSphere Command-Line Interface 入门》。要进行故障排除,请在 ESXi Shell 中运行 esxcli 命令。
过程
- ♦ 使用以下命令并输入 XCOPY 选项:
esxcli storage core claimrule add --claimrule-class=VAAI
有关命令使用的选项的信息,请参见添加多路径声明规则。
选项 描述 -a|--xcopy-use-array-values 将阵列报告的值用于 XCOPY 命令。 -s|--xcopy-use-multi-segs 将多个段用于 XCOPY 命令。仅当指定 --xcopy-use-array-values 时才有效。 -m|--xcopy-max-transfer-size 使用不同于阵列所报告的传输大小时 XCOPY 命令的最大传输大小 (MB)。仅当指定 --xcopy-use-array-values 时才有效。 -k|--xcopy-max-transfer-size-kib 使用不同于阵列所报告的传输大小时 XCOPY 命令的最大传输大小 (KiB)。仅当指定 --xcopy-use-array-values
时才有效。
示例: 配置 XCOPY
-
# esxcli storage core claimrule add -r 914 -t vendor -V XtremIO -M XtremApp -P VMW_VAAIP_T10 -c VAAI -a -s -k 64
-
# esxcli storage core claimrule add -r 65430 -t vendor -V EMC -M SYMMETRIX -P VMW_VAAIP_SYMM -c VAAI -a -s -m 200