XCOPY é uma das primitivas VAAI usadas para transferir tarefas para a matriz de armazenamento. Por exemplo, você pode usar o XCOPY para descarregar operações como migração ou clonagem de máquinas virtuais para a matriz em vez de consumir vSphere recursos para executar essas tarefas.
Você pode usar o mecanismo XCOPY com todas as matrizes de armazenamento que oferecem suporte ao plug-in VMW_VAAIP_T10 baseado em SCSI T10 desenvolvido por VMware. Para habilitar o mecanismo XCOPY, crie uma regra de declaração da classe VAAI.
Pré-requisitos
Instale o ESXCLI. Consulte Introdução ao ESXCLI. Para solucionar problemas, execute comandos esxcli no ESXi Shell.
Procedimento
- ♦ Use o seguinte comando e insira as opções de XCOPY:
esxcli storage core claimrule add --claimrule-class=VAAI
Para obter informações sobre as opções que o comando usa, consulte Adicionar regras de declaração de vários caminhos.
Opção Descrição -a|--xcopy-use-array-values Use valores relatados de matriz para comandos XCOPY. -s|--xcopy-use-multi-segs Use vários segmentos para comandos XCOPY. Válido somente quando --xcopy-use-array-values for especificado. -m|--xcopy-max-transfer-size Tamanho máximo de transferência em MB para os comandos XCOPY quando você usa um tamanho de transferência diferente do relatado pela matriz. Válido somente quando --xcopy-use-array-values for especificado. -k|--xcopy-max-transfer-size-kib Tamanho máximo de transferência em KiB para os comandos XCOPY quando você usa um tamanho de transferência diferente do que a matriz relatada. Válido somente se --xcopy-use-array-values
for especificado.-e | --extended-xcopy-support
Use o comando XCOPY estendido para otimizar a cópia de dados entre repositórios de dados que estão em matrizes de armazenamento diferentes.
Exemplo: Configurando o 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
Otimizar a cópia de dados com o parâmetro XCOPY estendido
O parâmetro XCOPY estendido otimiza a cópia de dados entre repositórios de dados em duas matrizes diferentes. Ele permite que você migre e clone cargas de trabalho para descarregar o XCOPY entre duas matrizes diferentes.
- Use uma nova opção XCOPY estendida em uma regra de declaração.
esxcli storage core claimrule add -t vendor -V fornecedor -M nome do modelo -P VMW_VAAIP_T10 -c VAAI --autoassign -e
Exemplo:
esxcli storage core claimrule add -t vendor -V DellEMC -M PowerStore -P VMW_VAAIP_T10 -c VAAI --autoassign -e
- O XCOPY estendido é compatível apenas com o plug-in T10.