50% rabat alle planer, begrænset tid. Start kl $2.48/mo
9 min tilbage
Servere & OS

VPS med indlejret virtualisering – et overblik

Paulina Ritter By Paulina Ritter 9 min læst Opdateret 11. september 2024
vps med indlejret virtualisering

💡 Note: Har du brug for en VPS, der understøtter indlejret virtualisering? Cloudzys Linux VPS er bygget til præcis det, og tilbyder den kraft og fleksibilitet, du har brug for til at køre virtuelle maskiner eller Android-emulatorer inde i din VPS.

Har du set Matryoshka-dukkerne, almindeligvis kendt som russiske rededukker? De er en rede af dukker med faldende størrelser placeret inden i hinanden. Indlejret virtualisering kører på et lignende princip; der er et virtuelt hovedmiljø _den første dukke_ som bebor forskellige miljøer, dvs. resten af ​​dukkerne.

For at få mest muligt ud af denne artikel, tænk på indlejret virtualisering som de russiske indlejrede dukker inden for virtualiseringsteknologi. VPS med indlejret virtualisering er en ny funktion i virtualiseringsverdenen, men fungerer på et lignende grundlag.

Lad os nu starte med det grundlæggende.

Virtualisering vs. Indlejret virtualisering

Før vi diskuterer indlejret virtualisering, lad os præcisere, hvad virtualisering betyder.

Virtualisering

Kan du huske scenen i Harry Potter og Dødsregalierne del 1, hvor banden infiltrerede magiens ministerium og var ude efter en af ​​horcruxerne, Salazar Slytherin's Locket?

Harry brugte en magisk genstand kaldet Decoy Detonator til at skabe en adspredelse i ministeriet for at snige sig ind i Dolores Umbridges værelse. Lokkedetonatoren formerede sig på få minutter og forårsagede panik og forvirring.

Nu er virtualiseringsteknologi som at bruge ét objekt, dvs. hardware, til skabe flere virtuelle miljøer. Virtualiseringsteknologi bruger software kaldet Hypervisor til at trække på hardwareressourcer til at skabe separate virtuelle miljøer, såsom virtuelle operativsystemer, servere, desktops osv.

Indlejret virtualisering

Du er i dit virtuelle miljø og ønsker at skabe endnu et i dit nuværende virtuelle miljø; Indlejret virtualisering.

Nu er virtualiseringsteknologien afhængig af, at Hypervisorer kan udnytte hardwareressourcer og skabe virtuelle miljøer, men ikke alle Hypervisors understøtter indlejret virtualisering.

indlejret virtualiseringskoncept

Hvad er forskellen mellem virtualisering og indlejret virtualisering?

Vi har brug for to ting for at skabe virtuelle miljøer, en værtscomputer, og Hypervisor software. Hypervisor-softwaren bruger værtscomputerens ressourcer til at skabe et virtuelt gæstemiljø. Hele denne proces kaldes virtualisering. Lad os gøre dette sjovere, så du bedre kan forstå virtualiseringskonceptet.

Tænk på Thors magiske hammer. Hammeren er én genstand, der kun kan bruges af én person, Thor. Hvad nu hvis Thor ville dele sin hammers kraft ved at dele den op i flere små hamre? Han ville have brug for et magisk objekt for at få dette til at ske, selvfølgelig, men det kan lade sig gøre. Hvis Thors hammer blev opdelt i f.eks. fem små hamre, så kunne fem personer bruge kraften fra denne magiske hammer. Det er som at lave et våben ud af et våben. Men her er fangsten, de fem små hamres kræfter er afhængige af hovedhammerens kraft. Det betyder, at hvis Thors hammer stopper strømmen af ​​magi, vil de fem små hamre blive ubrugelige objekter.

  • Thors Hammer = Værtscomputer
  • Magisk objekt til at forbinde Thors hammers kraft til de fem små hamre = Hypervisor
  • Five Tiny Hammers = Fem virtuelle miljøer

Hold nu Thors hammeranalogi i tankerne, når vi diskuterer indlejret virtualisering.

Lad os sige, at Thors hammer kun kan opdeles i fem små hamre, men Thor har brug for 10. Den eneste mulighed ville være at bruge kraften fra disse fem hamre til at skabe fem mere. I dette scenarie ville han have brug for en speciel genstand som den, han brugte i første omgang.

Dette specielle objekt er den slags Hypervisor, der kan skabe virtuelle miljøer i et allerede virtuelt miljø.

Så for at opsummere:

virtualisering vs indlejret virtualisering

Virtualiseringsteknologi:

  • Thors Hammer = Værtscomputerressourcer
  • Et magisk objekt til at skabe fem hamre = Værtscomputerens Hypervisor
  • Five Hammers = Fem virtuelle gæstemiljøer, der trækker på værtscomputerens ressourcer

Indlejret virtualisering:

  • Five Hammers = Fem virtuelle miljøer, der er i stand til at skabe andre virtuelle miljøer ved at bruge en speciel type Hypervisor
  • Den anden skabte fem hamre = Indlejrede virtuelle miljøer, der hentede deres kraft fra de fem vigtigste virtuelle miljøer

