Skillnad Mellan VirtualBox Och VMware Och Parallels

Skillnad Mellan VirtualBox Och VMware Och Parallels
Skillnad Mellan VirtualBox Och VMware Och Parallels

Video: Skillnad Mellan VirtualBox Och VMware Och Parallels

Video: Skillnad Mellan VirtualBox Och VMware Och Parallels
Video: Mac Virtualization Showdown, Parallels vs VirtualBox 2024, December
Anonim

VirtualBox vs VMware vs Parallels

Platform Virtual Machines (VM) används väldigt tungt eftersom de ger möjlighet att efterlikna en komplett fysisk datormaskin ovanpå en annan. Det mesta av sådan programvara gör det möjligt att ha flera maskiner ovanpå en fysisk plattform. VirtualBox, VMware och Parallels är tre av de mest populära VM-programvarorna för plattformar. VirtualBox är den mest populära VM-programvaran just nu. Under tiden är VMware och Parallels de två stora aktörerna på Mac-marknaden för konsumentvirtualisering (kommersiell).

Vad är VirtualBox?

VirtualBox (Oracle VM VirtualBox) är ett virtualiseringspaket för x86, utvecklat av Oracle Corporation. Det släpps som en medlem av deras familj av virtualiseringsprodukter. Dess ursprungliga skapare är innotek GmbH, som köptes av Sun Microsystems. VirtualBox installeras ovanpå det befintliga operativsystemet (värdsystem). Sedan, med hjälp av VirtualBox, kan många andra operativsystem (Guest OSs) laddas och köras. VirtualBox stöder Linux, Mac OS X, Windows XP, Windows Vista, Windows 7, Solaris och OpenSolaris som värdoperativsystem. VirtualBox stöder Windows, Linux, BSD, OS / 2, Solaris, etc. som gästoperativsystem. Det tillåter också begränsad virtualisering av Mac OS X på Apple-hårdvara. Det anses vara den mest populära virtualiseringsprogramvaran just nu.

VirtualBox ger dig möjlighet att starta, pausa, stoppa och återuppta något av de värdoperativsystem som den laddar utan att störa andra virtuella maskiner. Dessutom kan varje virtuell maskin konfigureras oberoende för att köra med sin egen mjukvara / hårdvaruemulering (om den stöds). Ett vanligt urklipp (bland många andra metoder) används för kommunikationen mellan värden och gästoperativsystemen. Dessutom är kommunikation mellan två virtuella maskiner också möjlig med korrekt konfiguration på plats. Eftersom både Intels VT-x och AMDs AMD-V hårdvaruvirtualiseringstillägg stöds av VirtualBox, kan det säkert undvika få problem som uppstår när endast programvaruemulering används.

Vad är VMware?

VMware är en virtualiseringsprogramvara som utvecklats av VMware, Inc. VMware är baserat i Kalifornien, USA och grundades 1998, men ägs nu av EMC Corporation. Stationära versioner av VMware (VMware Workstation, VMware Fusion och VMware Player) kan köras på Windows, Linux och Mac OS X. VMware-serverversioner (VMware ESX och VMware ESXi) kan dock köras direkt på serverhårdvara utan att det krävs ett operativsystem, eftersom de använder hypervisor-teknik (som mappar värdens hårdvara direkt till virtuella plattformars resurser). VMware Workstation tillåter körning av flera x86- eller x86-64-operativsystem. VMware Fusion är en liknande produkt avsedd för Intel Mac-användare. VMware Player är fri programvara som liknar både VMware Workstation och VMware Fusion. VMware-programvara tillhandahåller virtualisering av video- / nätverks- / hårddiskadaptrar. Pass-through-drivrutiner tillhandahålls av värden för USB- och serie- / parallellportar. Så de virtuella maskinerna som körs på VMware är extremt bärbara, så att systemadministratörer kan pausa på en maskin, flytta den till en annan maskin och återuppta från exakt var den pausades.

Vad är paralleller?

