Zuhause Audio Was ist vstorage apis für die Array-Integration (vaai)? - Definition aus techopedia

Was ist vstorage apis für die Array-Integration (vaai)? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeuten vStorage-APIs für die Array-Integration (VAAI)?

vStorage-APIs für die Array-Integration (VAAI) sind ein von VMware entwickeltes API-Framework (Application Program Interface). Mit dem VAAI-Framework kann der ESX / ESXi-Host einige Speicherfunktionen direkt auf das Speicherarray übertragen, anstatt die Daten selbst zu verarbeiten.

Beispielsweise erfordert eine Standardoperation für die Bereitstellung einer virtuellen Maschine (VM) aus ihrer Vorlage, dass der ESX / ESXi-Host die Daten mithilfe des verwendeten Speicherprotokolls aus der Vorlage liest und sie dann während des Klonens der VM in den Speicher schreibt. Durch die Verwendung von VAAI können diese Vorgänge auf das Speicherarray verlagert werden, wodurch die Mehrheit der sich wiederholenden Lese- und Schreibvorgänge verringert wird. Operationen werden schneller abgeschlossen, was zu einem minimalen Overhead für Zentraleinheiten (CPU) führt.

Techopedia erklärt vStorage-APIs für die Array-Integration (VAAI)

Mit der Einführung der Unterstützung für blockbasierte Speichersysteme (iSCSI oder Fibre Channel) in vSphere 4 umfasst die VAAI die folgenden Teile:

  • Copy Offload ermöglicht es dem Speichersystem, vollständige Datenkopien innerhalb des Arrays zu erstellen und diese Aufgaben vom ESX-Server zu verlagern.
  • Durch hardwaregestütztes Sperren kann vCenter SCSI-Befehle vom ESX-Server in das Speichersystem auslagern. Auf diese Weise kann das Array möglicherweise den Sperrmechanismus verwalten, wenn das System Datenaktualisierungen ausführt.
Die Verbesserungen bei der Thin-Bereitstellung von VAAI ermöglichen Speicher-Arrays, die mithilfe der Thin-Bereitstellung Speicherblöcke abrufen, sobald eine virtuelle Festplatte gelöscht wird. Sie tragen auch dazu bei, das mögliche Risiko eines Speichermangels mit Thin Provisioning auszugleichen.


Die Thin Provisioning-Speichersysteme, die den VAAI von vSphere 5 unterstützen, erhalten vorab Warnungen, sobald die Speicherplatzschwellen überschritten werden. Darüber hinaus ermöglicht VAAI Mechanismen, virtuelle Maschinen für einen bestimmten Zeitraum anzuhalten, wenn der gesamte verfügbare Speicherplatz knapp wird. Dies gibt Administratoren genügend Zeit, um den erforderlichen Speicher hinzuzufügen oder die VM in ein anderes Array zu verschieben.

Was ist vstorage apis für die Array-Integration (vaai)? - Definition aus techopedia