Skillnad mellan VirtualBox och VMware och Parallels

VirtualBox vs VMware vs Parallels

Plattform virtuella maskiner (VM) används mycket kraftigt eftersom de ger möjlighet att emulera en komplett fysisk datormaskin ovanpå en annan. De flesta av sådan mjukvara tillåter att ha flera maskiner ovanpå en fysisk plattform. VirtualBox, VMware och Parallels är tre av de mest populära plattformen VM-programvaran. VirtualBox är den mest populära VM-programvaran för tillfället. Under tiden är VMware och Parallels de två största aktörerna på marknaden för konsumentvarualisering (kommersiell) för Mac.

Vad är VirtualBox?

VirtualBox (Oracle VM VirtualBox) är ett virtualiseringspaket för x86, utvecklat av Oracle Corporation. Det släpps som 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). Med hjälp av VirtualBox kan många andra operativsystem (Guest OS) 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äst operativsystem. Det tillåter även begränsad virtualisering av Mac OS X på Apples hårdvara. Det anses för närvarande vara den mest populära virtualiseringsprogramvaran.

VirtualBox ger möjlighet att starta, pausa, stoppa och återuppta något av de värd operativsystem som laddas, utan att störa andra virtuella maskiner. Dessutom kan varje virtuell maskin konfigureras oberoende av sin egen mjukvara / hårdvarulimulering (om den stöds). Ett gemensamt urklipp (bland många andra metoder) används för kommunikation mellan värd och gästoperativsystem. 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årdvaruvirtualiseringsutvidgningar stöds av VirtualBox, kan det säkert undvika några problem som uppstår när endast emulering av program används.

Vad är VMware?

VMware är en virtualiseringsprogramvara som utvecklats av VMware, Inc. VMware är baserat i Kalifornien, USA och grundades 1998, men nu ägs det av EMC Corporation. Desktop-versioner av VMware (VMware Workstation, VMware Fusion och VMware Player) kan köras på Windows, Linux och Mac OS X. VMware-serverns versioner (VMware ESX och VMware ESXi) kan dock köras direkt på serverhårdvara utan att behöva ett operativsystem, eftersom de använder hypervisorteknologi (som kartlägger värdens hårdvara direkt till virtuella plattformars resurser). VMware Workstation gör det möjligt att köra 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-programvaran ger virtualisering av video / nätverk / hårddiskadaptrar. Pass-through drivrutiner tillhandahålls av värden för USB och seriella / parallella portar. Så de virtuella maskiner som körs på VMware är extremt bärbara, vilket gör det möjligt för systemadministratörer att pausa på en maskin, flytta den till en annan maskin och fortsätta från exakt var den pausades.

Vad är Parallels?

Paralleller (eller Parallels Desktop for Mac) är en virtualiseringsprogramvara som erbjuder hårdvarulösning virtualisering för Mac-datorer med Intel-chips. Det är utvecklat av Parallels Inc. Parallels VM-programvara använder också hypervisorteknologi (liknande VMware). Detta gör det möjligt för alla virtuella maskiner att fungera exakt lika med en fristående maskin (med alla egenskaper hos en faktisk dator). Följaktligen ger detta hög portabilitet (dvs. tillåter att stoppa en virtuell maskin, kopiera den till en annan och starta om) till förekomsten av virtuella maskiner, eftersom alla virtuella maskiner använder samma drivrutiner oberoende av de faktiska resurserna 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ästoperativsystemet..

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 programvaruuppdateringarna DOS, Windows 3.1, 95, 98, NT, 2000, XP, Vista, Linux som gästoperativsystem. Men igen ä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.

- Trots att alla tre stöder 64-bitars versioner av gästoperativsystem, stödjer bara 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 ger virtuella nätverkskort upp till 8, 4 respektive 5.

- Både VirtualBox och VMware kan stödja IDE- eller SATA-virtuella diskstyrenheter, men Parallels kommer endast stödja IDE. VirtualBox är dock den enda mjukvaran som stöder iSCSI (som tillåter virtuella maskiner att direkt komma åt lagringsservrar över iSCSI).

- Även om alla där programvara tillhandahåller seriella portar, tillhandahåller endast Parallels och VMware 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.

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

- Till skillnad från VirtualBox och VMware stöder Parallels inte Headless-funktion.

- VirtualBox är virtualiseringsprogrammet med obegränsad fjärr virtuell maskinåtkomst (med integrerad RDP-server). I själva verket har Parallels inga fjärråtkomstmöjligheter. 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 kommer med ett API. Men endast VirtualBox är öppen källkod (med få funktioner i sluten källkod).

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

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