VirtualBox vs VMWare vs. Hyper-V: Vad är den bästa virtuella maskinen?

VirtualBox vs VMWare vs. Hyper-V: Vad är den bästa virtuella maskinen?

Det finns flera virtualiseringsverktyg tillgängliga för Windows 10 -användare. Men tre verktyg dominerar marknaden: VirtualBox , VMware , och Microsoft Hyper-V . Men vilket av dessa virtuella maskinverktyg är bäst?





Dessutom är de inte alla likadana?





Att välja mellan VirtualBox, VMware Workstation Player och Windows 10 integrerad Hyper-V är svårt. Så här staplar de tre virtuella maskinverktygen upp och vilken du ska använda för vissa uppgifter.





Vad är en Hypervisor?

Låt oss börja med den stora frågan: hur är VirtualBox, VMware Workstation Player och Hyper-V på Windows 10 olika? Alla låter dig köra en virtuell miljö på din värdmaskin, eller hur?

Jo, det gör de. Men trots den likheten fungerar de virtuella maskinverktygen annorlunda under huven. Det beror på att virtuella maskiner är beroende av två olika typer av programvara som kallas hypervisorer att installera och köra.



Hypervisor fungerar som plattform för virtuella maskiner. Det ger den nödvändiga uppdelningen mellan det virtuella maskinens operativsystem och värdmaskinens hårdvara. Värdmaskinen kan dela sina resurser, som minne och processorkraft, över flera arbetsbelastningar.

Det finns två typer av hypervisor: Typ 1 och Typ 2 .





Typ 1 Hypervisor

En typ 1-hypervisor körs direkt på värdmaskinens hårdvara och kallas ibland en hypermetall-hypervisor.

Microsoft Hyper-V är ett utmärkt exempel på en typ 1-hypervisor. Det kräver ingen ytterligare installation via ett externt paket och hanterar direkt gästoperativsystemet.





VMWare ESX och vSphere, Citrix XenServer och Oracle VM är alla typ 1 -hypervisorer.

Typ 2 Hypervisor

En typ 2 -hypervisor installeras på operativsystemet, precis som alla andra program, och är känd som en värd -hypervisor.

Den virtuella maskinmiljön körs som en process på värddatorn och delar fortfarande systemhårdvaran, men hanteringen av den virtuella maskinen leder genom värden istället för att utföra kommandon direkt. Konsekvensen av detta arrangemang är en liten latens mellan åtgärderna.

VirtualBox, VMware Workstation och VMware Workstation Player är exempel på en typ 2 -hypervisor.

Vad är skillnaden mellan VirtualBox, VMware Workstation Player och Hyper-V?

Nu vet du skillnaden mellan hypervisortyper, att förstå skillnaderna, begränsningarna och positiva av varje alternativ är lättare. Låt oss dela upp det i några avsnitt.

Enkel användning

Hyper-V är integrerat med Windows 10 Pro, Education och Enterprise, men inte Windows 10 Home. Du måste aktivera Hyper-V med Windows-funktioner eller ett PowerShell-kommando, men det tar hand om själva aktiveringen.

Efter aktivering erbjuder Hyper-V ett snabbt alternativ för skapande av virtuella maskiner och ett mer omfattande alternativ för skapande av virtuella maskiner via Hyper-V Manager.

Det är enkelt att skapa en virtuell maskin genom varje Hyper-V-alternativ . Det snabba alternativet för att skapa virtuella maskiner fyller dock automatiskt i inställningarna som kan orsaka fel eller fel när du försöker starta den virtuella maskinen.

Hyper-V: s mer omfattande anpassade alternativ för skapande av virtuella maskiner tillåter större kontroll över inställningarna.

Både VirtualBox och VMware Workstation Player har en guide för att skapa virtuella datorer. Guiden för varje program guidar dig genom processen för skapande av virtuella maskiner. Det finns dock skillnader.

