XCOPY ist eines der VAAI-Primitive, die zum Auslagern von Aufgaben in den Speicher-Array verwendet werden. Mit XCOPY können Sie beispielsweise Vorgänge wie die Migration oder das Klonen von virtuellen Maschinen in den Array auslagern, statt zur Durchführung dieser Aufgaben vSphere-Ressourcen zu verbrauchen.

Sie können den XCOPY-Mechanismus bei allen Speicher-Arrays verwenden, die das von VMware entwickelte und auf den SCSI-Standards von T10 basierende VMW_VAAIP_T10-Plug-In unterstützen. Zum Aktivieren des XCOPY-Mechanismus erstellen Sie eine Beanspruchungsregel der VAAI-Klasse.

Voraussetzungen

Installieren Sie ESXCLI. Siehe Erste Schritte mit ESXCLI. Zur Fehlerbehebung führen Sie esxcli-Befehle in der ESXi Shell aus.

Prozedur

  • Verwenden Sie den folgenden Befehl und geben Sie die XCOPY-Optionen ein:
    esxcli storage core claimrule add --claimrule-class=VAAI

    Weitere Informationen zu den Befehlsoptionen finden Sie unter Hinzufügen von Multipathing-Beanspruchungsregeln.

    Option Beschreibung
    -a|--xcopy-use-array-values Für XCOPY-Befehle werden vom Array gemeldete Werte verwendet.
    -s|--xcopy-use-multi-segs Für XCOPY-Befehle werden mehrere Segmente verwendet. Nur gültig, wenn --xcopy-use-array-values angegeben ist.
    -m|--xcopy-max-transfer-size Maximale Übertragungsgröße in MB für die XCOPY-Befehle, wenn Sie eine andere Übertragungsgröße als die vom Array gemeldete verwenden. Nur gültig, wenn --xcopy-use-array-values angegeben ist.
    -k|--xcopy-max-transfer-size-kib Maximale Übertragungsgröße in KiB für die XCOPY-Befehle, wenn Sie eine andere Übertragungsgröße als die vom Array gemeldete verwenden. Nur gültig, wenn --xcopy-use-array-values angegeben ist.

Beispiel: Konfigurieren von 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