Co nowego w VMware vSphere 8.0?
30 sierpnia 2022 r. firma VMware ogłosiła wprowadzenie nowej wersji VMware vSphere. W momencie pisania tego wpisu nie podano jeszcze daty publicznego wydania VMware vSphere 8 . Jednak na podstawie dostępnych już informacji o vSphere 8 wiemy, że jest on lepiej zoptymalizowany pod kątem chmur prywatnych i publicznych, a także zadań związanych ze sztuczną inteligencją i uczeniem maszynowym. Przyjrzyjmy się bliżej nadchodzącym ulepszeniom i funkcjom VMware vSphere 8.0.
Skalowalność
VMware vSphere 8.0 obsługuje najnowsze procesory Intel i AMD.
W porównaniu z wersją {2}w VMware vSphere 8 zwiększono niektóre limity:
- Liczba
vGPUurządzeń została zwiększona do 8 - Liczba hostów ESXi, którymi można zarządzać za pomocą
Lifecycle Managerzostała zwiększona z 400 do 1000 - Liczba maszyn wirtualnych na klaster została zwiększona z 8000 do 10 000
VM DirectPath I/OLiczba urządzeń na host została zwiększona z 8 do 32
Wyższe limity w vSphere 8.0 pozwalają na uruchamianie większej liczby maszyn wirtualnych, uruchamiać maszyny wirtualne o większej wydajności obliczeniowej oraz szybciej wykonywać zadania.
Silnik usług rozproszonych
VMware vSphere 8 wprowadza Distributed Services Engine do współpracy z Data Processing Units , co pozwala odciążyć Procesor (CPU).
Data Processing Unit (DPU) to nowa klasa programowalnych procesorów opartych na architekturze ARM , które mogą być używane razem z Procesorami CPU i GPU (graphics processing units) do operacji obliczeniowych związanych głównie z sieciami i komunikacją.
DPU jest teraz wbudowany w kontroler Smart NIC , który jest podłączony do płyty głównej. To nowe podejście pozwala nam poprawić wydajność sieci w środowisku wirtualnym opartym na vSphere 8 i odciążyć Procesor od wykonywania operacji sieciowych.
Smart NIC jest znacznie wydajniejszy niż tradycyjny NIC (kontroler interfejsu sieciowego) i jest szczególnie przydatny w przypadku {17}. VMware twierdzi, że obecnie korzystając z DPUs , można zwolnić nawet 20% obciążenia Procesora. Wyższa szybkość transakcji, mniejsze opóźnienia i korzyści w zakresie bezpieczeństwa to zalety, które zyskujesz dzięki tej funkcji.
NSX Distributed Firewall będzie teraz korzystać z DPUs, co jest optymalnym rozwiązaniem dla ruchu sieciowego typu east-west, który staje się coraz bardziej powszechny w nowoczesnych wirtualizowanych centrach danych. Takie podejście przenosi operacje związane z bezpieczeństwem z Procesora na DPU.
VMware vSphere na DPUs, znany przed wydaniem jako Project Monterey , został wdrożony we współpracy z dostawcami sprzętu, takimi jak Intel, AMD, NVIDIA oraz partnerami systemowymi OEM.
Bardziej efektywna praca z urządzeniami
Device groups to funkcja, która pozwala logicznie połączyć wiele urządzeń, takich jak procesory graficzne (GPU), i podłączyć je do maszyny wirtualnej. Ta funkcja może być przydatna w przypadku obciążeń związanych ze sztuczną inteligencją i uczeniem maszynowym (obciążenia AI/ML). Komunikacja we/wy jest zoptymalizowana podczas łączenia wielu urządzeń i udostępniania ich maszynie wirtualnej. Można łączyć wiele kart sieciowych lub urządzeń GPU.
Device Virtualization Extensions (DVX) są wprowadzane w VMware vSphere 8 w celu zapewnienia nowego podejścia do sposobu, w jaki maszyny wirtualne wykorzystują sprzęt. W poprzednich wersjach VMware vSphere maszyny wirtualne mogły korzystać ze sprzętu wyłącznie poprzez DirectPathIO (bezpośrednio). Stare podejście miało pewne ograniczenia w zakresie mobilności, na przykład gdy konieczne było przenieść maszyny wirtualne za pomocą {28}. DVX zapewnia nową strukturę API, z której dostawcy mogą korzystać w celu obsługi funkcji wirtualizacji, takich jak:
- wstrzymywanie i wznawianie pracy maszyn wirtualnych
- migracja maszyn wirtualnych na żywo
- migawki dysków i pamięci
Nowe podejście pozwala na uruchamianie maszyn wirtualnych z obsługą tych funkcji w {30} oraz klastry {31}. A DVX driver musi być zainstalowany zarówno po stronie ESXi, jak i systemu operacyjnego gościa (wewnątrz maszyny wirtualnej).
Wysoka wrażliwość na opóźnienia przy wykorzystaniu technologii Hyper-Threading pozwala na planowanie wirtualnych procesorów maszyny wirtualnej na tym samym rdzeniu fizycznego Procesora (jednostki centralnej) z obsługą Hyper-Threading. Należy ustawić 100% rezerwacji pamięci i Procesora dla tej maszyny wirtualnej, aby spełnić wymagania dotyczące niskiego opóźnienia dla odpowiednich aplikacji zainstalowanych na maszynie wirtualnej. W tym przypadku każdy procesor vCPU ma wyłączny dostęp do wątku na fizycznym rdzeniu procesora.
VMware vSphere datasets to nowy sposób udostępniania danych między VMware vSphere a systemem operacyjnym gościa działającym w maszynie wirtualnej. Zestawy danych są przechowywane wraz z maszyną wirtualną i przenoszone razem z nią podczas migracji. Zestawy danych VMware vSphere są wygodne do udostępniania danych między warstwą zarządzania VMware vSphere a warstwą systemu operacyjnego gościa w maszynie wirtualnej (należy pamiętać, że VMware Tools są wymagane).
Bezpieczeństwo
W VMware vSphere 8.0 wprowadzono również kilka nowych funkcji bezpieczeństwa:
SSH timeout. Można włączyć dostęp SSH do hosta ESXi na określony czas. Po upływie tego okresu (limitu czasu) dostęp SSH zostanie automatycznie wyłączony. Ta funkcja pomaga uniknąć przypadkowego dostępu SSH, na przykład gdy administrator zapomni go wyłączyć po zakończeniu zadań za pośrednictwem SSH.TPM Provision Policy. Ta funkcja umożliwia automatyczne zastąpienie urządzeniavTPM (Trusted Platform Module)podczas klonowania maszyn wirtualnych. Ma to na celu poprawę bezpieczeństwa i uniknięcie ryzyka związanego z kopiowaniem sekretówTPM.
Podczas konfiguracji klonowania maszyn wirtualnych dostępne są dwie opcje do wyboru: kopiowanie lub zastępowanie. Kopiowanie maszyn wirtualnych z tym samym TPM może powodować problemy z bezpieczeństwem, ponieważ ten sam sekret jest używany na wielu maszynach wirtualnych. Ta nowa vSphere 8 funkcja pozwala automatycznie uniknąć tego problemu poprzez wybranie opcji zastąpienia .
- TLS 1.2 jest obecnie minimalną obsługiwaną wersją. Można korzystać z nowszych wersji, ale starsze wersje TLS nie są obsługiwane.
Zarządzanie cyklem życia
Zarządzanie cyklem życia w VMware vSphere 8 również uległo zmianom.
VMware vSphere Configuration Profilesto nowa alternatywa dlaVMware Host Profiles, która pozwala na wykorzystanie modelu stanu docelowego do konfiguracji hostów, przypisanie profilu konfiguracyjnego do klastra oraz jego zastosowanie. Teraz można zdefiniować konfigurację klastra i zastosować ją do klastra, w tym do wszystkich obiektów podrzędnych, takich jak hosty ESXi, zamiast dołączać konfigurację na poziomie profilu do każdego hosta ESXi z osobna.Staging cluster images. Przygotuj wszystkie hosty ESXi w klastrze jednym kliknięciem myszki, bez przełączania ich w tryb konserwacji. Aktualizacja hostów ESXi w VMware vSphere będzie przebiegać szybciej, a czas okna serwisowego ulegnie skróceniu.- Równoległe naprawianie hostów ESXi . Ta nowa koncepcja pozwala na szybsze naprawianie klastrów, co jest wygodne, gdy trzeba zaktualizować duży klaster z wieloma hostami. Można ustawić liczbę hostów do naprawy (maksymalnie 10). To nowe podejście jest bardziej efektywne, ponieważ obecnie trzeba aktualizować po jednym hoście na raz i przełączać te hosty w tryb konserwacji przed naprawą.
VMware vSphere Update Managerjest przestarzałe . Nadal będzie można korzystać z tego narzędzia w wersji 8, ale zostanie ono wyeliminowane w przyszłych wersjach vSphere.
vCenter Recovery
Ogólnie rzecz biorąc, podczas przywracania vCenter z kopii zapasowej konfiguracja vCenter jest przywracana do stanu z momentu utworzenia kopii zapasowej. W rezultacie wszelkie zmiany wprowadzone od momentu wykonania kopii zapasowej mogą zostać utracone. Taka sytuacja jest uciążliwa, zwłaszcza jeśli w okresie od utworzenia kopii zapasowej wprowadzono wiele zmian, ponieważ może zaistnieć konieczność ręcznej rekonfiguracji vCenter.
Prostym przykładem jest dodanie hosta ESXi do klastra vSphere po utworzeniu Wykonać kopię zapasową vCenter. Jeśli przywrócisz vCenter z tej kopii zapasowej, vCenter nie będzie w tym przypadku wiedzieć o dodanym hoście.
Nowy mechanizm w VMware vSphere 8 pozwala na odzyskanie vCenter 8 z najnowszą konfiguracją w klastrze. Jest to możliwe dzięki zastosowaniu rozproszonego magazynu kluczy stanu klastra. Podczas przywracania vCenter Server z kopii zapasowej instancja vCenter wykorzysta distributed key-value store w celu uzyskania najnowszego stanu klastra i konfiguracji.
Nowy sprzęt wirtualny
VMware vSphere 8.0 udostępnia sprzęt maszyny wirtualnej w wersji 20 . Ta wersja sprzętu wirtualnego pozwala na korzystanie z najnowszych funkcji najnowszej wersji vSphere, w tym:
- Obsługa najnowszych systemów operacyjnych-gości, w tym
Windows 11 - Wrażliwość na duże opóźnienia przy użyciu technologii Hyper-Threading
- Migracje spójne z aplikacją
{51} należy zainstalować w systemie operacyjnym-gości w celu korzystania z nowych vSphere 8 funkcji, w tym funkcji obsługiwanych przez sprzęt maszyny wirtualnej 20.
Wirtualna konfiguracja NUMA
W wersji 8 można zarządzać vNUMA konfiguracją w interfejsie graficznym vSphere Client zamiast w zaawansowanych ustawieniach maszyny wirtualnej lub interfejsie wiersza poleceń (CLI). Wizualizacja vNUMA sprawia, że proces konfiguracji jest wygodniejszy. Dowiedz się więcej o {57} oraz ustawienia liczby rdzeni na Procesor w maszynie wirtualnej.
DRS i vMotion
System planowania zasobów rozproszonych (DRS) w VMware vSphere 8.0 może lepiej zrozumieć obciążenia pamięci maszyn wirtualnych (przy użyciu pamięci trwałej) w celu podejmowania decyzji dotyczących migracji. W rezultacie rozmieszczenie i migracja maszyn wirtualnych nie wpływają na wydajność.
Wprowadzono zielone wskaźniki do monitorowania zużycia energii w celu poprawy oszczędności energii. Wykresy można wyświetlać w natywnym interfejsie internetowym vSphere. Zielone wskaźniki obejmują:
- Power.Capacity.UsageVm
- Power.Capacity.UsageIdle
- Power.Capacity.UsageSystem
Tworzenie aplikacji obsługujących migrację
W bieżącej wersji vSphere wydajność niektórych aplikacji może ulec pogorszeniu podczas migracji maszyny wirtualnej z powodu wrażliwości na opóźnienia, na przykład w przypadkuTelefon VoIP (Voice over IP)aplikacji. Teraz będzie można tworzyć aplikacje obsługujące migrację, przeznaczone do działania na maszynach wirtualnych w vSphere 8. Można tworzyć aplikacje, które rozpoznają rozpoczęcie migracji maszyny wirtualnej i opóźniają ją o konfigurowalny limit czasu, ale bez możliwości anulowania migracji. Można również zezwolić utworzonej aplikacji na płynne wyłączenie usługi po otrzymaniu powiadomienia o migracji maszyny wirtualnej.
VMware vMotion w vSphere 8 obsługuje migrację maszyn wirtualnych działających na hostach ESXi obsługujących Intel Scalable I/O Virtualization (SIOV).
VMware vSAN
VMware vSphere 8 wprowadza ulepszenia umożliwiające budowę infrastruktury hiperkonwergentnej oraz zwiększa wydajność i efektywność. Nowa wersja vSAN Express Storage Architecture poprawia ogólną wydajność i jest zoptymalizowana pod kątem działania na nowoczesnym sprzęcie.
VMware vSAN 8obsługuje nowoczesne urządzenia pamięci masowej typu TLC, zapewniające wyższą wydajność pamięci masowej (dyski półprzewodnikowe wykorzystujące komórki trójpoziomowe).- Ulepszono mechanizmy kompresji danych. Kompresja VMware vSAN usuwa zbędne dane w blokach plików. Najpierw vSAN stosuje deduplikację, a następnie kompresję podczas przenoszenia danych z pamięci podręcznej do warstwy pojemnościowej.
- Nowa koncepcja puli pamięci masowej zwiększa dostępność. Koncepcja magazynu pamięci masowej
vSAN 8pozwala na tworzenie mniejszych domen awarii. - Czas resynchronizacji jest krótszy. Resynchronizacja polega na odtworzeniu obiektu vSAN i rozłożeniu obiektów na hostach ESXi należących do Klaster vSAN.
- Dostępne są natywne migawki.
Tanzu Kubernetes
Tanzu Kubernetes Grid 2.0 z Workload Availability strefami to doskonała vSphere 8 aktualizacja dla administratorów i specjalistów DevOps pracujących z kontenerami. Workload Availability Zones umożliwia wdrażanie klastra Kubernetes w różnych klastrach VMware vSphere. Możliwości Kubernetes zostały rozszerzone o obsługę wielu stref dostępności. Ta funkcja może poprawić odporność aplikacji natywnych dla chmury i nowoczesnych obciążeń. Zarządzanie pakietami i cyklem życia klastrów zostało uproszczone.
Obsługa wielu klastrów Kubernetes staje się prostsza. Klastrami można zarządzać z jednego miejsca. Tworzenie klastrów zostało również uproszczone dzięki nowej funkcji Cluster API o nazwie ClusterClass. Dostosowanie API open source może być wykorzystane do automatyzacji i rozwoju.
Wnioski
VMware vSphere 8 oferuje szereg ulepszeń i nowych funkcji, które pomagają zwiększyć wydajność oraz uprościć i przyspieszyć administrację. {72} link do pobrania powinny być dostępne po wydaniu na stronie internetowej VMware. Śledź oficjalne ogłoszenia i aktualizacje.
Niezależnie od wersji VMware vSphere, najlepszym rozwiązaniem jest tworzenie bezagentowych, spójnych z aplikacją kopii zapasowych maszyn wirtualnych w oparciu o starannie zaprojektowaną strategię przechowywania danych. NAKIVO dostarcza rozwiązanie do tworzenia kopii zapasowych i odzyskiwania danych zaprojektowane specjalnie dla współczesnych środowisk VMware.