Parallels (eller Parallels Desktop för Mac) är en virtualiseringsprogramvara som erbjuder hårdvaruemuleringsvirtualisering för Mac-datorer med Intel-chips. Den är utvecklad av Parallels Inc. Parallels VM-programvara använder också hypervisor-teknik (liknar VMware). Detta gör det möjligt för alla virtuella maskiner att agera exakt lika med en fristående maskin (med alla egenskaper hos en faktisk dator). Följaktligen ger detta hög portabilitet (dvs att låta stoppa en virtuell maskin som körs, kopiera den till en annan och starta om) till förekomsten av virtuella maskiner, eftersom alla virtuella maskiner använder identiska drivrutiner oavsett de faktiska resurser som används på värden. Paralleller kan använda Mac OS X 10.4 eller senare på Intel-drivna Mac-maskiner som värdoperativsystem. Det kan ha Windows,Mac OS X Leopard Server och Mac OS X Snow Leopard Server, flera Linux-distributioner, FreeBSD, OS / 2, Solaris och många andra operativsystem som gästoperativsystem.

Vad är skillnaden mellan VirtualBox och VMware och Parallels?

Även om VirtualBox, VMware och Parallels är populära virtualiseringsprogram, har de många skillnader mellan dem.

- De stöder alla Windows 2000, Windows XP, Windows 2003, Windows Vista, Linux och Mac OS X som värdoperativsystem. Men VirtualBox är den enda programvaran som stöder Windows 7, Windows 2008 Server, Solaris 10U5 +, OpenSolaris, FreeBSD (inom en snar framtid) som värdoperativsystem.

- Alla tre mjukvarorna stöder DOS, Windows 3.1, 95, 98, NT, 2000, XP, Vista, Linux som gästoperativsystem. Men återigen är VirtualBox den enda programvaran som kan ladda Windows 7, Windows Server 2003/2008, OpenBSD och OpenSolaris. VMware stöder inte OS / 2, medan Parallels inte stöder FreeBSD och Solaris som gästoperativsystem.

- Även om alla tre stöder 64-bitarsversioner av gästoperativsystem, stöder endast VirtualBox och VMware 64-bitars värdoperativsystem.

- Både VirtualBox och Parallels stöder Intel VT-x och AMD-V virtualiseringstillägg, men detta stöd är begränsat på VMware.

- VirtualBox, VMware och Parallels tillhandahåller virtuella nätverkskort upp till 8, 4 respektive 5.

- Både VirtualBox och VMware har stöd för virtuella IDE- eller SATA-styrenheter, men Parallels stöder endast IDE. VirtualBox är dock den enda programvaran som stöder iSCSI (som tillåter virtuella maskiner att direkt komma åt lagringsservrar via iSCSI).

- Även om all den programvaran tillhandahåller seriella portar, är det bara Parallels och VMware som ger parallella portar.

- Endast VirtualBox stöder CD / DVD-skrivning.

- Dessutom är VirtualBox den enda virtualiseringsprogramvaran med obegränsad 3D-acceleration. Faktum är att Parallels inte har några 3D-accelerationsfunktioner.

- Utan VirtualBox och Parallels stöder endast VirtualBox VMware-bilder.

- Till skillnad från VirtualBox och VMware stöder Parallels inte huvudlös drift.

- VirtualBox är virtualiseringsprogramvaran med obegränsad fjärråtkomst för virtuell maskin (med integrerad RDP-server). Faktum är att Parallels inte har några fjärråtkomstfunktioner. På samma sätt stöder endast VirtualBox fjärr-USB-åtkomst.

- Endast VirtualBox och VMware ger rapporter om gästens strömstatus.

- Endast VirtualBox och VMware har ett API. Men endast VirtualBox är öppen källkod (med få slutna källkodsfunktioner).

- Till skillnad från paralleller och VMware är anpassningar möjliga (på begäran) med VirtualBox.

- Slutligen är VirtualBox den enda gratis virtualiseringsprogramvaran av de tre. Parallels är dock betydligt billigare än VMware.

Rekommenderas: