💡 Note: Kell egy beágyazott virtualizációt támogató szerv? A Cloudzy EPYC szerv pontosan erre készült, megadva az erőt és rugalmasságot, amelyre szükséged van virtuális gépek vagy Android emulátorok futtatásához a szervereden belül.
Láttad már a Matryoshka babákat, más néven orosz egymásba illesztett babákat? Ezek csökkenő méretű babák, amelyek egymásba vannak helyezve. A beágyazott virtualizáció hasonló elven működik: van egy fő virtuális környezet (az első baba), amely különböző környezeteket tartalmaz (a többi baba).
Hogy a legtöbbet hozd ki ebből a cikkből, gondolj a beágyazott virtualizációra, mint a virtualizációs technológia orosz egymásba illesztett babjára. A szerver beágyazott virtualizációval új funkció a virtualizáció világában, de hasonló alapon működik.
Most kezdjük az alapokkal.
- Virtualizáció vs. Beágyazott virtualizáció
- Top Virtual Machines that Support Nested Virtualization
- Nested Virtualization; Practices, Advantages & Disadvantages
- VPS with Nested Virtualization; The Ultimate Solution to Run BlueStacks on Any Device!
- FAQ
- Mi a szerver beágyazott virtualizációval való felhasználási esete?
- A beágyazott virtualizáció biztonságos?
- Befolyásolja-e a beágyazott virtualizáció a teljesítményt?
- Mi az előnye a szerver beágyazott virtualizációval való használatának?
- Does Windows 10 support nested virtualization?
- Miért nem támogatja a legtöbb felhőszolgáltató a beágyazott virtualizációt?
- Használhatok szervert beágyazott virtualizációval Android emulátor gépként?
Virtualizáció vs. Beágyazott virtualizáció
Mielőtt a beágyazott virtualizációról beszélnénk, tisztázzuk, mit jelent a virtualizáció.
Virtualization
Emlékszel a Harry Potter és a Halál Ereklyéi 1. rész jelenetére, amikor a csapat megtámadta a Mágikus Minisztériumot és az egyik Horcrux után kutatott, Salazar Slytherin nyakékét?
Harry egy Decoy Detonator nevű bűvös tárgy segítségével teremtett zavart a Minisztériumban, hogy becsempészhesse magát Dolores Umbridge szobájába. A Decoy Detonator percek alatt megsokszorozódott és pánikot okozott.
A virtualizációs technológia hasonló - egy tárgyat, azaz hardvert használsz hozzon létre több virtuális környezetetA virtualizációs technológia egy Hypervisor nevű szoftvert használ, amely a hardver erőforrásainak felhasználásával külön virtuális környezeteket hoz létre, például virtuális operációs rendszereket, szervereket, asztalokat stb.
Beágyazott virtualizáció
A virtuális környezetben vagy, és egy másikat szeretnél létrehozni a jelenlegi virtuális környezeted alatt - ez a beágyazott virtualizáció.
A virtualizációs technológia Hypervisorokra támaszkodik a hardver erőforrásainak kihasználásához és virtuális környezetek létrehozásához, de nem minden Hypervisor támogatja a beágyazott virtualizációt.

Mi a különbség a virtualizáció és a beágyazott virtualizáció között?
Kell néhány dolog virtuális környezetek létrehozásához - egy gazdaszámítógép, and Hipervizor szoftverA Hypervisor szoftver a gazdagép erőforrásait felhasználva létrehoz egy vendég virtuális környezetet. Ezt az egész folyamatot virtualizációnak nevezzük. Tegyük ezt szórakoztató módon, hogy jobban megértsd a virtualizáció fogalmát.
Képzelj el Thort és varázslatos kalapácsát. A kalapács egy tárgy, amit csak egy személy, Thor használhat. De mi lenne, ha Thor meg akarna osztani a kalapácsa erejét azzal, hogy több apró kalapácsra osztaná? Ehhez természetesen egy varázslatos tárgyra lenne szüksége, de megoldható. Ha Thor kalapácsát például öt apró kalapácsra osztaná fel, akkor öten használhatnák a varázslatos kalapács erejét. Olyan, mintha egy fegyverből egy másik fegyvert csinálnál. De van egy fogás: az öt apró kalapács ereje a főkalapács erejétől függ. Vagyis ha Thor kalapácsa megállja a varázs áramlását, az öt apró kalapács értéktelenné válik.
- Thor's Hammer = Gazda számítógép
- Magical object to link Thor’s hammer’s power to the five tiny hammers = The Hypervisor
- Öt apró kalapács = Öt virtuális környezet
Tartsd meg Thor kalapácsának ezt az analógiáját, amíg a beágyazott virtualizációt tárgyaljuk.
Tegyük fel, hogy Thor kalapácsát csak öt apró kalapácsra lehet osztani, de Thornak 10 szükséges. Az egyetlen lehetőség az lenne, ha ezek az öt kalapács erejét használná fel ötöt másik létrehozásához. Ebben az esetben szüksége lenne egy speciális tárgyra, mint az elsőnek.
Ez a speciális tárgy az a típusú hipervisor, amely virtuális környezeteket tud létrehozni egy már virtuális környezetben.
So to recap:

