Sleva 50% všechny plány, omezený čas. Od $2.48/mo
Zbývá 9 min
Servery a OS

VPS s vnořenou virtualizací – Přehled

Paulina Ritter By Paulina Ritter 9 min čtení Aktualizováno 11. září 2024
VPS s vnořenou virtualizací

💡 Poznámka: Potřebujete VPS s podporou vnořené virtualizace? Cloudzy's Linux VPS je určen přesně na to a nabízí sílu a flexibilitu, kterou potřebujete pro provoz virtuálních strojů nebo Android emulátorů ve vašem VPS.

Znáte matryoškové panenky, běžně známé jako ruské vkládací panenky? Jedná se o sadu panenek s klesajícími rozměry, které jsou umístěny jedna v druhé. Vnořená virtualizace pracuje na podobném principu: existuje hlavní virtuální prostředí (první panenka), které obsahuje různá prostředí, tedy zbytek panenek.

Abyste si z tohoto článku vezli maximum, představte si vnořenou virtualizaci jako ruské matryoškové panenky virtualizační technologie. VPS s vnořenou virtualizací je nová funkce ve světě virtualizace, ale funguje na podobném principu.

Pojďme začít se základy.

Virtualizace vs. vnořená virtualizace

Než se budeme bavit o vnořené virtualizaci, ujasníme si, co znamená pojem virtualizace.

Virtualizace

Pamatujete si scénu z Harryho Pottera a Relikvií smrti - část 1, kdy gang vnikl do ministerstva kouzel a hledal jeden z Horcruxů, Salazarův medailon?

Harry použil magický předmět zvaný Návnadový detonátor, aby vytvořil rozruch v ministerstvu a mohl se vetknout do kanceláře Dolores Umbridge. Návnadový detonátor se v průběhu minut množil a vyvolal paniku a zmatek.

Technologie virtualizace funguje podobně: vezme jeden předmět, konkrétně hardware, a vytvoří několik virtuálních prostředí. Virtualizace používá software zvaný Hypervisor, který čerpá z hardwarových zdrojů a vytváří odděleného virtuální prostředí, jako jsou virtuální operační systémy, servery, plochy atd.

Vnořená virtualizace

Jste ve svém virtuálním prostředí a chcete v něm vytvořit další: toto je vnořená virtualizace.

Virtualizace se spoléhá na Hypervisory, které přistupují k hardwarovým zdrojům a vytvářejí virtuální prostředí. Ovšem ne všechny Hypervisory vnořenou virtualizaci podporují.

princip vnořené virtualizace

Jaký je rozdíl mezi virtualizací a vnořenou virtualizací?

K vytvoření virtuálních prostředí potřebujeme dvě věci: hostitelský počítač a Software hypervisoru. Software Hypervisor využívá prostředky hostitelského počítače k vytvoření virtuálního prostředí. Celý tento proces se nazývá virtualizace. Pojďme si to vysvětlit zábavněji, abyste lépe pochopili, jak virtualizace funguje.

Představte si Thorův magický kladivo. Kladivo je jeden předmět, který může používat pouze Thor. Co kdyby Thor chtěl sdílet sílu svého kladiva tak, že by jej rozdělil na několik malých kladiv? Potřeboval by magický předmět, aby se to stalo, samozřejmě, ale je to možné. Kdybych Thorovo kladivo rozděleno například na pět malých kladiv, mohlo by pět lidí využívat sílu tohoto magického kladiva. Je to jako vytvořit zbraň z jiné zbraně. Ale tady je háček: síla těchto pěti malých kladiv závisí na síle hlavního kladiva. Pokud Thorovo kladivo zastaví tok magie, pět malých kladiv se stanem neužitečnými předměty.

  • Thorovo kladivo = Hostitelský počítač
  • Magický předmět, který propojuje sílu Thorova kladiva s pěti malými kladivy = Hypervisor
  • Pět malých kladiv = Pět virtuálních prostředí

