Co to jest menedżer wirtualizacji?

Menedżer wirtualizacji, znany również jako monitor maszyny wirtualnej (VMM), jest rodzajem oprogramowania, które umożliwia działanie wielu niezmodyfikowanym systemom operacyjnym na jednym komputerze hosta. Jest instalowany bezpośrednio na komputerze-hoście i steruje sprzętem, oprócz systemów operacyjnych-gości. Menedżer wirtualizaton stanowi najczęstszą implementację architektur komputerów wirtualnych. W rzeczywistości CP / CMS®, pierwszy wirtualny menedżer, był systemem operacyjnym dzielącym czas opracowanym w IBM w latach 60. XX wieku i uważany jest za przodka produktu z / VM® OS firmy.

Menedżer wirtualizacji tworzy cienką warstwę między sprzętem a aplikacjami uruchomionymi na maszynie wirtualnej. Ten poziom separacji pozwala mu kontrolować, w jaki sposób wiele systemów operacyjnych w środowisku wirtualnym wykorzystuje zasoby sprzętowe. Zasoby te obejmują między innymi pamięć, procesory i karty sieciowe (NIC). Z tego powodu często mówi się, że menedżer wirtualizacji zapewnia jednolity obraz podstawowego sprzętu.

Istnieją zasadniczo dwa typy menedżerów wirtualizacji. Pierwszy, opisany powyżej, jest często określany jako architektura bez systemu metalowego . Typ drugi jest znany jako architektura hostowana . Różni się to od systemu od zera tym, że działa w systemie operacyjnym, podczas gdy system-gość działa powyżej sprzętu na trzecim poziomie. Niektóre z najbardziej popularnych przykładów tego oprogramowania to VMware Server ™ i Linux KVM typu open source.

Podczas procesu wirtualizacji menedżer wirtualizacji umieszcza system operacyjny i jego aplikacje w izolowanym środowisku, aby można je było przenosić i zarządzać niezależnie. Pozwala to oprogramowaniu mapować i mapować maszyny wirtualne na dostępne zasoby w dowolnym momencie, a nawet migrować je na wielu serwerach. Może także pomóc w zrównoważeniu obciążenia na grupie serwerów; skalować sieci do wyższych przepustowości; i do rozwiązywania problemów ze sprzętem. Na przykład, jeśli jeden serwer ulegnie awarii i zastąpi go nowy, menedżer wirtualizacji może odpowiednio odwzorować skojarzone maszyny wirtualne. Te możliwości umożliwiają optymalną wydajność przy jednoczesnej poprawie dostępności i bezpieczeństwa.

Rosnące zainteresowanie segmentem wysokiej klasy serwerów spowodowało opracowanie rozwiązań do zarządzania wirtualizacją zaprojektowanych dla maszyn z zestawem instrukcji x86. X86 reprezentuje rodzinę architektur zestawów instrukcji opartych na mikroprocesorach zaprojektowanych przez Intel®. Jest to ta sama architektura stosowana w większości komputerów osobistych i element, który doprowadził do rozwoju wirtualizacji komputerów stacjonarnych. VMware® jest znany jako jeden z pierwszych dostawców, którzy wprowadzili oprogramowanie umożliwiające wirtualizację domowego komputera stacjonarnego.

Menedżer wirtualizacji jest podstawowym składnikiem technologii wirtualizacji. Jest to element, który ułatwia partycjonowanie fizycznego sprzętu i zarządzanie maszynami wirtualnymi. Menedżery wirtualizacji są dystrybuowane przez wielu dostawców, przy czym najpopularniejsze są Microsoft®, Oracle® i VMware®.

INNE JĘZYKI

Czy ten artykuł był pomocny? Dzięki za opinie Dzięki za opinie

Jak możemy pomóc? Jak możemy pomóc?