Med indlejret virtualisering er det, som om det virtuelle miljø er værtscomputeren, og du bruger Hypervisor til at oprette forbindelse til det virtuelle miljøs ressourcer for at skabe andre virtuelle miljøer.
Husk, at ikke alle virtuelle maskiner understøtter denne type Hypervisor-software, der kan skabe et virtuelt miljø uden at være direkte forbundet til hovedcomputerens ressourcer.

Top virtuelle maskiner, der understøtter indlejret virtualisering

En indlejret VM (Virtuel maskine) kan skabe flere virtuelle miljøer inden for sit primære virtuelle miljø. De mest populære virtuelle maskiner i kategorien indlejrede VM er KVM og Hyper-V.

Sådan bruger du KVM Nested Virtualization

Før du bruger KVM-indlejret virtualisering, skal du sikre dig, at dit system understøtter indlejret virtualisering. Indtast nedenstående kommandolinjer baseret på dit systems processor:

For Intel processorer:

cat /sys/module/kvm_intel/parameters/nested

For AMD processorer

cat /sys/module/kvm_amd/parameters/nested

Hvis outputtet for en af ​​kommandoerne er 1 eller Y, understøttes indlejret virtualisering; hvis output er 0 eller N, er det ikke.

Trin til at aktivere KVM Nested Virtualization på Intel-processorer

  1. Sluk for at køre virtuelle maskiner
  2. Aflæs kvm_probe-modulet ved at skrive nedenstående kommando:

    sudo modprobe -r kvm_intel
  3. Slå indlejringsfunktionen til ved at skrive nedenstående kommando:

    sudo modprobe kvm_intel nested=1

Indlejret virtualisering er aktiveret midlertidigt og vil blive slået fra, når værten er genstartet.

Trin til at aktivere KVM Nested Virtualization på AMD-processorer

  1. Sluk for at køre virtuelle maskiner
  2. Aflæs kvm_amd-modulet ved at skrive nedenstående kommando:

    sudo modprobe -r kvm_amd
  3. Slå indlejringsfunktionen til ved at skrive nedenstående kommando:

    sudo modprobe kvm_amd nested=1

Indlejret virtualisering er aktiveret midlertidigt, og den vil blive slået fra, efter at værten er genstartet.

Sådan bruges Hyper-V Nested Virtualization

Hyper-V er Microsofts virtualiseringsteknologi eller Hypervisor, der giver brugerne mulighed for at skabe virtuel hardware eller software. Følg nedenstående trin for at aktivere indlejret virtualisering i Hyper-V:

  1. Kør Hyper-V som vært (Krav: Windows 10 (Anniversary Edition), Windows Server 2016, Hyper-V Server 2016 eller Windows Server Semi-Annual Channel)
  2. Åbn en PowerShell-kommandoprompt.
  3. Indtast nedenstående kommando:

    Set-VMProcessor -VMName VMNAME -ExposeVirtualizationExtensions $True
  4. Start den virtuelle maskine.

Indlejret virtualisering; Praksis, fordele og ulemper

I modsætning til virtuelle maskiner, der bruger hardwareressourcer såsom RAM, CPU, osv. er indlejret virtualisering den bedre mulighed; den trækker på VM'ens Hypervisor-kraft til at skabe flere virtuelle forekomster.

indlejrede virtualiseringsfordele

Bortset fra at være ressourcevenligt, her er andre fordele ved at bruge indlejret virtualisering:

  • Reducerede samlede driftsomkostninger
  • Hurtigere software- og appudvikling og test
  • Understøtter cloud-baserede disaster recovery-løsninger
  • Ideel til uddannelse af personale i tekniske emner
  • Perfekt til demo- og laboratoriemiljø
  • Tilbyder hurtige og nemme skalerbarhedsmuligheder
  • Kræver ingen fysisk vedligeholdelse
  • Det giver flere virtuelle miljøer, hvilket er ideelt for fuldtidshandlende

Der er dog nogle ulemper ved at bruge en indlejret VM:

  • Langsom ydeevne
  • Kompatibilitet og netværksproblemer
  • Ikke understøttet i de fleste virtuelle maskiner
  • Ikke-begyndervenlig konfiguration
  • Hyper-V-nesting-funktionen er kun tilgængelig for Intel-processorer
  • Ingen støtte til live migration
  • Indlejringsfunktionen kræver manuel aktivering
  • Hvis værtens OS bliver hacket, er alle virtuelle sessioner i fare

Hvis du vil fjerne alle ulemperne ved indlejret virtualisering, bør du vælge VPS med indlejret virtualisering; den samme virtualiseringsteknologi, men 100 % sikker, brugervenlig og mere budgetvenlig.

VPS med Nested Virtualization; Den ultimative løsning til at køre BlueStacks på enhver enhed!

Lad os tale om emulatorer, specifikt BlueStacks Android-emulatoren. Lad os sige, at du har en gammel pc med minimale hardwareressourcer og ikke engang kan installere BlueStacks. Din bedste og mest omkostningseffektive mulighed er at bruge VPS til Android-emulator, det eksklusive produkt, vi tilbyder til latterlige priser.