Při diskuzi o vnořené virtualizaci si pamatujte na analogii s Thorovým kladivem.

Řekněme, že Thorovo kladivo lze rozdělit pouze na pět malých kladiv, ale Thor potřebuje deset. Jedinou možností by bylo použít sílu těchto pěti kladiv k vytvoření pěti dalších. V takovém případě by potřeboval speciální předmět, podobný tomu, který používal na začátku.

Tímto speciálním předmětem je typ hypervisoru, který umí vytvářet virtuální prostředí již uvnitř virtuálního prostředí.

Takže pro rekapitulaci:

Virtualizace vs. vnořená virtualizace

Technologie virtualizace:

  • Thorovo kladivo = Zdroje hostitelského počítače
  • Magický předmět pro vytváření pěti kladiv = Hypervisor hostitelského počítače
  • Pět kladiv = Pět virtuálních prostředí, která čerpají ze zdrojů hostitelského počítače

Vnořená virtualizace:

  • Pět kladiv = Pět virtuálních prostředí schopných vytvářet další virtuální prostředí pomocí speciálního typu hypervisoru
  • Dalších pět vytvořených kladiv = Vnořená virtuální prostředí čerpající energii z hlavních pěti virtuálních prostředí

Při vnořené virtualizaci se virtuální prostředí chová jako hostitelský počítač a pomocí hypervisoru se připojujete k jeho zdrojům, abyste mohli vytvářet další virtuální prostředí.
Mějte na paměti, že ne všechny virtuální stroje podporují typ hypervisoru, který dokáže vytvořit virtuální prostředí bez přímého připojení ke zdrojům hlavního počítače.

Nejlepší virtuální stroje s podporou vnořené virtualizace

Vnořená VM (virtuální stroj) Může vytvářet více virtuálních prostředí v rámci svého primárního virtuálního prostředí. Nejpopulárnější virtuální stroje v kategorii vnořených VM jsou KVM a Hyper-V.

Jak používat KVM vnořenou virtualizaci

Než začnete používat KVM vnořenou virtualizaci, ujistěte se, že váš systém ji podporuje. Podle typu procesoru vašeho systému zadejte níže uvedené příkazy:

Pro Intel Procesory:

cat /sys/module/kvm_intel/parameters/nested

Pro AMD procesory

cat /sys/module/kvm_amd/parameters/nested

Pokud výstup některého z příkazů je 1 nebo Y, je vnořená virtualizace podporována; pokud je výstup 0 nebo N, není.

Postup pro aktivaci KVM vnořené virtualizace na procesorech Intel

  1. Vypněte běžící virtuální stroje
  2. Odeberte modul kvm_probe zadáním následujícího příkazu:

    sudo modprobe -r kvm_intel
  3. Aktivujte funkci vnořování zadáním následujícího příkazu:

    sudo modprobe kvm_intel nested=1

Vnořená virtualizace je aktivována dočasně a bude vypnuta po restartování hostitele.

Postup pro aktivaci KVM vnořené virtualizace na procesorech AMD

  1. Vypněte běžící virtuální stroje
  2. Odeberte modul kvm_amd zadáním následujícího příkazu:

    sudo modprobe -r kvm_amd
  3. Aktivujte funkci vnořování zadáním následujícího příkazu:

    sudo modprobe kvm_amd nested=1

Vnořená virtualizace je aktivována dočasně a bude vypnuta po restartování hostitele.

Jak používat Hyper-V vnořenou virtualizaci

Hyper-V je virtualizační technologie Microsoftu neboli hypervisor, který umožňuje uživatelům vytvářet virtuální hardware nebo software. Chcete-li aktivovat vnořenou virtualizaci v Hyper-V, postupujte podle níže uvedených kroků:

  1. Spusťte Hyper-V jako hostitele (Požadavek: Windows 10 (Anniversary Edition), Windows Server 2016, Hyper-V Server 2016, nebo Windows Server Semi-Annual Channel)
  2. Otevřete příkazový řádek PowerShell.
  3. Zadejte níže uvedený příkaz:

    Set-VMProcessor -VMName VMNAME -ExposeVirtualizationExtensions $True
  4. Spusťte virtuální stroj.

