VirtualBox vs VMware vs Parallels
Platformni navidezni stroji (VM) se zelo močno uporabljajo, ker omogočajo posnemanje celotnega fizičnega računalniškega stroja na vrhu 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 za platforme VM. VirtualBox je trenutno najbolj priljubljena programska oprema VM. VMware in Parallels sta medtem dva glavna igralca na trgu programske opreme za virtualizacijo potrošnikov Mac (komercialna).
Kaj je VirtualBox?
VirtualBox (Oracle VM VirtualBox) je paket za virtualizacijo za x86, ki ga je razvila korporacija Oracle. Izdan je kot član njihove družine izdelkov za virtualizacijo. Njegov prvotni ustvarjalec je innotek GmbH, ki ga je kupila Sun Microsystems. VirtualBox je nameščen na vrhu obstoječega operacijskega sistema (gostiteljski sistemi). Nato lahko z uporabo VirtualBox naložite in zaženete številne druge operacijske sisteme (gostujoče OS). VirtualBox kot gostiteljski operacijski sistem podpira Linux, Mac OS X, Windows XP, Windows Vista, Windows 7, Solaris in OpenSolaris. VirtualBox kot gostujoči operacijski sistem podpira Windows, Linux, BSD, OS / 2, Solaris itd. Omogoča tudi omejeno virtualizacijo sistema 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 gostiteljskega operacijskega sistema, ki ga naloži, ne da bi motil druge navidezne stroje. Poleg tega je vsak navidezni stroj mogoče neodvisno konfigurirati tako, da deluje z lastno programsko / strojno emulacijo (če je podprta). Skupno odložišče (med številnimi drugimi metodami) se uporablja za komunikacijo med gostiteljskim in gostujočim operacijskim sistemom. Poleg tega je možna tudi komunikacija med dvema navideznima strojema z ustrezno konfiguracijo. Ker VirtualBox podpira tako Intelove razširitve za virtualizacijo strojne opreme VT-x kot AMD-V AMD-V, se lahko varno izogne nekaterim težavam, ki se pojavijo, ko se uporablja samo programska emulacija.
Kaj je VMware?
VMware je programska oprema za virtualizacijo, ki jo je razvila družba VMware, Inc. VMware ima sedež v Kaliforniji v ZDA in je bila ustanovljena leta 1998, čeprav je zdaj v lasti EMC Corporation. Namizne različice VMware (VMware Workstation, VMware Fusion in VMware Player) je mogoče zagnati v sistemih Windows, Linux in Mac OS X. Vendar pa se različice strežnika VMware (VMware ESX in VMware ESXi) lahko izvajajo neposredno na strežniški strojni opremi, ne da bi bil potreben operacijski sistem, ker uporabljajo tehnologijo hipervizorja (ki preslika strojno opremo gostitelja neposredno v vire navideznih platform). VMware Workstation omogoča zagon 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. Prehodne gonilnike zagotavlja gostitelj za vrata USB in serijska / paralelna vrata. Torej, navidezni stroji, ki se izvajajo na VMware, so izjemno prenosni in sistemskim skrbnikom omogočajo zaustavitev na enem računalniku, njegovo premikanje na drugo in nadaljevanje s točno zaustavitve.
Kaj so vzporednice?
Parallels (ali Parallels Desktop za Mac) je programska oprema za virtualizacijo, ki ponuja virtualizacijo strojne emulacije za računalnike Mac z Intel čipi. Razvil ga je Parallels Inc. Programska oprema Parallels VM uporablja tudi tehnologijo hipervizorja (podobno kot VMware). To omogoča, da vsi virtualni stroji delujejo popolnoma enako kot samostojni računalnik (z vsemi lastnostmi dejanskega računalnika). Posledično to zagotavlja visoko prenosljivost (tj. Omogoča ustavitev delujočega navideznega stroja, njegovo kopiranje v drugega in ponovni zagon) na primerke navideznih strojev, ker vsi navidezni stroji uporabljajo enake gonilnike ne glede na dejanske vire, ki se uporabljajo na gostitelju. Parallels lahko kot gostiteljski operacijski sistem uporabi Mac OS X 10.4 ali novejšo različico, ki deluje na računalnikih Mac, ki jih poganja Intel. Lahko ima Windows,Mac OS X Leopard Server in Mac OS X Snow Leopard Server, več distribucij Linuxa, FreeBSD, OS / 2, Solaris in številni drugi operacijski sistemi kot gostujoči operacijski sistem.
Kakšna je razlika med VirtualBox in VMware ter Parallels? Čeprav so VirtualBox, VMware in Parallels priljubljena programska oprema za virtualizacijo, imajo med seboj veliko razlik. - Vsi kot gostiteljski operacijski sistemi podpirajo Windows 2000, Windows XP, Windows 2003, Windows Vista, Linux in Mac OS X. VirtualBox pa 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. Toda spet je VirtualBox edina programska oprema, ki lahko naloži Windows 7, Windows Server 2003/2008, OpenBSD in OpenSolaris. VMware ne podpira OS / 2, medtem ko Parallels ne podpira FreeBSD in Solaris kot gostujočega operacijskega sistema. - Čeprav vsi trije podpirajo 64-bitne različice gostujočih operacijskih sistemov, le VirtualBox in VMware podpirata 64-bitne gostiteljske operacijske sisteme. - Tako VirtualBox kot Parallels podpirata razširitve za virtualizacijo Intel VT-x in AMD-V, vendar je ta podpora omejena na VMware. - VirtualBox, VMware in Parallels zagotavljajo navidezne omrežne kartice do 8, 4 oziroma 5. - Tako VirtualBox kot VMware lahko podpirata krmilnike navideznih diskov IDE ali SATA, vendar Parallels podpira le IDE. Vendar je VirtualBox edina programska oprema, ki podpira iSCSI (ki virtualnim strojem omogoča neposreden dostop do strežnikov za shranjevanje prek iSCSI). - Čeprav vsa programska oprema ponuja serijska vrata, pa le Parallels in VMware zagotavljajo vzporedna vrata. - Samo VirtualBox podpira pisanje na CD / DVD. - Poleg tega je VirtualBox edina programska oprema za virtualizacijo z neomejenim 3D pospeševanjem. Dejansko Parallels nima 3D pospeševalnih zmogljivosti. - Od VirtualBox in Parallels samo VirtualBox podpira slike VMware. - Za razliko od VirtualBox in VMware Parallels ne podpira brezglavega delovanja. - VirtualBox je programska oprema za virtualizacijo z neomejenim oddaljenim dostopom do navideznih strojev (z integriranim strežnikom RDP). Pravzaprav Parallels nima možnosti oddaljenega dostopa. Podobno le VirtualBox podpira oddaljeni dostop prek USB-ja. - Samo VirtualBox in VMware zagotavljata poročila o stanju moči gostov. - VirtualBox in VMware sta priložena samo API-ju. Toda samo VirtualBox je odprtokoden (z nekaj funkcijami zaprtega vira v podjetju). - Za razliko od Parallels in VMware so pri VirtualBoxu možne prilagoditve (na zahtevo). - Končno je VirtualBox edina brezplačna programska oprema za virtualizacijo od treh. Parallels pa je precej cenejši od VMware. |