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.

Menedżer wirtualizacji 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 VirtualizatioCzęsto mówi się, że menedżer N zapewnia jednolity widok leżącego u podstaw sprzętu.

Istnieją zasadniczo dwa rodzaje menedżerów wirtualizacji. Pierwszy, który opisano 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 ™ i open source Linux Kvm.

Podczas procesu wirtualizacji menedżer wirtualizacji umieszcza system operacyjny i jego aplikacje w izolowanym środowisku, aby można go 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. Te możliwości umożliwiają zapewnienie optymalnej wydajności przy jednoczesnym poprawie dostępności i bezpieczeństwa.

Rosnące zainteresowanie segmentem sprzętu na 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. To jest element thaU ułatwia partycjonowanie fizycznego sprzętu i zarządzania maszyn wirtualnych. Menedżerowie wirtualizacji są dystrybuowani przez wielu dostawców, a Microsoft®, Oracle® i VMware® są jednymi z najpopularniejszych.

INNE JĘZYKI