API vStorage per Array Integration (VAAI)

Autore: Judy Howell
Data Della Creazione: 1 Luglio 2021
Data Di Aggiornamento: 1 Luglio 2024
Anonim
vStorage APIS for Array Integration and NetApp
Video: vStorage APIS for Array Integration and NetApp

Contenuto

Definizione: cosa significano le API vStorage per l'integrazione dell'array (VAAI)?

Le API vStorage per Array Integration (VAAI) sono un framework API (Application Program Interface) progettato da VMware. Il framework VAAI consente all'host ESX / ESXi di scaricare alcune funzioni di archiviazione direttamente sull'array di archiviazione anziché elaborare i dati da soli.


Ad esempio, una distribuzione operativa standard di una macchina virtuale (VM) dal suo modello richiede che l'host ESX / ESXi legga i dati dal modello tramite il protocollo di archiviazione in uso, quindi scriva i dati nell'archiviazione durante la clonazione della VM. L'utilizzo di VAAI consente di scaricare queste operazioni sull'array di archiviazione, riducendo la maggior parte delle scritture ripetitive in lettura. Le operazioni vengono completate più rapidamente, con un sovraccarico minimo per le unità di elaborazione centrale (CPU).

Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.

Techopedia spiega le API vStorage per Array Integration (VAAI)

Con l'introduzione del supporto per sistemi di archiviazione basati su blocchi (iSCSI o Fibre Channel) in vSphere 4, VAAI include le seguenti parti:
  • Copia offload consente al sistema di archiviazione di eseguire copie complete dei dati all'interno dell'array, nonché offload che si occupano del lavoro dal server ESX.
  • Il blocco con supporto hardware consente a vCenter di scaricare i comandi SCSI dal server ESX nel sistema di archiviazione. Ciò aiuta l'array a gestire potenzialmente il meccanismo di blocco quando il sistema esegue aggiornamenti dei dati.
I miglioramenti del thin provisioning di VAAI consentono array di archiviazione che utilizzano il thin provisioning per recuperare blocchi di spazio non appena viene eliminato un disco virtuale. Aiutano anche a compensare il possibile rischio di esaurimento dello spazio di un array di archiviazione con thin provisioning.

I sistemi di archiviazione thin provisioning che supportano il VAAI di vSphere 5 ricevono avvisi anticipati una volta raggiunti i limiti di spazio. Inoltre, VAAI consente ai meccanismi di mettere in pausa le macchine virtuali per un periodo di tempo specifico quando tutto lo spazio disponibile si esaurisce. Ciò offre agli amministratori abbastanza tempo per aggiungere l'archiviazione richiesta o spostare la macchina virtuale in un altro array.