Forskjellen mellom VirtualBox og VMware og Parallels

Anonim

VirtualBox vs VMware vs Parallels

Platform Virtual Machines (VM) blir brukt svært tungt fordi de gir evnen til å etterligne en komplett fysisk maskin maskin på toppen av en annen. De fleste av slik programvare tillater å ha flere maskiner på toppen av en fysisk plattform. VirtualBox, VMware og Parallels er tre av de mest populære plattformen VM-programvare. VirtualBox er den mest populære VM-programvaren for øyeblikket. I mellomtiden er VMware og Parallels de to store aktørene i Mac-markedet for forbruker virtualisering (kommersiell).

Hva er VirtualBox?

VirtualBox (Oracle VM VirtualBox) er en virtualiseringspakke for x86, utviklet av Oracle Corporation. Den er utgitt som medlem av deres familie av virtualiseringsprodukter. Den opprinnelige skaperen er innotek GmbH, som ble kjøpt av Sun Microsystems. VirtualBox er installert på toppen av det eksisterende operativsystemet (vertssystemer). Deretter kan mange andre operativsystemer (Guest OSer) ved hjelp av VirtualBox lastes og kjøre. VirtualBox støtter Linux, Mac OS X, Windows XP, Windows Vista, Windows 7, Solaris og OpenSolaris som vertsoperativsystem. VirtualBox støtter Windows, Linux, BSD, OS / 2, Solaris, etc som gjesteoperativsystemer. Det tillater også begrenset virtualisering av Mac OS X på Apple-maskinvare. Det regnes for tiden som den mest populære virtualiseringsprogramvaren.

VirtualBox gir mulighet til å starte, pause, stoppe og fortsette noen av vertsoperativsystemene det laster, uten å forstyrre andre virtuelle maskiner. Videre kan hver virtuell maskin uavhengig konfigureres til å kjøre med egen programvare / maskinvareemulering (hvis den støttes). Et felles utklippstavle (blant mange andre metoder) brukes til kommunikasjonen mellom verten og gjesteoperativsystemene. I tillegg er kommunikasjon mellom to virtuelle maskiner også mulig med riktig konfigurasjon på plass. Fordi både Intels VT-x og AMDs AMD-V-maskinvarevirtualiseringsutvidelser støttes av VirtualBox, kan det trygt unngå noen problemer som oppstår når bare programvareemulering brukes.

Hva er VMware?

VMware er en virtualiserings programvare utviklet av VMware, Inc. VMware er basert i California, USA, og ble grunnlagt i 1998, selv om det nå eies av EMC Corporation. Stasjonære versjoner av VMware (VMware Workstation, VMware Fusion og VMware Player) kan kjøres på Windows, Linux og Mac OS X. Imidlertid kan VMware-serverversjoner (VMware ESX og VMware ESXi) kjøres direkte på servermaskinvare uten å kreve operativsystem, fordi de bruker hypervisorteknologi (som kartlegger verts maskinvare direkte til virtuelle plattformers ressurser).VMware Workstation gjør det mulig å kjøre flere x86 eller x86-64 operativsystemer. VMware Fusion er et lignende produkt beregnet for Intel Mac-brukere. VMware Player er fri programvare som ligner både VMware Workstation og VMware Fusion. VMware-programvare gir virtualisering av video / nettverk / harddiskadaptere. Pass-through drivere leveres av verten for USB og Serial / Parallel porter. Så de virtuelle maskinene som kjører på VMware, er ekstremt bærbare, slik at systemadministratorene kan pause på en maskin, flytte den til en annen maskin og fortsette fra nøyaktig hvor den ble stanset.

Hva er Parallels?

