Type-1 vs Type-2 Hypervisors
A szervervirtualizáció napjaink informatikai világának talán szultáni pontja. Már régóta létezik, és elterjedtsége folyamatosan fejlődik, különösen a nagyvállalati környezetekben.
Az, ami a virtualizációt elképzelhetővé teszi, a hypervisorok.
A szervervirtualizáció lehetővé teszi, hogy egy szerveren különálló alkalmazásokat futtató különböző munkakeretek működjenek, miközben még mindig azonos fizikai eszközöket használnak. Ezek a virtuális gépek lehetővé teszik, hogy a keretrendszer és a rendszergazdák minden egyes szolgáltatáshoz, amelyet futtatniuk kell, egy elkötelezett gépet kapjanak.
Amellett, hogy ez csökkenti a szükséges fizikai szerverek mennyiségét, de emellett időt takarít meg a problémák behatárolása során.
Mik a hipervizorok?
A hipervizorok a programozás kulcsfontosságú részei, amelyek lehetővé teszik a virtualizációt. Alapvetően a hypervisorok egy virtualizációs réteget hoznak létre, amely elszigeteli a CPU/Processzorokat, a RAM-ot és más fizikai eszközöket a virtuális gépektől, amelyeket létrehozunk.
A gépet, amelyen bevezetünk egy hypervisort, gazdagépnek nevezzük, a látogató virtuális gépek helyett, amelyek hirtelen megugrik az igény a tetejükre.
A hypervisorok utánozzák az elérhető eszközöket azzal a céllal, hogy a látogató gépek használhassák azokat. Függetlenül attól, hogy milyen munkakeretet indítunk el egy virtuális géppel, az úgy fogja érezni, hogy valódi fizikai eszközök állnak rendelkezésére.
A VM szempontjából nincs különbség a fizikai és a virtualizált állapot között. A látogató gépeknek fogalmuk sincs arról, hogy a hypervisor virtuális tartományba tette őket, és hogy osztoznak az elérhető feldolgozási teljesítményen. Mivel a virtuális gépek mindvégig az őket kényszerítő szoftverrel futnak, teljesen alá vannak vetve az állandó tevékenységüknek. Kétféle hipervizor létezhet:
- 1-es típusú hipervizor.
- 2-es típusú hipervizor.
1-es típusú vs. 2-es típusú hipervizorok: Különbségtáblázat
PARAMETER |
TYPE 1 HYPERVISOR |
TYPE 2 HYPERVISOR |
Terminológia | Futtatás közvetlenül a rendszer hardverén | Futtatás az operációs rendszeren |
Bootolás | Bootol az operációs rendszer előtt | Nem tud bootolni, amíg az operációs rendszer nem fut |
Más nevek | Native/ Bare metal / Embedded Hypervisor | Host OS Hypervisor |
Efficiency | Viszonylag jobb | Kisebb |
Támogatás | Hardver virtualizáció | Operációs rendszer virtualizáció |
Kézzelfoghatóság | Viszonylag jobb | Kisebb |
Teljesítmény | magas | alacsony |
Biztonság | Viszonylag jobb | alacsonyabb |
Használat | Adatközpontban | Laborban és IT szakembereknél |
Példák | VMware ESXi és Citrix XEN Server | KVM, Virtual Box, VMware Server és Microsoft Virtual PC. |
Töltse le a különbségtáblázatot innen.
1. típusú Hypervisor
Közvetlenül a gazdahardverben fut a vendég operációs rendszer kezelésére. Közvetlen hozzáférése van a hardverhez, és nem igényel semmilyen alapkiszolgáló operációs rendszert. Jobb a teljesítménye, a skálázhatósága és a stabilitása, de korlátozott hardver támogatja. Az 1. típusú Hypervisort más néven is nevezik, azaz Bare Metal Hypervisor vagy natív Hypervisor. Tulajdonságai alapján az 1. típusú hipervizorok alkalmasak adatközponti környezetben való használatra
2. típusú hipervizor
Ez a típusú hipervizor a fő operációs rendszeren van elhelyezve. Alapvetően egy operációs rendszerre telepített szoftver és a hipervizor kéri az operációs rendszert, hogy hardverhívásokat intézzen. A hardverrel való kompatibilitása is jobb, és a megnövekedett overheadje befolyásolja a teljesítményt.
A megfelelő típusú hipervizor gondos kiválasztása az egyéni igényektől függ.
Makroszinten 2 kulcsfontosságú szempontot kell figyelembe venni a használni kívánt hipervizor kiválasztásakor. Az első a virtuális környezet “MÉRETE”, ahol a hypervisornak futnia kell. Egyéni használatra és kis szervezetek számára a 2. típusú hypervisorok valamelyikét választhatja, ha a pénzügyi korlát nem jelent problémát. A dolgok bonyolulttá válnak a nagyvállalati környezetekben, ahol körültekintőbbnek kell lennünk, és ennek megfelelően megfontolt döntést kell hoznunk.
A második szempont a “Költség”. Annak ellenére, hogy az 1. típusú hypervisorok a legjobb megközelítés, a költségek nagy szerepet játszhatnak a Hypervisor kiválasztásában. Itt további figyelmet kell fordítania, mivel a költségek szerverenként, CPU-nként vagy akár központonként is jelentkezhetnek.
Néhány kereskedő kínál különböző elemeket és licencszinteket, hogy minden egyesületnek megfeleljenek. Szükség lehet arra, hogy összeállítsa az előfeltételeket, például, hogy hány VM-re van szüksége, VM-enként maximálisan megengedett eszközök, konkrét funkciók, és utána ellenőrizze, hogy ezek közül az elemek közül melyik a legmegfelelőbb. Vegye figyelembe, hogy a próbaidőszak hasznos lehet, amikor eldönti, hogy melyik hypervisort válassza.
Szintén lásd: