Inhoudsopgave:
- Definitie - Wat betekent vStorage API's voor Array Integration (VAAI)?
- Techopedia verklaart vStorage API's voor Array Integration (VAAI)
Definitie - Wat betekent vStorage API's voor Array Integration (VAAI)?
vStorage API's voor Array Integration (VAAI) is een applicatieprogramma-interface (API) framework ontworpen door VMware. Met VAAI-framework kan de ESX / ESXi-host sommige opslagfuncties rechtstreeks naar de opslagarray verplaatsen in plaats van de gegevens zelf te verwerken.
Bijvoorbeeld, een standaard operatie-implementatie van een virtuele machine (VM) van zijn sjabloon vereist dat de ESX / ESXi-host de gegevens van de sjabloon leest met behulp van het gebruikte opslagprotocol en vervolgens de gegevens naar de opslag schrijft terwijl de VM wordt gekloond. Door gebruik te maken van VAAI kunnen deze bewerkingen worden overgebracht naar de opslagarray, waardoor het merendeel van herhaalde read-writes wordt verminderd. Bewerkingen worden sneller voltooid, wat resulteert in minimale overhead voor centrale verwerkingseenheden (CPU).
Techopedia verklaart vStorage API's voor Array Integration (VAAI)
Met de introductie van ondersteuning voor blokgebaseerde opslagsystemen (iSCSI of Fibre Channel) in vSphere 4, omvat de VAAI de volgende onderdelen:- Met Kopieeroffload kan het opslagsysteem volledige gegevenskopieën in de array maken en dat karwei van de ESX-server verwijderen.
- Door hardware ondersteunde vergrendeling kan vCenter SCSI-opdrachten van de ESX-server naar het opslagsysteem verplaatsen. Dit helpt de array mogelijk het vergrendelingsmechanisme te beheren wanneer het systeem gegevensupdates uitvoert.
De dun ingerichte opslagsystemen die de VAAI van vSphere 5 ondersteunen, ontvangen vooraf waarschuwingen zodra ruimtedrempels worden bereikt. Bovendien biedt VAAI mechanismen om virtuele machines te pauzeren voor een specifieke periode wanneer alle beschikbare ruimte op is. Dit geeft beheerders voldoende tijd om vereiste opslag toe te voegen of de VM naar een andere array te verplaatsen.
