Spisu treści:
- Definicja - Co oznaczają interfejsy API vStorage dla integracji macierzy (VAAI)?
- Techopedia wyjaśnia interfejsy API vStorage dla integracji macierzy (VAAI)
Definicja - Co oznaczają interfejsy API vStorage dla integracji macierzy (VAAI)?
Interfejsy API vStorage dla integracji macierzy (VAAI) to platforma interfejsu aplikacji (API) zaprojektowana przez VMware. Struktura VAAI pozwala hostowi ESX / ESXi odciążyć niektóre funkcje pamięci bezpośrednio do tablicy pamięci zamiast przetwarzać dane samodzielnie.
Na przykład standardowe wdrożenie operacyjne maszyny wirtualnej (VM) z jej szablonu wymaga od hosta ESX / ESXi odczytania danych z szablonu za pomocą używanego protokołu pamięci, a następnie zapisania danych do pamięci podczas klonowania maszyny wirtualnej. Wykorzystanie VAAI pozwala na odciążenie tych operacji do macierzy pamięci, redukując większość powtarzających się operacji zapisu i odczytu. Operacje są wykonywane szybciej, co powoduje minimalne obciążenie centralnych jednostek przetwarzania (CPU).
Techopedia wyjaśnia interfejsy API vStorage dla integracji macierzy (VAAI)
Wraz z wprowadzeniem obsługi blokowych systemów pamięci masowej (iSCSI lub Fibre Channel) w vSphere 4, VAAI obejmuje następujące części:- Funkcja odciążania kopii umożliwia systemowi pamięci masowej wykonywanie pełnych kopii danych wewnątrz macierzy, a także odciążanie serwera ESX.
- Blokowanie wspomagane sprzętowo umożliwia vCenter odciążenie poleceń SCSI z serwera ESX do systemu pamięci masowej. Pomaga to macierzowi potencjalnie zarządzać mechanizmem blokującym, gdy system przeprowadza aktualizacje danych.
Słabo skonfigurowane systemy pamięci masowej, które obsługują VAAI vSphere 5, otrzymują ostrzeżenia z wyprzedzeniem po osiągnięciu progów miejsca. Ponadto VAAI pozwala mechanizmom wstrzymywać maszyny wirtualne na określony czas, gdy skończy się cała dostępna przestrzeń. To daje administratorom wystarczająco dużo czasu na dodanie wymaganej pamięci lub przeniesienie maszyny wirtualnej do innej tablicy.
