Innholdsfortegnelse:
- Definisjon - Hva betyr vStorage API-er for Array Integration (VAAI)?
- Techopedia forklarer vStorage APIer for Array Integration (VAAI)
Definisjon - Hva betyr vStorage API-er for Array Integration (VAAI)?
vStorage APIs for Array Integration (VAAI) er et API-rammeverk for applikasjonsprogrammer designet av VMware. VAAI-rammeverket lar ESX / ESXi-verten avlaste noen lagringsfunksjoner direkte til lagringsarrayen i stedet for å behandle dataene på egen hånd.
For eksempel krever en standard operasjonsdistribusjon av en virtuell maskin (VM) fra malen ESX / ESXi-verten å lese dataene fra malen ved hjelp av lagringsprotokollen som er i bruk, og deretter skrive dataene til lagringsplassen mens kloning av VM. Bruk av VAAI gjør det mulig å laste disse operasjonene til lagringsenheten, noe som reduserer flertallet av repeterende leseskriv. Driften blir fullført raskere, noe som resulterer i minimal overhead for sentrale prosesseringsenheter (CPU).
Techopedia forklarer vStorage APIer for Array Integration (VAAI)
Med introduksjonen av støtte for blokkbaserte lagringssystemer (iSCSI eller Fiber Channel) i vSphere 4, inkluderer VAAI følgende deler:- Copy offload gjør det mulig for lagringssystemet å lage fulle datakopier inne i matrisen, i tillegg til offload som gjøres fra ESX-serveren.
- Maskinvarestyrt låsing gjør at vCenter kan laste SCSI-kommandoer fra ESX-serveren inn i lagringssystemet. Dette hjelper matrisen potensielt å administrere låsemekanismen når systemet utfører dataoppdateringer.
De tynt tilrettelagte lagringssystemene som støtter VAAI av vSphere 5 mottar forhåndsvarsler når plassen terskler er truffet. I tillegg tillater VAAI mekanismer for å pause virtuelle maskiner i en bestemt periode når all ledig plass går tom. Dette gir administratorer nok tid til å legge til nødvendig lagring eller flytte VM til en annen matrise.