Exempelvis har VirtualBox -guiden att du skapar en grundläggande virtuell dator för vilken du redigerar inställningarna efteråt, men den erbjuder några föreslagna värden för specifika virtuella maskintyper. Så här konfigurerar du och använder VirtualBox . Som en fungerande exampe, här är hur du kan använda VirtualBox för att installera Ubuntu .

Med guiden VMware Workstation Player kan du anpassa inställningar under processen för skapande av virtuella maskiner.

Skillnaden är inte stor, men det betyder att den virtuella datorn VMware Workstation Player är redo att köras efter att guiden är klar, snarare än att ändra fler inställningar när den är klar.

Prestanda

Prestanda för en virtuell maskin avser hårdvaran du använder för att köra den. Med virtualisering är hårdvara kung. Dessutom gör den virtuella maskinen du använder en enorm skillnad.

Jag testar varje virtuell maskin med ett Lubuntu-gästoperativsystem på mitt skrivbord som har en Intel i5-3570K, 16 GB RAM och en Nvidia GTX 1070. Det är inte den mest kraftfulla CPU, men hanterar det mesta.

Enkelt uttryckt är VirtualBox ett av de långsammaste tillgängliga virtuella maskinalternativen.

Om du har anständig hårdvara kommer du inte att märka stammarna och surra lika mycket. Men på en maskin med låg effekt ger VirtualBox inte den bästa virtualiseringsupplevelsen.

Prestandaunderskottet märks mest när du byter till VMware Workstation Player. Att köra samma gästoperativsystem på samma hårdvara visar att VMware Workstation Player är en smidigare och smidigare upplevelse.

Så, var passar Hyper-V in i allt detta? Hyper-V-installationen av Lubuntu fungerade bra och var märkbart smidig. Det är viktigt att notera att vissa Windows 10 Hyper-V-användare rapporterar prestandaproblem på andra områden när de aktiverar Hyper-V på sitt system.

Eftersom Hyper-V körs på BIOS-nivå snarare än som programvara i operativsystemet är virtualiseringen alltid på, även om du inte använder en virtuell maskin.

Slår tillfälligt av och på Hyper-V-virtualisering

Om du känner att Windows 10 Hyper-V påverkar din spelprestanda eller på annat sätt (utan att en virtuell maskinmiljö körs) kan du använda ett kommando för att stänga av Hyper-V-virtualiseringstjänster.

Typ kommando i sökfältet Start -meny och välj Kör som administratör . Ange sedan följande kommando:

bcdedit /set hypervisorlaunchtype off

Starta sedan om ditt system. Hyper-V-virtualisering startar inte efter omstarten, och du bör se att din prestanda återgår till det normala. Om du vill slå på Hyper-V-virtualisering igen använder du följande kommando:

bcdedit /set hypervisorlaunchtype on

Starta om ditt system igen.

Funktionalitet

Om du är osäker på hur du väljer mellan de tre alternativen, överväga funktionerna för varje alternativ. Du kan köra ett gästoperativsystem med VirtualBox, VMware Workstation Player eller Hyper-V, men varje hypervisor har sina finesser.

Ögonblicksbilder och kontrollpunkter

Ett stort plus för VirtualBox och Hyper-V är Ögonblicksbilder och Kontrollpunkter .

Även om plattformarna använder olika namn, är Snapshots och Checkpoints mycket liknande verktyg. De låter dig ta en bild av den virtuella maskinen i dess nuvarande status. Bilden bevarar den virtuella maskinen, så att du kan återgå till det specifika ögonblicket.

Tyvärr stöder inte VMware Workstation Player Snapshots eller Checkpoints. Du kan tillfälligt stänga av gästoperativsystemet för att återuppta från en viss punkt, men det är inte samma sak som att skapa en bildhistorik för den virtuella datorn.

Fildelning

