XCOPY est une des primitives de VAAI qui est utilisée pour le déchargement des tâches dans la baie de stockage. Par exemple, vous pouvez utiliser XCOPY pour décharger des opérations telles que la migration ou le clonage de machines virtuelles vers la baie plutôt que de consommer des ressources vSphere pour effectuer ces tâches.

Vous pouvez utiliser le mécanisme XCOPY avec toutes les baies de stockage qui prennent en charge le plug-in VMW_VAAIP_T10 basé sur SCSI T10 développé par VMware. Pour activer le mécanisme XCOPY, créez une règle de réclamation de la classe VAAI.

Conditions préalables

Installez ESXCLI. Voir Démarrage avec ESXCLI. Pour le dépannage, exécutez des commandes esxcli dans ESXi Shell.

Procédure

  • Utilisez la commande suivante et entrez les options XCOPY :
    esxcli storage core claimrule add --claimrule-class=VAAI

    Pour plus d'informations sur les options utilisées par cette commande, consultez Ajout de règles de réclamation de gestion multivoie.

    Option Description
    -a|--xcopy-use-array-values Utilisez les valeurs indiquées par la baie pour les commandes XCOPY.
    -s|--xcopy-use-multi-segs Utilisez plusieurs segments pour les commandes XCOPY. Valide uniquement si --xcopy-use-array-values est spécifié.
    -m|--xcopy-max-transfer-size Taille maximale de transfert en Mo pour les commandes XCOPY lorsque vous utilisez une taille de transfert différente de celle indiquée par la baie. Valide uniquement si --xcopy-use-array-values est spécifié.
    -k|--xcopy-max-transfer-size-kib Taille maximale en Kio de transfert pour les commandes XCOPY lorsque vous utilisez une taille de transfert différente de celle indiquée par la baie. Valide uniquement si --xcopy-use-array-values est spécifié.

Exemple : Configuration de 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