blue-stacks-vps Android Emulator VPS

Få Cloudzys Android VPS, og start nemt dine facoriterede Android-apps på en kraftig VPS understøttet af de bedste teknologier for en problemfri oplevelse!

Start lige her

Cloudzy BlueStacks VPS er i bund og grund en VPS med indlejret virtualisering. Hvordan?

Lad os gå tilbage til kernebetydningen af ​​indlejret virtualisering; det er en virtualiseringsteknologi, der kører på virtualiseringssoftware.

Vores BlueStacks VPS fungerer således:

Du kan køre BlueStacks-emulatoren i et virtuelt miljø uden at installere den på dit originale system. Så du bruger en virtuel software _BlueStacks_ på en anden virtuel software _VPS_, derfor en VPS med indlejret virtualisering.

VPS med indlejret virtualisering er en sjov nyhed i teknologiverdenen, så prøv det, og hvis du beslutter dig for ikke at nyde det, vil vi give dig fuld refusion uden spørgsmål.

FAQ

Hvad er VPS med Nested Virtualization use case?

En VPS med indlejret virtualisering giver dig mulighed for at køre software som _BlueStacks_ uden at stole på dit systems hardwareressourcer. Tjek det sidste afsnit af denne artikel for mere information.

Er indlejret virtualisering sikker?

Din indlejrede VM bør være sikker, hvis du installerer antivirussoftware eller firewalls på din VM's gæste-OS. VPS med indlejret virtualisering er den bedste mulighed for at skabe flere virtuelle miljøer inden for et 100 % sikkert og uigennemtrængeligt operativsystem.

Påvirker indlejret virtualisering ydeevne?

Da en indlejret VM kører på en virtuel maskines Hypervisor, som trækker sin strøm fra hardwareressourcer, kan du opleve nogle forsinkelser eller andre ydeevneproblemer, hvis din CPU ikke er stærk nok, eller dit system har utilstrækkelig RAM.

Hvad er fordelen ved at bruge VPS med indlejret virtualisering?

VPS med indlejret virtualisering er den mest omkostningseffektive løsning til test og udvikling af forskellig software uanset dit operativsystem. For eksempel gør vores BlueStacks VPS, som er en VPS til Android-emulator, brugere i stand til at køre og teste software i et Android OS uden at skulle installere BlueStacks på deres computer.

Understøtter Windows 10 indlejret virtualisering?

Ja. Windows 10 har en indbygget Hypervisor kaldet Hyper-V, som gør det muligt for brugere at aktivere indlejret virtualisering i værts-VM'en.

Hvorfor understøttes indlejret virtualisering ikke af de fleste cloud-udbydere?

  • Sikkerhedsproblemer vedrørende værtshypervisorer, såsom ondsindede koder
  • Dårlig I/O-ydelse
  • Inkompatibel med AMDs Secure Encrypted Virtualization (SEV) og Intels Trust Domain Extensions (TDX)

Kan jeg bruge VPS med indlejret virtualisering som VPS til Android-emulator?

Ja. Cloudzys BlueStacks VPS er teknisk set en VPS med indlejret virtualisering. Dette produkt gør det muligt for brugere at køre BlueStacks_ en Android-emulator i et virtuelt miljø_ VPS.

Dele

Mere fra bloggen

Fortsæt med at læse.

Bedste selv-hostede apps, du kan køre med Cosmos Cloud-forsidebillede med app-paneler omkring et Cosmos-dashboard.
Servere & OS

Bedste selv-hostede apps, du kan køre med Cosmos Cloud: Filer, medier, adgangskoder, automatisering og mere!

Måske har du konfigureret Cosmos Cloud og vil nu se, hvilke apps der passer godt til den, eller måske har du ikke engang besluttet dig for Cosmos endnu og vil bare se, hvor godt den passer til dit arbejde.

Nick SilverNick Silver 16 min læst
Portainer vs Cosmos Cloud til styring af Docker Apps-cover med hybrid opsætningsdiagram og neon ops vs adgangsblokke.
Servere & OS

Portainer vs Cosmos Cloud: Bedst egnet til Docker App Management

Hvis du allerede kender Docker og bare vil have den renere måde at køre en voksende app-stack på, er her det korte svar på Portainer vs Cosmos Cloud. Portainer er det stærkeste valg for direc

Nick SilverNick Silver 14 min læst
Cosmos Cloud vs CasaOS vs Umbrel funktionsgrafik, der viser tre selv-hostede stier inde i en abstrakt cloud-netværksverden.
Servere & OS

Cosmos Cloud vs CasaOS vs Umbrel: Hvilken Self-Hosted Platform passer til din opsætning?

Det korte svar er, at CasaOS stadig er det nemmeste sted at begynde, Umbrel har den reneste kurerede følelse, og Cosmos Cloud giver mere mening, når du vil have strammere kontrol over domaet

Nick SilverNick Silver 11 min læst

Klar til at implementere? Fra $2,48/md.

Uafhængig sky, siden 2008. AMD EPYC, NVMe, 40 Gbps. 14 dages pengene tilbage.