Virtualizációs technológia:
- Thor's Hammer = Gazda Számítógépi Erőforrásai
- A magical object for creating five hammers = Host computer’s Hypervisor
- Five Hammers = Five guest virtual environments drawing on the host computer’s resources
Beágyazott virtualizáció:
- Five Hammers = Five virtual environments capable of creating other virtual environments by using a special type of Hypervisor
- The other created five hammers = Nested virtual environments drawing their power from the main five virtual environments
A beágyazott virtualizáció esetében a virtuális környezet úgy működik, mint a gazdaszámítógép, és a hipervisor segítségével csatlakozhatsz a virtuális környezet erőforrásaihoz, hogy más virtuális környezeteket hozz létre.
Ne feledd, hogy nem minden virtuális gép támogatja ezt a típusú hipervisor szoftvert, amely képes virtuális környezetet létrehozni anélkül, hogy közvetlenül csatlakozna a főszámítógép erőforrásaihoz.
Top Virtual Machines that Support Nested Virtualization
A nested VM (virtuális gép) több virtuális környezetet tud létrehozni az elsődleges virtuális környezetén belül. A beágyazott VM kategóriában a legkeresettebb virtuális gépek KVM and Hyper-V.
A KVM beágyazott virtualizáció használata
A KVM beágyazott virtualizáció használata előtt meg kell győződnöd arról, hogy a rendszered támogatja a beágyazott virtualizációt. Gépelje be az alábbi parancssorokat a processzor típusa alapján:
For Intel processors:
cat /sys/module/kvm_intel/parameters/nested
For AMD processors
cat /sys/module/kvm_amd/parameters/nested
Ha az egyik parancs kimenete 1 vagy Y, akkor a beágyazott virtualizáció támogatott; ha a kimenet 0 vagy N, akkor nem.
Steps to Turn On KVM Nested Virtualization on Intel Processors
- Futó virtuális gépek kikapcsolása
- Távolítsd el a kvm_probe modult a következő parancs beírásával:
sudo modprobe -r kvm_intel - Kapcsold be a beágyazott funkciót a következő parancs beírásával:
sudo modprobe kvm_intel nested=1
A beágyazott virtualizáció ideiglenesen engedélyezve van, és a gazdagép újraindítása után kikapcsolódik.
Steps to Turn On KVM Nested Virtualization on AMD Processors
- Futó virtuális gépek kikapcsolása
- Távolítsd el a kvm_amd modult a következő parancs beírásával:
sudo modprobe -r kvm_amd - Kapcsold be a beágyazott funkciót a következő parancs beírásával:
sudo modprobe kvm_amd nested=1
A beágyazott virtualizáció ideiglenesen engedélyezve van, és a gazdagép újraindítása után kikapcsolódik.
Hyper-V beágyazott virtualizáció használata
A Hyper-V a Microsoft virtualizációs technológiája, egy hipervisor, amely lehetővé teszi a felhasználók számára virtuális hardver vagy szoftver létrehozását. A beágyazott virtualizáció aktiválásához a Hyper-V-ben kövesd az alábbi lépéseket:
- Futtasd a Hyper-V-t gazdagépként (követelmény: Windows 10 (Anniversary Edition), Windows Server 2016, Hyper-V Server 2016, vagy Windows Server Semi-Annual Channel)
- Open a PowerShell command prompt.
- Gépelje be az alábbi parancsot:
Set-VMProcessor -VMName VMNAME -ExposeVirtualizationExtensions $True - Indítsa el a virtuális gépet.
Nested Virtualization; Practices, Advantages & Disadvantages
A hardvererőforrásokat, például CPU-t, RAM-ot stb. használó virtuális gépektől eltérően a beágyazott virtualizáció a jobb megoldás; a VM hipervisor erejét használja fel több virtuális instancia létrehozásához.