Paralleller (eller Parallels Desktop for Mac) er en virtualiseringsprogramvare som tilbyr maskinvareemulering virtualisering for Mac-maskiner med Intel-chips. Det er utviklet av Parallels Inc. Parallels VM-programvare bruker også hypervisor teknologi (lik VMware). Dette gjør det mulig for alle virtuelle maskiner å virke akkurat som en frittstående maskin (med alle egenskapene til en faktisk datamaskin). Dette gir derfor høy portabilitet (det vil si at du kan stoppe en virtuell maskin, kopiere den til en annen og starte på nytt) til forekomstene av virtuelle maskiner, fordi alle virtuelle maskiner bruker de samme driverne, uavhengig av de faktiske ressursene som brukes på verten. Paralleller kan bruke Mac OS X 10. 4 eller nyere kjører på Intel-drevne Mac-maskiner som vertsoperativsystem. Det kan ha Windows, Mac OS X Leopard Server og Mac OS X Snow Leopard Server, flere Linux-distribusjoner, FreeBSD, OS / 2, Solaris og mange andre operativsystemer som gjesteoperativsystemet.

Hva er forskjellen mellom VirtualBox og VMware og Parallels?

Selv om VirtualBox, VMware og Parallels er populære virtualiseringsprogramvare, har de mange forskjeller mellom dem.

- De støtter alle Windows 2000, Windows XP, Windows 2003, Windows Vista, Linux og Mac OS X som vertsoperativsystem. Men, VirtualBox er den eneste programvaren som støtter Windows 7, Windows 2008 Server, Solaris 10U5 +, OpenSolaris, FreeBSD (i nær fremtid) som vertsoperativsystemene.

- Alle tre programvarestøttene DOS, Windows 3. 1, 95, 98, NT, 2000, XP, Vista, Linux som gjesteoperativsystem. Men igjen, VirtualBox er den eneste programvaren som kan laste inn Windows 7, Windows Server 2003/2008, OpenBSD og OpenSolaris. VMware støtter ikke OS / 2, mens Parallels ikke støtter FreeBSD og Solaris som gjesteoperativsystemet.

- Selv om alle tre støtter 64-biters versjoner av gjesteoperativsystemer, støtter bare VirtualBox og VMware 64-biters vertsoperativsystemer.

- Både VirtualBox og Parallels støtter Intel VT-x og AMD-V virtualiseringsutvidelser, men denne støtten er begrenset på VMware.

- VirtualBox, VMware og Parallels gir virtuelle nettverkskort opp til henholdsvis 8, 4 og 5.

- Både VirtualBox og VMware kan støtte IDE- eller SATA-virtuelle diskkontrollere, men Parallels vil bare støtte IDE. VirtualBox er imidlertid den eneste programvaren som støtter iSCSI (som gjør det mulig for virtuelle maskiner å få tilgang til lagringsservere over iSCSI).

- Selv om alle programvarene gir serielle porter, gir bare Parallels og VMware parallelle porter.

- Bare VirtualBox støtter CD / DVD-skriving.

- Videre er VirtualBox den eneste virtualiseringsprogramvaren med ubegrenset 3D-akselerasjon. Faktisk har Parallels ingen 3D-akselerasjonsfunksjoner.

- Bare VirtualBox støtter VMware-bilder ut av VirtualBox og Parallels.

- I motsetning til VirtualBox og VMware støtter Parallels ikke Headless-operasjon.

- VirtualBox er virtualiseringsprogramvaren med ubegrenset ekstern virtuell maskintilgang (med integrert RDP-server). Faktisk har Parallels ingen muligheter for ekstern tilgang. På samme måte støtter bare VirtualBox ekstern USB-tilgang.

- Bare VirtualBox og VMware gir rapporter om gjestekraftstatus.

- Bare, VirtualBox og VMware kommer med en API. Men bare VirtualBox er åpen kildekode (med få funksjoner i lukket kildekode).

- Til forskjell fra med Parallels og VMware, er tilpasninger mulig (på forespørsel) med VirtualBox.

- Endelig er VirtualBox den eneste gratis virtualiseringsprogramvaren ut av de tre. Parallels er imidlertid betydelig billigere enn VMware.