Nested virtualizace; praktiky, výhody a nevýhody

Na rozdíl od virtuálních strojů, které využívají hardwarové prostředky jako RAM, CPU atd., je vnořená virtualizace lepší volbou. Využívá sílu hypervisoru virtuálního stroje k vytvoření více virtuálních instancí.

výhody vnořené virtualizace

Kromě toho, že je šetrný k prostředkům, tady jsou další benefity vnořené virtualizace:

  • Nižší celkové provozní náklady
  • Rychlejší vývoj a testování software a aplikací
  • Podpora cloudových řešení pro zotavení z havárie
  • Ideální pro školení personálu v technických oborech
  • Perfektní pro prostředí demo a lab
  • Nabízí rychlé a jednoduché možnosti škálování
  • Nevyžaduje údržbu fyzické infrastruktury
  • Poskytuje více virtuálních prostředí, což je ideální pro operátory na finančních trzích pracující na plný úvazek

Vnořená virtualizace má však také některé nevýhody:

  • Pomalý výkon
  • Problémy s kompatibilitou a sítí
  • Není podporovaná na většině virtuálních strojů
  • Není vhodná pro začátečníky konfigurace
  • Funkce Hyper-V nesting je dostupná pouze pro procesory Intel
  • Bez podpory pro live migraci
  • Funkce nesting vyžaduje ruční aktivaci
  • Pokud dojde k hacknutí hostitelského OS, jsou v riziku všechny virtuální relace

Chcete-li se vyhnout všem nevýhodám vnořené virtualizace, zvolte VPS s vnořenou virtualizací. Je to stejná virtualizační technologie, ale 100% bezpečná, uživatelsky přívětivá a cenově dostupnější.

VPS s vnořenou virtualizací: Nejlepší řešení pro spuštění BlueStacks na jakémkoli zařízení

Pojďme si povídat o emulátorech, konkrétně o emulátoru Android BlueStacks. Máte starší počítač s minimálními hardwarovými prostředky a nemůžete si ani nainstalovat BlueStacks. Nejlepší a nejhospodárnější volbou je použít VPS pro emulátor Android. To je exkluzivní produkt, který nabízíme za legrační ceny.

blue-stacks-vps Emulátor Android VPS

Získejte Android VPS od Cloudzy a snadno spouštějte své oblíbené Android aplikace na výkonném VPS s nejlepšími technologiemi pro hladký provoz!

Začněte zde

Cloudzy BlueStacks VPS je v podstatě VPS s vnořenou virtualizací. Jak to funguje?

Vraťme se k základnímu principu vnořené virtualizace: jde o virtualizační technologii, která běží na virtualizačním softwaru.

Náš BlueStacks VPS funguje takto:

BlueStacks emulátor můžete spustit ve virtuálním prostředí bez instalace do původního systému. Používáte tedy virtuální software _BlueStacks_ uvnitř jiného virtuálního softwaru _VPS_, čímž vytváříte VPS s vnořenou virtualizací.

VPS s vnořenou virtualizací je zajímavá technika v IT světě. Vyzkoušejte ji a pokud se vám nebude líbit, vrátíme vám plnou refundaci bez otázek.

Často kladené otázky

Jaké jsou případy použití VPS s vnořenou virtualizací?

VPS s vnořenou virtualizací vám umožňuje spouštět software jako _BlueStacks_ bez závislosti na hardwarových zdrojích vašeho systému. Další informace najdete v poslední části tohoto článku.

Je vnořená virtualizace bezpečná?

Vnořený virtuální stroj je bezpečný, pokud si v hosta operačním systému nainstalujete antivirus nebo firewall. VPS s vnořenou virtualizací je nejlepší volbou pro vytvoření více virtuálních prostředí v 100% bezpečném a neprostupném operačním systému.

Влияет ли vnořená virtualizace na výkon?

Protože vnořený virtuální stroj běží na hypervisoru virtuálního stroje, který čerpá energii z hardwarových zdrojů, můžete zaznamenat zpoždění nebo jiné výkonnostní problémy, pokud váš CPU není dostatečně výkonný nebo váš systém nemá dostatek RAM.

Jaká je výhoda použití VPS s nested virtualizací?

VPS s vnořenou virtualizací je nejekonomičtější řešení pro testování a vývoj různého softwaru, bez ohledu na váš operační systém. Například náš BlueStacks VPS, což je VPS pro Android emulátor, umožňuje uživatelům spouštět a testovat software v operačním systému Android bez nutnosti instalace BlueStacks do počítače.

Podporuje Windows 10 vnořenou virtualizaci?

Ano. Windows 10 má vestavěný hypervisor Hyper-V, který uživatelům umožňuje aktivovat vnořenou virtualizaci v hostitelském virtuálním stroji.

Proč většina cloudových poskytovatelů nepodporuje vnořenou virtualizaci? Bezpečnostní obavy týkající se hostitelských hypervizorů, například škodlivý kód Nízký výkon I/O Nekompatibilní s AMD Secure Encrypted Virtualization (SEV) a Intel Trust Domain Extensions (TDX) Mohu použít VPS s vnořenou virtualizací jako VPS pro emulátor Androidu?

Ano. Cloudzy's BlueStacks VPS je technicky VPS s vnořenou virtualizací. Tento produkt umožňuje uživatelům spouštět BlueStacks, Android emulátor, uvnitř virtuálního prostředí VPS.

Sdílet

Další z blogu

Pokračuj ve čtení.

Titulní obrázek k článku Nejlepší self-hosted aplikace, které můžeš spustit s Cosmos Cloud, s panely aplikací kolem dashboardu Cosmos.
Servery a OS

Nejlepší self-hosted aplikace, které můžeš spustit s Cosmos Cloud: soubory, média, hesla, automatizace a další!

Možná jsi už nastavil Cosmos Cloud a teď chceš vidět, které aplikace se k němu hodí, nebo ses ještě nerozhodl pro Cosmos a chceš jen zjistit, jak dobře se hodí k tvému workflow

Nick SilverNick Silver 16 min čtení
Titulní obrázek k článku Portainer vs Cosmos Cloud pro správu Docker aplikací s diagramem hybridního setupu a neonovými bloky ops vs access.
Servery a OS

Portainer vs Cosmos Cloud: nejlepší volba pro správu Docker aplikací

Pokud už znáš Docker a chceš jen čistší způsob, jak spustit rostoucí stack aplikací, tady je krátká odpověď na Portainer vs Cosmos Cloud. Portainer je silnější volba pro přímou

Nick SilverNick Silver 14 min čtení
Titulní grafika k článku Cosmos Cloud vs CasaOS vs Umbrel zobrazující tři self-hosted cesty uvnitř jednoho abstraktního světa cloudových sítí.
Servery a OS

Cosmos Cloud vs CasaOS vs Umbrel: která self-hosted platforma se hodí k tvému setupu?

Krátká odpověď zní, že CasaOS je stále nejjednodušší místo, kde začít, Umbrel má nejčistší kurátorovaný pocit a Cosmos Cloud dává větší smysl, jakmile chceš pevnější kontrolu nad doménami

Nick SilverNick Silver 11 min čtení

Hotov k nasazení? Od 2,48 $/měs.

Nezávislý cloud od roku 2008. AMD EPYC, NVMe, 40 Gbps. Vrácení peněz do 14 dnů.