Hypervisor zarządza techniką wirtualizacji i tworzy, uruchamia i monitoruje wiele maszyn wirtualnych (guest) jednocześnie, na pojedynczym sprzęcie komputerowym (host).
Więc, hypervisor reguluje proces wirtualizacji, tworzy wiele maszyn wirtualnych, które pozwalają na pracę na kilku instancjach obliczeniowych jednocześnie. Jest to kluczowa różnica między wirtualizacją a hiperwizorami.
Monitor maszyn wirtualnych lub VMM lub hiperwizor pełni rolę nadzorcy. Jest on zaimplementowany na sprzęcie komputerowym jako kod osadzony w firmware systemu lub jako warstwa oprogramowania.
Hypervisory tworzą, uruchamiają, zatrzymują i resetują wiele maszyn wirtualnych, jednocześnie wirtualnie dzieląc ich zasoby, takie jak pamięć RAM i kontroler interfejsu sieciowego.
VMM zarządza systemami operacyjnymi gości i zarządza wykonywaniem na wirtualnej platformie operacyjnej. Ponadto oddziela maszyny wirtualne (VM) od siebie logicznie, więc nawet jeśli jeden system operacyjny ulegnie awarii z jakiegoś powodu, inne maszyny wirtualne mogą funkcjonować bez przeszkód.
Also Read- 10 Best Open Source Hypervisor
Dwa typy Hypervisor: Type 1 and Type 2
Based on their working system Hypervisors are divided into two categories-
- Typ 1 – Bare Metal hypervisor
- Typ 2 – Hosted hypervisor
The primary contributor to why hypervisors are segregated into two types is because of the presence or absence of the underlying operating system.
Typ 1 działa bezpośrednio na sprzęcie z zapewnionymi zasobami maszyny wirtualnej. Typ 2 działa na systemie operacyjnym hosta, aby zapewnić zarządzanie wirtualizacją i inne usługi.
Hypervisor Typ 1 vs. Typ 2 w formie tabelarycznej
Natywny v/s Hosted Hypervisor: Which is the better option of the two?
For enterprise applications and cloud computing, the Bare-metal hypervisors are preferable, primarily because of its independence from the host operating system.
For the same reason, type 1 generates lesser overhead, and any malfunction in an individual VM does not harm the rest of the system.
The native hypervisors are a more secure option. W przeciwieństwie do hostowanego hypervisora, nie zależą one od bazowego OS.
Więc w przypadku ataku, masz większe szanse z bare-metal hypervisor (typ 1). Ta zależność kosztuje również serwer typu 2, trochę jego wydajność, wydajność i szybkość.
Typ 2 nie ma bezpośredniego dostępu do sprzętu i zasobów hosta, więc może to sprawić, że pewien stopień opóźnienia nieuniknione. Obecny już system operacyjny zarządza wymaganiami dotyczącymi pamięci, pamięci masowej i zasobów sieciowych.
Pomimo, że nie dotyczy to prostszych scenariuszy, hiperwizory hostowane są nadal popularne do użytku osobistego i w małych i średnich przedsiębiorstwach.
Dla niektórych środowisk deweloperskich, takich jak te, w których wymagany jest dostęp do wielu systemów operacyjnych i ich wariantów, hiperwizory typu 2 są lepszym rozwiązaniem. Na urządzeniach, które nie są przeznaczone do roli hosta maszyny wirtualnej, zalecane są hiperwizory hostowane.
You May Also Like to Read:
Exploring the Advantages and Disadvantages of Hypervisor
An Overview of Hypervisor Vulnerabilities
Kelsey Taylor
Kelsey zarządza marketingiem i operacjami w HiTechNectar od 2010 roku. Posiada tytuł magistra w dziedzinie administracji biznesowej i zarządzania. Jako fanatyk technologii i autor w HiTechNectar, Kelsey porusza szeroką gamę tematów, w tym najnowsze trendy IT, wydarzenia i inne. Cloud computing, marketing, analityka danych i IoT to tylko niektóre z tematów, o których lubi pisać.