VMware ESXi, vSphere i vCenter: pełne porównanie

Firma VMware oferuje szeroką gamę produktów, a zapoznanie się z różnymi przypadkami użycia może wydawać się przytłaczające. W tym wpisie na blogu omówimy różnice między trzema powszechnie stosowanymi technologiami w środowiskach VMware:

  • vSphere to korporacyjna platforma wirtualizacyjna VMware oraz podstawa infrastruktur chmurowych, w tym chmur prywatnych. VMware vSphere zawiera hosty ESXi i vCenter Server.
  • vCenter Server to scentralizowana platforma do zarządzania środowiskami vSphere, w tym hostami ESXi i maszynami wirtualnymi, służąca do przypisywania ról użytkownikom, tworzenia nowych maszyn wirtualnych, przeszukiwania zasobów i wielu innych zadań.
  • ESXi to hiperwizor, który umożliwia wdrażanie i obsługę maszyn wirtualnych (VM).

Należy pamiętać, że każde porównanie ESXi, vSphere i vCenter powinno zaczynać się od zastrzeżenia: technologie te wzajemnie się uzupełniają, a nie zastępują.

NAKIVO – tworzenie kopii zapasowej dla VMware vSphere

NAKIVO – tworzenie kopii zapasowej dla VMware vSphere

Kompleksowa ochrona danych dla maszyn wirtualnych VMware vSphere oraz opcje natychmiastowego odzyskiwania. Bezpieczne lokalizacje kopii zapasowych na miejscu, zdalnie oraz w chmurze. Funkcje ochrony przed oprogramowaniem wymuszającym okup.

Czym jest VMware vSphere?

Zgodnie z definicją firmy VMware, vSphere to platforma wirtualizacyjna klasy korporacyjnej. W rzeczywistości vSphere to nazwa handlowa pakietu produktów i funkcji wirtualizacyjnych firmy VMware. Rozwiązanie to pozwala na stworzenie niezawodnej i odpornej infrastruktury, która zaspokoi praktycznie wszystkie potrzeby biznesowe, nie przekraczając przy tym budżetu.

Funkcja vSphere znacznie ułatwia istniejącym centrom danych przejście na chmurę obliczeniową, oferując sposób na zwiększenie wykorzystania sprzętu z 5–15% do nawet 80% lub więcej bez utraty wydajności. Jedną z zalet vSphere jest jego potencjał w zakresie optymalizacji zużycia zasobów, ograniczenia nieplanowanych przestojów oraz całkowitego wyeliminowania przestojów związanych z konserwacją pamięci masowej i serwerów. 

Oto krótki przegląd funkcji vSphere:

  • Zarządzanie wirtualnym centrum danych: łatwe tworzenie i zarządzanie wieloma maszynami wirtualnymi.
  • Migracja: przeprowadzaj migrację obciążeń na żywo i utrzymuj centra danych bez przestojów.
  • Elastyczność: zbuduj środowisko spełniające Twoje potrzeby, korzystając z vSphere i stosu VMware, a także frameworków open source, takich jak OpenStack lub dodatek VMware Integrated OpenStack.
  • Obsługa lokalizacji zdalnych: Zarządzaj oddziałami zdalnymi przy minimalnym wsparciu lokalnego działu IT.

Wyczerpujący opis funkcji i funkcjonalności vSphere wymagałby osobnego wpisu na blogu. VMware nazywa vSphere „sercem” nowoczesnego centrum danych definiowanego programowo (SDDC), które pozwala uruchamiać, zarządzać, łączyć i chronić aplikacje w wspólnym środowisku obejmującym wiele chmur.

vSphere a ESXi: platforma wirtualizacyjna i hiperwizor

ESXi to hiperwizor, czyli rodzaj oprogramowania do wirtualizacji, które pozwala tworzyć, uruchamiać i zarządzać wieloma maszynami wirtualnymi przy użyciu jednego fizycznego hosta. ESXi jest instalowany bezpośrednio na maszynie fizycznej, co oznacza, że jest to hiperwizor typu 1, znany również jako hiperwizor typu bare-metal. W przeciwieństwie do swojego poprzednika (ESX), ESXi działa niezależnie od jakiegokolwiek systemu operacyjnego ogólnego przeznaczenia, co znacznie zwiększa bezpieczeństwo i upraszcza zarządzanie. Ponadto architektura ESXi pozwala na przyspieszenie procesu wdrażania i konfiguracja .

Jedną z kluczowych korzyści ESXi, jak wspomniano powyżej, jest wysoki poziom bezpieczeństwa, jaki zapewnia. ESX i ESXi są równoważne pod względem funkcji i wydajności. Różnica polega na architekturze. W systemie ESXi konsola serwisowa oparta na systemie Linux została zastąpiona nowymi interfejsami zdalnej linii poleceń. Dzięki temu zajmowana przestrzeń dyskowa w przypadku ESXi 8 zmniejszyła się do mniej niż 228 MB (w porównaniu z 2 GB w ESX 3). Z kolei mniejsze obciążenie dyskowe pozwala ograniczyć ogólną powierzchnię ataku. ESX został wycofany wraz z wydaniem ESXi 5.0.

Wirtualna reprezentacja zasobów obliczeniowych i pamięci maszyny fizycznej z systemem ESXi nazywana jest hostem. Dwa lub więcej hostów ESXi można zgrupować w klaster. Można dynamicznie dodawać lub usuwać maszyny z systemem ESXi z klastra oraz dzielić zasoby obliczeniowe i pamięć z hostów i klastrów na hierarchię pul zasobów. 

Czym jest VMware vCenter Server?

VMware vCenter Server zapewnia scentralizowane zarządzanie infrastrukturą wirtualną. Hostami i maszynami wirtualnymi można sterować z jednej konsoli lub internetowego interfejsu użytkownika, co zwiększa przejrzystość i pomaga zapobiegać błędom. Wdrażanie vCenter odblokowuje zaawansowane funkcje w VMware vSphere, które nie są dostępne podczas korzystania z samodzielnych hostów ESXi.

vCenter Server pozwala zoptymalizować rutynowe operacje i codzienne zadania, nawet podczas zarządzania infrastrukturą na dużą skalę. Dzięki tej funkcji zyskujesz dogłębny wgląd w konfigurację kluczowych komponentów w Twoim środowisku. Oparty na HTML 5 vSphere Client zapewnia dostęp do kluczowych funkcji vSphere z dowolnej przeglądarki. 

Ogólnie rzecz biorąc, można uruchamiać setki obciążeń, zmniejszając w ten sposób nakład pracy wymagany do zarządzania środowiskiem fizycznym tej samej skali. Ponadto vCenter Server działa teraz na własnym systemie operacyjnym VMware Photon OS opartym na Linuksie, co eliminuje potrzebę stosowania poprawek lub aktualizacji innych firm. Niektóre z kluczowych funkcji vCenter Server obejmują:

  • Pojedyncze logowanie: umożliwia użytkownikom dostęp do instancji vCenter Server bez konieczności ponownego uwierzytelniania po pierwszym zalogowaniu.
  • Wyszukiwanie zasobów: Dostęp do maszyn wirtualnych, hostów, magazynów danych i sieci za pomocą jednego kliknięcia.
  • Rozszerzalność i skalowalność: Obsługa do 2500 hostów i 40 000 maszyn wirtualnych za pomocą jednej instancji vCenter Server (v9.0). Skonfiguruj {20} Klastry (HA) oraz {21} (DRS).
  • Alerty i powiadomienia: Automatyczne uruchamianie niezbędnych procesów w celu zapobiegania pojawiającym się problemom lub ich rozwiązywania.
  • Profile gospodarzy: Przechwytuj konfigurację swojego hosta, w tym ustawienia sieciowe, pamięci masowej i zabezpieczeń, aby przeprowadzić wdrażanie na innych hostach.
  • VMware Lifecycle Manager (dawniej vSphere Update Manager): Aktualizuj i ulepszaj hosty ESXi poprzez scentralizowane instalowanie poprawek i pakietów aktualizacyjnych.

Lista funkcji vCenter Server może być obszerna. Możesz zainstalować dodatki do vCenter, skonfigurować Klaster vSphere, włączyć rozproszone przełączniki wirtualne, vSAN oraz {23} , a także przeprowadzić wdrażanie {24} , aby korzystać z nich wszystkich w VMware vSphere. Ogólnie rzecz biorąc, jego kluczowymi korzyściami są scentralizowane i proaktywne zarządzanie całą infrastrukturą, pomagając sprostać stale rosnącym wymaganiom Twojej firmy.

Visualizing ESXi, vSphere and vCenter

ESXi vs vSphere vs vCenter: Jak ze sobą współdziałają

vSphere to nazwa całej platformy wirtualizacji chmury obliczeniowej firmy VMware. Jej zadaniem jest umożliwienie wirtualizacji i agregacji zasobów podstawowego sprzętu fizycznego oraz zapewnienie puli zasobów wirtualnych dla centrum danych.

