A virtualizáció remek módja a különböző operációs rendszerekkel való kísérletezésnek. Általában olyan szoftvereket használnak, mint a VirtualBox vagy a VMware a virtuális gépek beállítására és használatára. De mi is pontosan a VirtualBox vagy a VMware? Nos, ők hipervizorok.
A hipervizorok olyan szoftverek, amelyek segítségével virtuális gépeket hozhat létre és futtathat. Tehát mi az a Linux hipervizor? Mik a funkciói, és miben különbözik a Windows hipervizoroktól?
Mi az a Linux Hypervisor?
A Linux hypervisor a Linux kernelbe épített technológia, amely segít a Linux rendszerének a típusú (natív) hipervizor amely virtuális gépek több példányát is tárolhatja.
A kernelalapú virtuális gép vagy KVM egy kiemelkedő nyílt forráskódú Linux hipervizor, amely népszerű virtualizációs technológia Linuxon, és jelenleg a Red Hat karbantartja.
A KVM-et először 2006-ban jelentették be nyilvánosan, és azóta beolvadt a Linux kernelbe. Ha fut a
Linux kernel verzió 2.6.20 vagy újabb, már telepítve van a KVM a rendszerében.A Linux Hypervisor jellemzői
A Linux hypervisor lényegében néhány kulcsfontosságú funkciót kínál, amelyek a méretezhetőség, a teljesítmény és a biztonság köré épülnek. A Linux hypervisor néhány alapvető funkciója:
- Nagy biztonság: A KVM fokozott biztonságú Linux (SELinux) és Secure Virtualization (sVirt) technológiákat valósít meg a virtuális gépek fokozott biztonsága érdekében. A SELinux érvényre juttatja a virtuális gépek körüli határokat, és fokozza az elszigeteltséget. Az sVirt kibővíti a SELinux funkcióit, és elősegíti a zökkenőmentesebb virtuális gépek üzemeltetését.
- Élő migráció: Az élő áttelepítés a KVM zászlóshajó funkciója, amellyel egy futó virtuális gépet migrálhat egyik gazdagépről a másikra, amikor az be van kapcsolva és csatlakozik a hálózathoz.
- Skálázhatóság és teljesítmény: Mivel a KVM közvetlenül beolvad a Linux kernelbe, örökli a Linux hatékonyságát és teljesítményét, így rendkívül méretezhetővé és megbízhatóvá teszi a nagy munkaterhelések kezelésében.
- Csökkentett késleltetés: A Linux kernel valós idejű bővítményei lehetővé teszik, hogy a VM-alapú alkalmazások alacsonyabb késleltetéssel és jobb prioritásokkal működjenek. Ezenkívül a kernel a hosszadalmas, számításigényes műveleteket kisebb komponensekre bontja, amelyeket aztán megfelelően ütemez és kezel.
Miben különbözik a Linux Hypervisor a Windows Hyper-V-től?
A Linux hypervisor, a KVM, nem sok tekintetben különbözik a Windows hypervisortól, a Hyper-V-től. Mindkettő rendkívül megbízható hipervizor, amely képes megbirkózni a hatalmas munkaterheléssel, és egyformán népszerű a vállalkozások és a rajongók körében.
Noha van néhány belső különbség a KVM és a Hyper-V között, az egyetlen jelentős, hogy a KVM nyílt forráskódú, a Hyper-V pedig nem. Ez nem tűnik olyan meglepőnek, mint ahogy a KVM bele van építve a Linux kernelbe, a nyílt forráskódú szoftverek arculatába.
Válassza ki a legjobb hipervizort virtualizációs igényeinek megfelelően
Kétféle hipervizor létezik, és mindegyik típushoz több lehetőség is tartozik. Nincs olyan, hogy a legjobb hipervizor szoftver vagy technológia. Az Ön számára legmegfelelőbb hipervizor és szoftver típusa a használat jellegétől függ, és néhány egyéb tényező mellett.
Tehát a legjobb virtualizációs élmény elérése érdekében először meg kell értenie a követelményeit, majd meg kell tanulnia a különböző virtualizációs lehetőségeket. Csak így lesz képes megalapozott döntést hozni.