Forskellen mellem VirtualBox og VMware og Parallels

Anonim

VirtualBox vs VMware vs Parallels

Platform Virtual Machines (VM) bruges meget tungt, fordi de giver evnen til at efterligne en komplet fysisk computer maskine oven på en anden. De fleste af sådan software tillader at have flere maskiner oven på en fysisk platform. VirtualBox, VMware og Parallels er tre af de mest populære platform VM software. VirtualBox er den mest populære VM-software i øjeblikket. I mellemtiden er VMware og Parallels de to største aktører på markedet for forbruger virtualisering (kommerciel) software.

Hvad er VirtualBox?

VirtualBox (Oracle VM VirtualBox) er en virtualiseringspakke til x86, udviklet af Oracle Corporation. Det frigives som medlem af deres familie af virtualiseringsprodukter. Den oprindelige skaber er innotek GmbH, som blev købt af Sun Microsystems. VirtualBox er installeret oven på det eksisterende operativsystem (værtssystemer). Derefter kan mange andre operativsystemer (Guest OS'er) ved hjælp af VirtualBox indlæses og køres. VirtualBox understøtter Linux, Mac OS X, Windows XP, Windows Vista, Windows 7, Solaris og OpenSolaris som værtsoperativsystem. VirtualBox understøtter Windows, Linux, BSD, OS / 2, Solaris, osv. Som gæstesystemer. Det tillader også begrænset virtualisering af Mac OS X på Apple hardware. Det betragtes som den mest populære virtualiseringssoftware i øjeblikket.

VirtualBox giver mulighed for at starte, pause, stoppe og genoptage et hvilket som helst af de værtsoperativsystemer, det laster, uden at forstyrre andre virtuelle maskiner. Desuden kan hver virtuel maskine konfigureres til at køre med sin egen software / hardware emulering (hvis den understøttes). Et fælles udklipsholder (blandt mange andre metoder) bruges til kommunikationen mellem værten og gæsteoperativsystemerne. Derudover er kommunikation mellem to virtuelle maskiner også mulig med korrekt konfiguration på plads. Fordi både Intel's VT-x og AMDs AMD-V hardware virtualiseringsudvidelser understøttes af VirtualBox, kan det sikkert undgå nogle få problemer, der opstår, når kun softwareemulering anvendes.

Hvad er VMware?

VMware er en virtualiseringssoftware udviklet af VMware, Inc. VMware er baseret i Californien, USA og blev grundlagt i 1998, selvom det nu ejes af EMC Corporation. Desktop-versioner af VMware (VMware Workstation, VMware Fusion og VMware Player) kan køres på Windows, Linux og Mac OS X. VMware-serverversioner (VMware ESX og VMware ESXi) kan dog køre direkte på serverhardware uden at kræve et operativsystem, fordi de bruger hypervisorteknologi (der kortlægger værts hardware direkte til virtuelle platforme ressourcer).VMware Workstation gør det muligt at køre flere x86 eller x86-64 operativsystemer. VMware Fusion er et lignende produkt beregnet til Intel Mac-brugere. VMware Player er fri software, der ligner både VMware Workstation og VMware Fusion. VMware-softwaren giver virtualisering af video / netværk / harddiskadaptere. Pass-through drivere leveres af værten til USB og Serial / Parallel porte. Så de virtuelle maskiner, der kører på VMware, er ekstremt bærbare, så systemadministratorer kan sætte en pause på en enkelt maskine, flytte den til en anden maskine og genoptage fra præcis, hvor den blev standset.

Hvad er Parallels?

Paralleller (eller Parallels Desktop til Mac) er en virtualiseringssoftware, der tilbyder hardwareemulering virtualisering til Mac-computere med Intel chips. Det er udviklet af Parallels Inc. Parallels VM software bruger også hypervisorteknologi (svarende til VMware). Dette gør det muligt for alle virtuelle maskiner at virke nøjagtigt ens med en stand-alone maskine (med alle egenskaber af en faktisk computer). Dette giver derfor høj portabilitet (dvs. at tillade at stoppe en kørende virtuel maskine, kopiere den til en anden og genstarte) til forekomsterne af virtuelle maskiner, fordi alle virtuelle maskiner bruger de samme drivere uanset de faktiske ressourcer, der anvendes på værten. Paralleller kan bruge Mac OS X 10. 4 eller nyere kører på Intel-drevne Mac-maskiner som værtsoperativsystem. Det kan have Windows, Mac OS X Leopard Server og Mac OS X Snow Leopard Server, flere Linux-distributioner, FreeBSD, OS / 2, Solaris og mange andre operativsystemer som gæstesystem.

Hvad er forskellen mellem VirtualBox og VMware og Parallels?

Selvom VirtualBox, VMware og Parallels er populære virtualiseringssoftware, har de mange forskelle mellem dem.

- De understøtter alle Windows 2000, Windows XP, Windows 2003, Windows Vista, Linux og Mac OS X som værts operativsystemer. Men VirtualBox er den eneste software, der understøtter Windows 7, Windows 2008 Server, Solaris 10U5 +, OpenSolaris, FreeBSD (i nær fremtid) som værtsoperativsystemerne.

- Alle tre software understøtter DOS, Windows 3. 1, 95, 98, NT, 2000, XP, Vista, Linux som gæstesystem. Men igen er VirtualBox den eneste software, der kan indlæse Windows 7, Windows Server 2003/2008, OpenBSD og OpenSolaris. VMware understøtter ikke OS / 2, mens Parallels ikke understøtter FreeBSD og Solaris som gæstesystem.

- Selv om alle tre understøtter 64-bit versioner af gæstesystemer, understøtter kun VirtualBox og VMware 64-bit værtsoperativsystemer.

- Både VirtualBox og Parallels understøtter Intel VT-x og AMD-V virtualiseringsudvidelser, men denne support er begrænset på VMware.

- VirtualBox, VMware og Parallels giver virtuelle netværkskort op til henholdsvis 8, 4 og 5.

- Både VirtualBox og VMware kan understøtte IDE- eller SATA-virtuelle diskcontrollere, men Parallels understøtter kun IDE. VirtualBox er dog den eneste software, der understøtter iSCSI (som gør det muligt for virtuelle maskiner at få direkte adgang til lagringsservere over iSCSI).

- Selvom alle der leverer serielle porte, leverer Parallels og VMware parallelle porte.

- Kun VirtualBox understøtter cd / dvd-skrivning.

- VirtualBox er desuden den eneste virtualiseringssoftware med ubegrænset 3D-acceleration. Faktisk har Parallels ingen 3D-accelerationsfunktioner.

- Kun VirtualBox understøtter VMware-billeder ud af VirtualBox og Parallels.

- I modsætning til VirtualBox og VMware understøtter Parallels ikke Headless operation.

- VirtualBox er virtualiseringssoftwaren med ubegrænset fjernadgang til virtuel maskine (med integreret RDP-server). Faktisk har Parallels ingen fjernadgangskapacitet. På samme måde understøtter kun VirtualBox ekstern USB-adgang.

- Kun VirtualBox og VMware giver rapporter om gæstens strømstatus.

- Kun, VirtualBox og VMware leveres med en API. Men kun VirtualBox er open source (med få funktioner i lukket kilde).

- Til forskel fra Parallels og VMware er tilpasninger mulige (på forespørgsel) med VirtualBox.

- Endelig er VirtualBox den eneste gratis virtualiseringssoftware ud af de tre. Parallels er imidlertid betydeligt billigere end VMware.