Varje hypervisor låter dig dra och släppa filer mellan värd- och gästoperativsystemet. Du kan också aktivera delade filer och mappar, även om Windows 10 Hyper-V gör processen betydligt mer komplicerad än VirtualBox eller VMware Workstation Player.

Sömlöst läge

VirtualBox och VMware Workstation Player använder båda sömlöst läge för att integrera den virtuella maskinmiljön i värdoperativsystemet. Sömlöst läge tar bort det extra virtuella maskinfönstret och menyerna, vilket gör att det känns som om gästoperativsystemet är en del av värden.

Tyvärr har Windows 10 Hyper-V inte ett sömlöst läge.

Kryptering av virtuell maskin

Om du vill kryptera dina virtuella maskiner har du tur. Varje hypervisor stöder kryptering av ett eller annat slag.

VMware Workstation Player stöder kryptering av virtuella maskiner ur lådan.

varför fungerar inte mina datorhögtalare

VirtualBox stöder kryptering med installationen av VirtualBox gästtillägg, tillgängliga för varje VirtualBox gästmiljö.

Hyper-V på Windows 10 stöder kryptering med Microsofts BitLocker.

Varje alternativ är säkert och fungerar bra med respektive plattform.

Kosta

Varje hypervisor är gratis, men vissa är friare än andra. Varför?

VirtualBox och VMware Workstation Player är gratis för alla användare. Så länge din maskinvara kan köra gästoperativsystemet utan att förstöra värden i processen kan du använda den gratis virtuella maskinprogramvaran.

Medan Windows 10 Hyper-V också är gratis men bara om du har rätt version av Windows 10.

Det finns lösningar för Windows 10 Home-användare som är desperata efter att använda Hyper-V på sin hårdvara. Men de människorna kan lika gärna använda ett av de kostnadsfria alternativen snarare än att lösa skohorn.

Glöm inte, fixen kan fungera idag, men det kanske inte fungerar med nästa Windows 10 -uppdatering.

Gästoperativsystem

Windows 10 Hyper-V har vissa begränsningar när det gäller gästoperativsystem. Hyper-V stöder virtuella Windows-, Linux- och FreeBSD-maskiner. Det stöder inte macOS.

VirtualBox och VMware Workstation Player stöder nästan alla gästoperativsystem, inklusive macOS.

Observera att en macOS -gäst som inte fungerar fungerar inte direkt. Följ vår handledning på hur man installerar macOS i VirtualBox eller VMware Workstation Player på Windows 10.

Vad är det bästa virtuella maskinverktyget på Windows 10?

Att välja mellan VirtualBox, VMware Workstation Player och Windows 10 Hyper-V är svårt. Om du har en kraftfull maskin som kör Windows 10 Pro, Education eller Enterprise kan du välja mellan hypervisorerna.

Om du använder en mindre kraftfull maskin rekommenderar jag att du använder VMware Workstation Player. Det ger bättre stöd och stabilitet för ett brett utbud av hårdvara.

Fortfarande osäker på om du ens behöver en virtuell maskin? Kolla in dessa praktiska skäl att börja använda en virtuell maskin .

Dela med sig Dela med sig Tweet E-post 12 videosajter som är bättre än YouTube

Här är några alternativa videosajter till YouTube. De har alla en annan nisch, men är värda att lägga till i dina bokmärken.

Läs Nästa
Relaterade ämnen
  • Windows
  • Teknik förklaras
  • Virtualisering
  • VirtualBox
  • Virtuell maskin
Om författaren Gavin Phillips(945 artiklar publicerade)

Gavin är Junior Editor för Windows och Technology Explained, en regelbunden bidragsgivare till den riktigt användbara podden och en vanlig produktgranskare. Han har en BA (Hons) Contemporary Writing med digitala konstpraxis som plundras från Devons kullar, liksom över ett decennium av professionell skrivupplevelse. Han njuter av stora mängder te, brädspel och fotboll.

Mer från Gavin Phillips

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera