Az operációs rendszerek virtualizálása (OS) alapvetően abból áll, hogy ugyanazon a hardveren meg lehet osztani több, teljesen függetlenül működő operációs rendszert. Ez virtualizációs szoftvereken keresztül történik, amelyek közül sok a számítógéppiacon található, és számos ingyenes és saját alternatíva létezik.
Valamennyi jelenleg elérhető technológia különböző nehézségi fokú a telepítésük, konfigurálásuk, felhasználásuk, valamint a megszerzéséhez szükséges dokumentumok elérhetősége és hozzáférhetősége szempontjából. De minden arra összpontosít, hogy májusban vagy annál kevésbé megkönnyítsék szinte minden privát operációs rendszer (vendég) vagy operációs rendszer (gazdagép) virtualizációját, hogy szinte minden operációs rendszert tesztelhessenek dedikált merevlemez nélkül.
A virtualizáció fontossága
Akár egy teljes operációs rendszert, akár csak egy vagy több alkalmazást virtualizál, a virtualizáció elengedhetetlen szükséglet, hiszen ezzel bővíthetjük lehetőségeinket és képességeinket jelenlegi platformunkon (számítógépen/hálózatunkon) belül.
Mindazok számára, akik dolgoznak vagy élvezik a technológiát, nagyon fontos, hogy naprakészek legyenek a benne bekövetkezett változásokkal kapcsolatban., vagy a szakmai fejlődésünk növelése, a munkánk termelékenységének javítása, vagy éppen a számítástechnika legújabb elsajátításának és / vagy oktatásának megkönnyítése érdekében.
Számítógép szerető, általában otthoni felhasználó, aki általában egy bizonyos operációs rendszert használ megtanulni használni vagy használni egy másik ismert operációs rendszer előnyeit, vagy sem, anélkül, hogy a számítógép formázásához kellene folyamodnia.
A technológia, amely ezt lehetővé teszi, az operációs rendszerek virtualizálása, amely alapvetően abból áll, hogy ugyanazon a HW-n meg lehet osztani több, teljesen függetlenül működő operációs rendszert.
A HW jelenlegi technológiája miatt ez a technológia sokat fejlődött, vagyis az azt támogató alkalmazások, amely ma lehetővé teszi számunkra, hogy egy vagy több operációs rendszert működtessünk el a mieinktől és a miénktől, gyakorlatilag ugyanazzal a valós erővel, és néha egyenlő vagy nagyobb, mintha közvetlenül a HW-ra telepítettük volna.
A virtualizáció előnyei
- Takarítson meg költségeket az új fizikai berendezések költségein.
- A programok kompatibilitási problémáinak enyhítése
- Órák / munka megtakarítása a forró rendszerek klónozásával.
- Órák / munka megtakarítása a forró rendszerek áttelepítésével
- A tesztkörnyezetek egyszerű megvalósítása
- Javítani kell a berendezések, alkalmazások és szolgáltatások elszigeteltségét
- Javítsa a biztonságot és a speciális hozzáférések profilját a berendezések és rendszerek által
- Rugalmasság és mozgékonyság a berendezések, alkalmazások és szolgáltatások helyreállításához.
A virtualizáció hátrányai
- Lehetséges alacsonyabb megtérülés
- Valószínű hardverkorlátozások
- Munka növekedése az MV terjedése miatt
- Megnövekedett kockázat az MV központosítása miatt
- A virtuális gépek formátumainak nem egységessége vagy nem szabványosítása
Virtualizációs technológiák
A rendelkezésre álló virtualizációs technológiák az úgynevezett "Hypervisor" vagy "Virtual Machine Monitor (VMM)" nevet használják., ami nem más, mint maga a Virtualizációs Platform, vagyis az a technológia, amely lehetővé teszi számunkra, hogy egyszerre több operációs rendszert használjunk egy gazdagépen (fizikai kiszolgálón).
Jelenleg a hipervizorok két típusra oszthatók:
- 1. típus (natív, csupasz fém): Ezek a hipervizorok egy olyan szoftveres megoldás, amelyet közvetlenül a gazdagép (fizikai szerver) valós HW-ján futtatnak a HW vezérlésére és a több virtualizált operációs rendszer figyelemmel kísérésére. A virtualizált rendszerek egy másik szinten futnak a Hypervisor felett.
Néhány ismertebb 1. típusú hipervizor a következő:
- Citrix XenServer
- Citrix hipervizor
- Microsoft Hyper-V kiszolgáló
- Promox VE
- VMware: ESX / ESXi / ESXi Free / vSphere Hypervisor
- Xen
- Xtratum
Az 1. típusú hipervizorok viszont kétféle lehet:
- Monolitikus
- Írta: Microkernel
- 2. típus (tárolt): Ezek a hipervizorok olyan szoftvermegoldások, amelyek hagyományos operációs rendszeren (Linux, Windows, Mac OS) futnak más operációs rendszerek virtualizálására. Ily módon a virtualizáció a HW-től távolabb eső rétegben történik, ha összehasonlítjuk az 1-es típusú hipervizorokkal, ami logikusan azt jelenti, hogy a 2-es típusú hipervizorokban alacsonyabb a teljesítmény.
A leggyakrabban használt 2-es típusú hipervizorok a következők:
- bhyve
- Gnóm dobozok
- Kernel alapú virtuális gép (KVM)
- VMware: Munkaállomás, szerver, lejátszó és Fusion
- Microsoft: Virtuális PC, Virtuális szerver
- Parallels Desktop
- QEMU
- Red Hat Enterprise virtualizáció
- Sandboxie
- VM Lite
- Virt Manager
- VirtualBox
- Virtuozzo hipervizor
A hibrid virtualizációt gyakran említik egyes szakirodalmak, amelyek - mint a neve is mondja - abból áll, hogy az operációs rendszerek fent említett két típusát ugyanazon a fizikai gazdagépen belül valósítják meg. Egyéb jól ismert virtualizációs technológiák, amelyeket érdemes megemlíteni, azok, amelyek gyakran kapcsolódnak a felhőhöz vagy a Konténerekhez. Ezek között vannak:
- Felhő virtualizáció
- Amazon Web Services (AWS)
- IBM PowerVM
- Oracle VM
- Windows Azure
- Konténer virtualizáció
- Dokkmunkás
- Kubernetes
- linux-vszerver
- évi LXC
- openvz
- Panamax
- Podman
- Rancher asztali számítógép
- rkt
- Singularity
- Csavargó
- Windows konténer
Összegzés
Annak meghatározása, hogy milyen típusú virtualizációs technológia a legjobb, a Szervezet igényeitől és üzleti modelljétől, valamint az ott dolgozó informatikai személyzet képességeitől függ. Összefoglalva azonban megjegyezhetjük, hogy az 1-es típusú hipervizor gyorsabb, mint a 2-es típusú hipervizor, mivel az első közvetlenül a szerver HW-jával kommunikál. Az 1-es típusú hipervizornak nem kell foglalkoznia az operációs rendszerrel és több réteggel, amelyek általában csökkentik a hosztolt hipervizorok képességeit.
Összegezve, hogy egy 1-es típusú hipervizorral jobb teljesítményt, méretezhetőséget és stabilitást fogunk elérni. Ezzel szemben azonban az a helyzet, hogy az ilyen típusú virtualizációs technológiával a támogatott HW korlátozottabb, mivel általában korlátozott meghajtókészlettel készül, és a megvalósítása bonyolultabb.
Míg a mindenki által ismertebb és mindenki által ismert, a virtualizációs mozgást felgyorsító 2-es típusú hipervizorokkal nagyobb kompatibilitás érhető el amiatt, hogy nagy HW mátrixuk van, hiszen szoftveres virtualizációt használnak. Például egy 2-es típusú hipervizor sokkal könnyebben telepíthető egy laptopra, mint egy 1-es típusú. Ezenkívül a 2-es típusú hipervizorokat könnyebb konfigurálni, mivel közvetlenül működnek az operációs rendszerrel
Ha további kérdése van ezzel a témával kapcsolatban, javasoljuk, hogy olvassa el az ebben található, ehhez kapcsolódó munkaanyagot link.
Nagyon jó magyarázat az 1-es és 2-es típusú VMM közötti különbségről.
Nagyon jó cikk.
Üdvözlöm, köszönöm, hogy elolvastad és a hozzászólásodat. Nagyon örülünk, hogy a tartalom hasznos és érdekes volt az Ön számára.