20Jul

Mi a Virtual Machine Hypervisor?

click fraud protection

A hypervisorok lehetővé teszik a virtuális gépek használatát, és nem csak a szerverek számára készültek. Valószínűleg minden nap használsz egyet, és nem is tudod. Ha most nem használja, akkor a közeljövőben.

A hypervisor olyan szoftver, amely egy vendég operációs rendszeren kívül létezik, hogy elolvassa a számítógép hardverére küldött parancsokat. A "hypervisor" kifejezés egy operációs rendszermag különböző szintjeiből származik;a "felügyeleti" szintnél nagyobb jogosultsággal jár, mint a hyper -tanácsadó.

A kép striatic keresztül a Flickr-en

Hypervisor alapok

A hypervisor Virtual Machine Manager( VMM) néven is ismert, és kizárólagos célja, hogy több "gépet" is képes egyetlen hardver platform megosztására. Az operációs rendszereket úgy tervezték, hogy egy-egy kapcsolatot létesítsenek a hardverrel, amelyen futnak, de többmagos, többszálas processzorokkal és nevetséges mennyiségű RAM-mal egyszerre többször futnak.

A hypervisor elválasztja az operációs rendszert( OS) a hardvertől, azzal a felelősséggel, hogy minden futó operációs rendszert időt hagy az alatta lévő hardverrel. Forgalmazóként működik, így időt hagy a CPU, a memória, a GPU és más hardverek használatára. A hypervisor által vezérelt minden operációs rendszert vendég operációs rendszernek neveznek, és a hypervisor operációs rendszere, ha van ilyen, a gazdaszervezetnek nevezzük. Mivel a vendég operációs rendszer és hardver között áll, annyi különböző vendég operációs rendszerrel rendelkezik, amennyit a rendszer képes kezelni;akkor is különböző típusúak lehetnek( például Windows, OS X, Linux).

instagram viewer

A hardver és a szoftver elkülönítése kiderül, hogy jó a hordozhatóság szempontjából is. Mivel a hypervisor átjáróként működik, sokkal könnyebb áttérni a számítógépről a számítógépre anélkül, hogy új illesztőprogramokat kellene telepítenie, vagy frissíteni kellene a vendég operációs rendszert. Lehet, hogy észrevetted ezt, ha elhoztad a Virtualbox VM-eket, és más számítógépre tetted őket. A vendég operációs rendszerhez nem észlelhető változás, bár a fogadó operációs rendszer és a hardver teljesen más lehet.

Egy másik fontos előnye az operációs rendszer virtualizálásának. Ha olyan számítógépet próbál meg tesztelni, amely káros lehet a számítógépre, akkor inkább a virtuális gépen, mintsem a fogadó operációs rendszeren tesztelje. Ha a vendég operációs rendszer fertőzött és vírusokkal fertőzött, akkor ez nem érinti a gazda-operációs rendszer fájljait, kivéve, ha megosztott mappák vagy hálózati híd csatlakoztatják a kettőt. A két operációs rendszer teljesen elkülönül egymástól, és nem ismerik egymás létezését, ami biztonságos számítástechnikát jelent.

Néhány népszerű hypervisor a VMware ESXi, a Xen, a Microsoft Hyper-V, a VMware Workstation, az Oracle Virtualbox és a Microsoft VirtualPC.Mindezek lehetővé teszik a felhasználó számára, hogy egy vagy több operációs rendszert virtualizáljon egyetlen hardveren.

Különböző hypervisor típusok

A hypervisorok két fő típusba sorolhatók: az

  • Type 1 , azaz a csupasz fém, egy hypervisor, amely közvetlenül telepíti a számítógépet. Nincs host operációs rendszer és a hypervisor közvetlen hozzáférést biztosít minden hardverhez és szolgáltatáshoz. Az 1-es típusú hypervisor telepítésének legfőbb oka, hogy ugyanazon a számítógépen több operációs rendszert futtasson anélkül, hogy egy gazda operációs rendszer fölött lenne, vagy kihasználná a hordozhatóság és a hardveres absztrakció előnyeit. A fémes fémeket leggyakrabban a szerverekhez használják, mert biztonságuk és hordozhatóságuk miatt a hardverről a hardverre a baleset esetén áttérnek. Az 1-es típusú hypervisorok jó példái a VMware ESXi, a Citrix XenServer és a Microsoft Hyper-V.
  • Type 2 , a.k.a. hosted, az, amit a legtöbb ember valószínűleg ismeri az operációs rendszerek virtualizálásakor. A hosztolt hypervisorok egy gazdagép-operációs rendszert igényelnek, és gyakran a telepen belül telepített szoftverek. A 2-es típus egyszerre több operációs rendszert is futtathat, de nem rendelkezik közvetlen hozzáféréssel a hardverhez, és így többet fejt ki a vendég futásakor. Ez azt jelenti, hogy a vendég operációs rendszer nem fog teljes körűen működni, és ha a házigazdája összeomlik, akkor sem férhet hozzá vendégeihez. A 2. típusú hypervisorok ideális módja annak, hogy több operációs rendszert teszteljenek Windows, OS X vagy Linux alatt. Jó példák a VMWare Workstation, a VMware Parallels, az Oracle Virtualbox és a Microsoft VirtualPC.

A Jövő Hypervisorjai

A legtöbb hypervisors ma használják a nagyméretű kiszolgáló telepítések vagy a végfelhasználók számára, hogy futtassanak régi alkalmazásokat, vagy kipróbáljanak egy másik operációs rendszert. Az Android jelenlegi verziói és a Windows 8 pletykái már megváltoztak. Az

Android egy Linux rendszermagot használ a hardver- és háttérszolgáltatásokkal való interakcióhoz, majd egy virtuális gépet használ Dalvik-nek, hogy futtasson egy olyan programot, amelyet a felhasználó kölcsönhatval vel. Annak ellenére, hogy nem teszi lehetővé a felhasználó számára, hogy egyszerre több operációs rendszert futtasson, az Android nagyon hasonlít az 1-es típusú hypervisorra. Az alapul szolgáló Linux-állomás teljes mértékben átlátható a végfelhasználó számára, hacsak nem gyökerezik a telefont, és nem akarnak vele kommunikálni.

A Windows 8 pletykák szerint teljesen a vendég Hyper-V operációs rendszere. A Hyper-V felelősséget vállal a hardver kezeléséért és a háttérben végzett feladatok elvégzéséért, például a biztonsági másolatok és a fájlrendszer ellenőrzése során. Az Androidhoz hasonlóan ez lehetővé teszi, hogy az operációs rendszeren belül jobb hordozhatóságot, rugalmasságot és biztonságot nyújtson. Nem is beszélve arról, hogy a Windows 8 telepítését teljesen hordozhatóvá teheti, így számítógépről a számítógépre vigye magával. Az

webkiszolgálók továbbra is kihasználják a hypervisorok előnyeit a hardverhasználat maximalizálása és a költségek csökkentése érdekében. Ha megosztottad a webhosztingt egy népszerű internetes fogadón keresztül, valószínűleg már egy 1-es típusú hypervisorral rendelkezel, és nem is tudta. Jó szerver hardverrel a csupasz fém hypervisorok a határokat egyszerűen csak egy operációs rendszert telepítik, és szó szerint több ezer áll rendelkezésre. Ez nemcsak pénzt takarít meg a hardver vásárlásakor, hanem a hűtés és a hatalom is csak egy kis hányadba esik, ami ugyanazt a gépet futtatta.