Razlika med VirtualBox in VMware ter Parallels

VirtualBox vs VMware vs Parallels

Platformski virtualni stroji (VM) se zelo pogosto uporabljajo, ker omogočajo posnemanje popolnega fizičnega računalniškega stroja poleg drugega. Večina takšne programske opreme omogoča, da je na eni fizični platformi več strojev. VirtualBox, VMware in Parallels so tri najbolj priljubljene programske opreme VM. VirtualBox je trenutno najbolj priljubljena programska oprema VM. Medtem sta VMware in Parallels dva glavna akterja na trgu virtualizacije (komercialne) programske opreme za potrošnike Mac.

Kaj je VirtualBox?

VirtualBox (Oracle VM VirtualBox) je virtualizacijski paket za x86, ki ga je razvila korporacija Oracle. Izhaja kot član njihove družine izdelkov za virtualizacijo. Njegov prvotni ustvarjalec je innotek GmbH, ki ga je kupilo podjetje Sun Microsystems. VirtualBox je nameščen na vrhu obstoječega operacijskega sistema (gostiteljski sistemi). Nato je mogoče z VirtualBoxom naložiti in zagnati številne druge operacijske sisteme (Goste OS). VirtualBox kot gostiteljski operacijski sistem podpira Linux, Mac OS X, Windows XP, Windows Vista, Windows 7, Solaris in OpenSolaris. VirtualBox podpira Windows, Linux, BSD, OS / 2, Solaris itd. Kot gostujoče operacijske sisteme. Omogoča tudi omejeno virtualizacijo Mac OS X na strojni opremi Apple. Trenutno velja za najbolj priljubljeno programsko opremo za virtualizacijo.

VirtualBox omogoča zagon, zaustavitev, zaustavitev in nadaljevanje katerega koli od gostiteljskih operacijskih sistemov, ki jih naloži, brez motenja drugih virtualnih strojev. Poleg tega je vsak navidezni stroj mogoče neodvisno konfigurirati, da deluje s svojo emulacijo programske ali strojne opreme (če je podprta). Za komunikacijo med gostiteljem in gostujočimi operacijskimi sistemi se uporablja skupni odložišče (med drugimi drugimi metodami). Poleg tega je možna tudi komunikacija med dvema virtualnima strojema s pravilno konfiguracijo. Ker Intel-ove VT-x in AMD-jeve razširitve za virtualizacijo strojne opreme AMD-V podpirajo VirtualBox, se lahko varno izognemo težavam, ki se pojavijo, ko se uporablja samo programska emulacija.

Kaj je VMware?

VMware je programska oprema za virtualizacijo, ki jo je razvil VMware, Inc. VMware ima sedež v Kaliforniji, ZDA in je bila ustanovljena leta 1998, čeprav je zdaj v lasti družbe EMC Corporation. Namizne različice VMware (VMware Workstation, VMware Fusion in VMware Player) se lahko zaženejo v sistemih Windows, Linux in Mac OS X. Vendar pa se različice strežnikov VMware (VMware ESX in VMware ESXi) lahko zaženejo neposredno na strežniški strojni opremi, ne da bi potrebovali operacijski sistem, ker uporabljajo tehnologijo hipervizorja (ki preslika strojno opremo gostitelja neposredno v vire virtualnih platform). VMware Workstation omogoča izvajanje več operacijskih sistemov x86 ali x86-64. VMware Fusion je podoben izdelek, namenjen uporabnikom Intel Mac. VMware Player je brezplačna programska oprema, podobna tako VMware Workstation kot VMware Fusion. Programska oprema VMware omogoča virtualizacijo adapterjev za video / omrežje / trdi disk. Gonilnike prehoda ponuja gostitelj za vrata USB in Serial / Parallel. Torej so navidezni stroji, ki delujejo na VMware-ju, izjemno prenosljivi in ​​omogočajo sistemskim administratorjem, da zaustavijo na enem računalniku, ga premaknejo na drug stroj in nadaljujejo od tam, kjer je bil začasno ustavljen.

Kaj so paralele?

Parallels (ali Parallels Desktop for Mac) je programska oprema za virtualizacijo, ki ponuja virtualizacijo strojne emulacije za računalnike Mac z Intelovimi čipi. Razvil jo je Parallels Inc. Parallels VM programska oprema uporablja tudi tehnologijo hipervizorjev (podobno kot VMware). Tako lahko vsi virtualni stroji delujejo popolnoma enako kot samostojen stroj (z vsemi lastnostmi dejanskega računalnika). Posledično to omogoča visoko prenosljivost (tj. Omogoča zaustavitev delujočega virtualnega stroja, kopiranje na drugega in ponovni zagon) do primerkov virtualnih strojev, ker vsi virtualni stroji uporabljajo enake gonilnike ne glede na dejanske vire, uporabljene na gostitelju. Paralelni računalniki lahko uporabljajo operacijski sistem Mac OS X 10.4 ali novejši na računalnikih Mac, ki jih poganja Intel. Kot gostujoči operacijski sistem lahko vsebuje Windows, Mac OS X Leopard Server in Mac OS X Snow Leopard Server, več distribucij Linuxa, FreeBSD, OS / 2, Solaris in številne druge operacijske sisteme..

Kakšna je razlika med VirtualBox in VMware ter Parallels?

Čeprav so VirtualBox, VMware in Parallels priljubljena programska oprema za virtualizacijo, imajo med njimi veliko razlik.

- Vsi podpirajo Windows 2000, Windows XP, Windows 2003, Windows Vista, Linux in Mac OS X kot gostiteljske operacijske sisteme. Toda VirtualBox je edina programska oprema, ki kot gostiteljski operacijski sistem podpira Windows 7, Windows 2008 Server, Solaris 10U5 +, OpenSolaris, FreeBSD (v bližnji prihodnosti)..

- Vse tri programske opreme podpirajo DOS, Windows 3.1, 95, 98, NT, 2000, XP, Vista, Linux kot gostujoči operacijski sistem. Ampak spet, VirtualBox je edina programska oprema, ki lahko naloži Windows 7, Windows Server 2003/2008, OpenBSD in OpenSolaris. VMware ne podpira OS / 2, medtem ko Parallels kot gostujoči operacijski sistem ne podpira FreeBSD in Solaris.

- Čeprav vse tri podpirajo 64-bitne različice gostujočih operacijskih sistemov, le VirtualBox in VMware podpirata 64-bitne operacijske sisteme gostitelja.

- Tako VirtualBox kot Parallels podpirata Intel VT-x in AMD-V razširitve za virtualizacijo, vendar je ta podpora omejena na VMware.

- VirtualBox, VMware in Parallels nudijo virtualne omrežne kartice do 8, 4 in 5.

- Tako VirtualBox kot VMware lahko podpirata krmilnike navideznih diskov IDE ali SATA, vendar Parallels podpirajo samo IDE. Vendar je VirtualBox edina programska oprema, ki podpira iSCSI (ki omogoča virtualnim strojem neposreden dostop do shranjevalnih strežnikov prek iSCSI).

- Čeprav vsa programska oprema ponuja serijska vrata, le vzporedna vrata zagotavljajo samo Parallels in VMware.

- Samo VirtualBox podpira pisanje na CD / DVD.

- Poleg tega je VirtualBox edina programska oprema za virtualizacijo z neomejenim 3D pospeškom. V resnici Parallels nima možnosti 3D pospeševanja.

- Izven VirtualBoxa in Vzporednic samo VirtualBox podpira slike VMware.

- Za razliko od VirtualBox in VMware, Parallels ne podpira delovanja brez glave.

- VirtualBox je programska oprema za virtualizacijo z neomejenim oddaljenim dostopom do virtualne naprave (z integriranim strežnikom RDP). V resnici Parallels nima nobenih zmogljivosti za oddaljeni dostop. Podobno samo VirtualBox podpira oddaljeni dostop do USB.

- Poročila o stanju napajanja gostov zagotavljata samo VirtualBox in VMware.

- Samo VirtualBox in VMware imata API. Toda samo VirtualBox je odprtokoden (z nekaj funkcijami podjetja, ki so zaprti).

- V nasprotju s Parallels in VMware so prilagoditve možne (na zahtevo) z VirtualBoxom.

- Končno je VirtualBox edina od treh brezplačnih programov za virtualizacijo. Vendar so Parallels bistveno cenejši od VMware-a.