Skip to main content

Co to jest menedżer wirtualizacji?

Znany również jako wirtualny monitor maszyny (VMM), menedżer wirtualizacji to rodzaj oprogramowania, które umożliwia uruchamianie wielu systemów operacyjnych, niezmodyfikowane na jednym komputerze hosta.Jest instalowany bezpośrednio na komputerze hosta i kontroluje sprzęt, oprócz systemów operacyjnych gości.Menedżer Virtualizaton reprezentuje najczęstszą implementację wirtualnych architektur komputerowych.W rzeczywistości CP/CMS , pierwszy wirtualny menedżer, był dzielonym czasem systemu operacyjnym (OS) opracowanym w latach 60. XX wieku przez IBM i jest uważany za przodka produktu Z/VM Reg OS.Tworzy cienką warstwę między sprzętem a aplikacjami działającymi na maszynie wirtualnej.Ten poziom separacji pozwala mu kontrolować, w jaki sposób mnóstwo systemów operacyjnych w środowisku wirtualnym wykorzystuje zasoby sprzętowe.Zasoby te obejmują między innymi pamięć, procesory i karty interfejsu sieciowego (NICS).Właśnie dlatego często mówi się, że menedżer wirtualizacji zapewnia jednolity widok leżącego u podstaw sprzętu.

Istnieją zasadniczo dwa rodzaje menedżerów wirtualizacji.Pierwszy, który jest opisany powyżej, jest często określany jako architektura gołej metalu

.Typ drugi jest znany jako architektura hostowana

.Różni się to od gołego metalu tym, że działa w systemie operacyjnym, podczas gdy system gości działa powyżej sprzętu na trzecim poziomie.Niektóre z najpopularniejszych przykładów tego oprogramowania to VMware Server Trade;, oraz open source Linux Kvm. 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.Umożliwia to oprogramowaniu mapowanie i remont maszyn wirtualnych do dostępnych zasobów w dowolnym momencie, a nawet migracji na wielu serwerach.Może również pomóc w zrównoważeniu obciążenia przez grupę serwerów;skalować sieci do wyższych zdolności;oraz w celu rozwiązania problemów sprzętowych.Na przykład, jeśli jeden serwer się nie powiedzie, a nowy zajmuje jego miejsce, menedżer wirtualizacji może odpowiednio ponownie przekażyć powiązane maszyny wirtualne.Możliwości te umożliwiają dostarczenie optymalnej wydajności przy jednoczesnym poprawie dostępności i bezpieczeństwa.

Rosnące zainteresowanie segmentem sprzętu z wysokiej klasy serwera spowodowało opracowanie rozwiązań menedżera wirtualizacji zaprojektowanych dla maszyn do instrukcji x86.X86 reprezentuje rodzinę architektur zestawu instrukcji opartych na mikroprocesorach zaprojektowanych przez Intel Reg.Jest to ta sama architektura używana w większości komputerów osobistych (PC) i element, który doprowadził do opracowania wirtualizacji komputerów stacjonarnych.VMware jest znany jako jeden z pierwszych dostawców, którzy wprowadzili oprogramowanie zdolne do wirtualizacji domowego komputera stacjonarnego.

Menedżer wirtualizacji jest podstawowym elementem technologii wirtualizacji.Jest to element, który ułatwia partycjonowanie fizycznego sprzętu i zarządzanie maszynami wirtualnymi.Menedżerowie wirtualizacji są dystrybuowani przez wielu dostawców, z Microsoft , Oracle , oraz VMware Bycie jednym z najpopularniejszych.