Skip to main content

Mi az a hipervizor?

A hipervizor egyedülálló szoftver, amely lehetővé teszi a számítógép számára, hogy egynél több operációs rendszert (OS) futtasson.A virtualizáció néven ismert folyamat révén a szoftver minden egyes operációs rendszert úgy gondolja, hogy kizárólagos hozzáféréssel rendelkezik egy adott hardverkészlethez.A fizikai hardver és az operációs rendszer között helyezkedik el, és virtuális hardverkészletet mutat be a gépen futó összes többi szoftver számára.Ezenkívül kezeli az információáramlást a szoftver, a virtualizált hardver és a fizikai hardver között.Az ilyen típusú szoftvert mind a fogyasztói, mind a vállalati beállításokban használják.OS.A hardver -hozzáférési jogosultságok ezen különféle szintjeit gyűrűknek nevezik, az operációs rendszer hagyományosan a 0 gyűrűben fut;A felhasználói alkalmazások az 1–3. Gyűrűben futnak, amelyek kevesebb kiváltsággal rendelkeznek.Ez a modell a legtöbbször jól működik, de teljesen szétesik, amikor egyidejűleg egynél több operációs rendszert próbál futtatni egyszerre.A hipervizor ezt a problémát virtualizációnak nevezett technikával oldja meg.

A virtualizáció nem új ötlet, de a 2000-es évek közepe óta ez egy zümmögés, mint vállalatok, és az informatikai (IT) ipar felismerte annak lehetőségét, hogy alacsonyabb legyen.költségek és növelik a hatékonyságot.A virtualizációnak sokféle megközelítése létezik, de az alapötlet az, hogy szimulált hardverkészleteket hozzon létre, amelyeket gyakran virtuális gépeknek hívnak.Egy hipervizor esetében, amelyet virtuális gépmonitornak is nevezhetnek, minden virtuális gép „vendég” operációs rendszert tartalmaz.Maga a Hypervizor közvetlenül a fizikai hardveren futhat, ebben az esetben „csupasz fém” típusú vagy a gazdagép operációs rendszeren belül „szoftver” hipervizorként.rendszerek, és gondoskodnak arról, hogy ne ütközjenek egymással.Mivel a virtuális gépen belüli operációs rendszer nem ismeri, hogy megfosztották a 0 Ring 0 kiváltságoktól, megkísérelheti korlátozott funkciókat engedély nélkül.Ezekben az esetekben a hipervizor elfoghat egy funkciót, mielőtt eléri a hardvert, végrehajtja az utasításokat oly módon, hogy ne ártjon a hardveren futó más operációs rendszereknek, és az eredményt az eredeti operációs rendszerhez adják vissza.„Trap és emuláció” technikának hívott, ez csak egy a virtualizáció világában egyedi fejlett fogalmak közül.hipervizor és fokozott teljesítményt nyújt.A szoftvergyártók módosították operációs rendszerüket, hogy tisztában legyenek a futtatott virtuális gépekkel, ami azt jelenti, hogy kevesebb csapda-emulációs forgatókönyv van.A hardvergyártók támogatást nyújtottak egy új szintű kiváltsághoz, amelyet néha gyűrű -1 néven ismertek.Az újabb szoftverprogramok kihasználhatják ezen technikák egyikét vagy mindkettőt a teljesítmény növelése érdekében.

A hipervizorok már megtalálhatók a különféle termékekben mind fogyasztói, mind vállalati szinten.Azok a fogyasztási cikkek, amelyek lehetővé teszik az egyik operációs rendszer futtatását a másikon belül, gyakran használnak szoftver típusú hipervizort.A vállalati térben a szoftver lehetővé teszi, hogy a különféle operációs rendszereket futtató alulhasznált kiszolgálók konszolidálódjanak.A szoftverfejlesztők ezt a megközelítést használhatják hasonló vagy akár azonos operációs rendszerek több példányának futtatására a kompatibilitási problémák tesztelése érdekében.