Z kolei ESXi i vCenter Server to dwa komponenty vSphere. ESXi, hiperwizor, to warstwa wirtualizacji działająca bezpośrednio na serwerach fizycznych. Jego podstawową funkcją jest abstrakcyjne przedstawienie zasobów hosta, takich jak Procesor, pamięć i pojemność pamięci masowej, w postaci wielu maszyn wirtualnych. vCenter Server można uznać za centralny punkt konfiguracji, udostępniania i zarządzania infrastrukturą wirtualną. Funkcja vCenter Server pozwala kontrolować uprawnienia dostępu, monitorować wydajność i konfigurować powiadomienia. Aby połączyć się zdalnie z vCenter Server, można użyć klienta vSphere Client w HTML5. Umożliwia to dostęp do vCenter Server z przeglądarki lub innych systemów operacyjnych.

Poniższa tabela porównawcza ESXi vs vSphere vs vCenter zawiera pełne podsumowanie.

VMware ESXi

VMware vCenter

VMware vSphere

Typ

Hypervisor typu 1

Oprogramowanie do zarządzania

Pakiet produktów (platforma)

Rola

Instalacja bezpośrednio na sprzęcie fizycznym

Zapewnia scentralizowane zarządzanie wieloma hostami ESXi i maszynami wirtualnymi

Ogólny termin określający platformę wirtualizacyjną VMware (obejmuje ESXi + vCenter + dodatki)

Wdrażanie

Instalacja na serwerach fizycznych

Wdrażanie jako vCenter Server Appliance (VCSA) na maszynach wirtualnych

Zakupione/licencjonowane jako pakiet

Funkcja

Uruchamia i zarządza maszynami wirtualnymi na jednym hoście fizycznym

Scentralizowane sterowanie klastrami, planowanie zasobów, HA, DRS, vMotion, szablony, uprawnienia

Łączy hiperwizor i funkcje zarządzania w platformę wirtualizacyjną

Zakres licencji

Licencjonowane na Procesor/rdzeń

Licencjonowane na instancję (lub zawarte w pakietach vSphere)

Licencjonowane na edycję (vSphere Foundation, vSphere+)

Zakres zarządzania

Zarządzanie wyłącznie na poziomie hosta (podstawowy klient webowy/CLI)

Zarządzanie wieloma hostami i klastrami z zaawansowanymi funkcjami

Określa, które funkcje są dostępne w zależności od wybranej edycji

Przypadek użycia

Uruchamianie maszyn wirtualnych na pojedynczym serwerze lub w małym, samodzielnym środowisku

Zarządzanie wieloma hostami ESXi, klastrami i funkcjami korporacyjnymi

Środowisko wirtualizacji na poziomie Enterprise, z możliwością skalowania w różnych centrach danych

Przykłady funkcji

Tworzenie maszyn wirtualnych, podstawowa alokacja zasobów, migawki (ograniczone)

vMotion, HA, DRS, zarządzanie szablonami, scentralizowane RBAC, monitorowanie wydajności

Wszystko, o czym mowa powyżej, plus integracje z ekosystemem (interfejsy API kopii zapasowych, magazyn, sieci, automatyzacja)

Doświadczenie pokazuje, że nawet przy dużej liczbie zainstalowanych aplikacji większość maszyn fizycznych pozostaje niewykorzystana. VMware vSphere rozwiązuje ten problem, umożliwiając bardziej efektywny przydział zasobów. Na jednej maszynie fizycznej można utworzyć wiele niezależnych maszyn wirtualnych, z których każda będzie działać pod kontrolą innego systemu operacyjnego i z innymi aplikacjami. Podobnie można zwirtualizować całą infrastrukturę, nawet jeśli składa się ona z setek połączonych ze sobą maszyn fizycznych i urządzeń magazynów.

Wnioski

Zrozumienie różnic między ESXi, vSphere i vCenter pomaga w bardziej efektywnym projektowaniu, zarządzaniu i optymalizacji środowiska wirtualnego. Każdy komponent VMware służy unikalnemu celowi, a jednocześnie wszystkie one współpracują ze sobą, tworząc ujednoliconą platformę wirtualizacyjną. Dzięki odpowiedniemu połączeniu tych elementów organizacje mogą zwiększyć wydajność, skalowalność i kontrolę nad całą swoją infrastrukturą IT.

Wypróbuj NAKIVO Backup & Replication

Wypróbuj NAKIVO Backup & Replication

Skorzystaj z bezpłatnej wersji próbnej, aby poznać wszystkie funkcje rozwiązania w zakresie ochrony danych. 15 dni za darmo. Bez żadnych ograniczeń dotyczących funkcji ani pojemności. Nie trzeba podawać danych karty kredytowej.

People also read