A fordítás kérése hiányos. Kérjük, adja meg a teljes szöveget, amelyet fordítani szeretne. resource-friendlya beágyazott virtualizáció további előnyei közé tartoznak:
- Csökkentett teljes működési költségek
- Gyorsabb szoftver- és alkalmazásfejlesztés és tesztelés
- Támogatja a felhőalapú katasztrófa-helyreállítási megoldásokat
- Ideális a személyzet technikai tárgyakban való képzéséhez
- Tökéletes demó és tesztkörnyezethez
- Gyors és egyszerű skálázási lehetőségeket kínál
- Nem igényel fizikai karbantartást
- Több virtuális környezetet biztosít, amely ideális teljes munkaidős kereskedőknek
A beágyazott VM használatának azonban vannak hátrányai is:
- Lassú teljesítmény
- Kompatibilitási és hálózati problémák
- A legtöbb virtuális gépben nem támogatott
- Non-beginner-friendly configuration
- The Hyper-V nesting feature is only available for Intel processors
- Nincs támogatás az élő migrációhoz
- A beágyazási funkció manuális aktiválást igényel
- Ha a gazdaoperációs rendszert megtámadják, az összes virtuális munkamenet veszélyben van
Ha el akarod hagyni a beágyazott virtualizáció összes hátrányát, akkor a Cloudzy VPS-t válaszd beágyazott virtualizációval; ugyanaz a virtualizációs technológia, de 100% biztonságos, felhasználóbarát és költségkímélőbb.
VPS with Nested Virtualization; The Ultimate Solution to Run BlueStacks on Any Device!
Beszéljünk az emulátorról, konkrétan az Android emulátorról. Tegyük fel, hogy van egy régi számítógépeid minimális hardvererőforrásokkal, és nem is tudod telepíteni az Androidot. Az Cloudzy VPS-ét ajánljuk az Android emulátor számára, ez az exkluzív termék, amelyet lenyűgöző árakon kínálunk.
Android Emulator VPS
Szerezd meg az Cloudzy VPS Android megoldását, és egyszerűen indítsd el kedvenc Android alkalmazásaidat egy nagy teljesítményű Cloudzy VPS-en, amely a legjobb technológiákkal támogatott!
Kezdj IttCloudzy BlueStacks VPS tulajdonképpen egy VPS beágyazott virtualizációval. Hogyan?
Térjünk vissza a beágyazott virtualizáció alapvető jelentésére: ez egy virtualizációs technológia, amely virtualizációs szoftverben fut.
Az Cloudzy BlueStacks VPS így működik:
A BlueStacks emulátor egy virtuális környezetben futtatható anélkül, hogy az eredeti rendszerre kellene telepíteni. Tehát egy _BlueStacks_ virtuális szoftvert használsz egy másik _VPS_ virtuális szoftver felett, vagyis egy VPS beágyazott virtualizációval.
VPS with nested virtualization is a fun novelty in the tech world, so give it a try and if you decide you don’t enjoy it, we will give you a full refund, no questions asked.
FAQ
Mi a szerver beágyazott virtualizációval való felhasználási esete?
A VPS beágyazott virtualizációval olyan szoftvereket futtathat, mint a _BlueStacks_, anélkül, hogy rendszered hardvererőforrásaira kellene támaszkodnia. További információkért tekintsd meg a cikk utolsó részét.
A beágyazott virtualizáció biztonságos?
A beágyazott virtuális gépet biztonságosnak tekintheted, ha antivírus szoftvert vagy tűzfalat telepítesz a virtuális gép vendég operációs rendszerére. A VPS beágyazott virtualizációval kiváló lehetőség több virtuális környezet létrehozásához egy 100 százalékban biztonságos és átpenetráló operációs rendszerben.
Befolyásolja-e a beágyazott virtualizáció a teljesítményt?
Mivel a beágyazott virtuális gép egy virtuális gép Hypervisorán fut, amely hardvererőforrásokból táplálkozik, teljesítménybeli lassulást vagy egyéb problémákat tapasztalhat, ha a CPU nem elég erős, vagy a rendszerben nincs elegendő RAM.
Mi az előnye a szerver beágyazott virtualizációval való használatának?
VPS with nested virtualization is the most cost-effective solution for testing and developing different software regardless of your operating system. For example, our BlueStacks VPS, which is a VPS for Android emulator, enables users to run and test software in an Android OS without having to install BlueStacks on their computer.
Does Windows 10 support nested virtualization?
Igen. A Windows 10 rendelkezik egy beépített Hyper-V nevű Hypervisor-ral, amely lehetővé teszi a felhasználók számára a beágyazott virtualizáció aktiválását a gazda virtuális gépen.
Miért nem támogatja a legtöbb felhőszolgáltató a beágyazott virtualizációt?
- Security concerns regarding host hypervisors, such as malicious codes
- Poor I/O performance
- Incompatible with AMD’s Secure Encrypted Virtualization (SEV) and Intel’s Trust Domain Extensions (TDX)
Használhatok szervert beágyazott virtualizációval Android emulátor gépként?
Igen. Az Cloudzy BlueStacks VPS technikailag egy VPS beágyazott virtualizációval. Ez a termék lehetővé teszi a felhasználók számára a BlueStacks Android emulátor futtatását egy virtuális környezetben, a VPS-ben.