Skirtumas tarp „VirtualBox“ ir „VMware“ bei paralelių

„VirtualBox“ vs „VMware vs Paralelės“

Platformos virtualios mašinos (VM) yra naudojamos labai intensyviai, nes jos suteikia galimybę mėgdžioti visą fizinę kompiuterio mašiną viršuje. Dauguma tokios programinės įrangos leidžia turėti kelias mašinas ant vienos fizinės platformos. „VirtualBox“, „VMware“ ir „Parallels“ yra trys populiariausios platformos VM programinės įrangos. „VirtualBox“ šiuo metu yra populiariausia VM programinė įranga. Tuo tarpu „VMware“ ir „Parallels“ yra du pagrindiniai „Mac“ vartotojų virtualizacijos (komercinės) programinės įrangos rinkos dalyviai.

Kas yra „VirtualBox“?

„VirtualBox“ („Oracle VM VirtualBox“) yra x86 virtualizacijos paketas, kurį sukūrė „Oracle“ korporacija. Jis išleidžiamas kaip jų šeimos narys, virtualizacijos produktai. Originalus jos kūrėjas yra „innotek GmbH“, kurį nupirko „Sun Microsystems“. „VirtualBox“ yra įdiegtas esamos operacinės sistemos (pagrindinės sistemos) viršuje. Tada, naudojant „VirtualBox“, galima įkelti ir paleisti daugybę kitų operacinių sistemų (svečių OS). „VirtualBox“ palaiko „Linux“, „Mac OS X“, „Windows XP“, „Windows Vista“, „Windows 7“, „Solaris“ ir „OpenSolaris“ kaip pagrindinę operacinę sistemą. „VirtualBox“ palaiko „Windows“, „Linux“, BSD, OS / 2, „Solaris“ ir kt. Kaip svečių operacines sistemas. Tai taip pat leidžia ribotai virtualizuoti „Mac OS X“ naudojant „Apple“ aparatinę įrangą. Šiuo metu ji laikoma populiariausia virtualizacijos programine įranga.

„VirtualBox“ suteikia galimybę paleisti, pristabdyti, sustabdyti ir atnaujinti bet kurią iš įkeltų pagrindinių operacinių sistemų, netrikdant kitų virtualių mašinų. Be to, kiekviena virtualioji mašina gali būti atskirai sukonfigūruota veikti su savo programinės įrangos / aparatinės įrangos emuliacija (jei palaikoma). Ryšiui tarp pagrindinio kompiuterio ir svečių operacinių sistemų naudojama bendra iškarpinė (be daugelio kitų metodų). Be to, įmanoma tinkamai palaikyti konfigūraciją ir palaikyti ryšį tarp dviejų virtualių mašinų. „VirtualBox“ palaiko ir „Intel VT-x“, ir „AMD“ AMD-V aparatūros virtualizacijos plėtinius, todėl galima saugiai išvengti kelių problemų, kylančių naudojant tik programinės įrangos emuliaciją..

Kas yra VMware?

„VMware“ yra virtualizacijos programinė įranga, kurią sukūrė „VMware, Inc.“. „VMware“ yra įsikūrusi Kalifornijoje, JAV ir buvo įkurta 1998 m., Nors dabar ji priklauso „EMC Corporation“. Stalinės „VMware“ versijos („VMware Workstation“, „VMware Fusion“ ir „VMware Player“) gali būti paleistos „Windows“, „Linux“ ir „Mac OS X“. Tačiau „VMware“ serverio versijos („VMware ESX“ ir „VMware ESXi“) gali būti paleistos tiesiogiai serverio aparatinėje įrangoje nereikalaujant operacinės sistemos, nes jie naudoja hipervizorinę technologiją (kuri priskiria pagrindinio kompiuterio aparatūrą tiesiai prie virtualių platformų išteklių). „VMware Workstation“ leidžia paleisti kelias x86 arba x86-64 operacines sistemas. „VMware Fusion“ yra panašus produktas, skirtas „Intel Mac“ vartotojams. „VMware Player“ yra nemokama programinė įranga, panaši į „VMware Workstation“ ir „VMware Fusion“. Programinė įranga „VMware“ teikia vaizdo / tinklo / standžiojo disko adapterių virtualizaciją. Pereinamąsias tvarkykles teikia pagrindinis kompiuteris USB ir nuosekliesiems / lygiagrečiams prievadams. Taigi virtualiosios mašinos, veikiančios „VMware“, yra ypač nešiojamos, leidžiančios sistemos administratoriams pristabdyti vieną kompiuterį, perkelti jį į kitą kompiuterį ir tęsti ten, kur buvo pristabdyta..

Kas yra paralelės?

„Parallels“ (arba „Parallels Desktop for Mac“) yra virtualizacijos programinė įranga, siūlanti aparatinės įrangos emuliacijos virtualizaciją „Mac“ kompiuteriams su „Intel“ lustais. Ją sukūrė „Parallels Inc.“. „Parallels“ VM programinė įranga taip pat naudoja hipervizoriaus technologiją (panašią į „VMware“). Tai leidžia visoms virtualioms mašinoms veikti lygiai taip pat, kaip atskirai mašinai (turinčioms visas tikrojo kompiuterio savybes). Taigi tai suteikia aukštą perkeliamumą (t. Y. Leidžia sustabdyti veikiančią virtualią mašiną, nukopijuoti ją į kitą ir paleisti iš naujo) virtualių mašinų egzemplioriams, nes visos virtualios mašinos naudoja tas pačias tvarkykles, neatsižvelgiant į realius pagrindinio kompiuterio išteklius. Paraleliai kaip pagrindinio kompiuterio operacinę sistemą gali naudoti „Mac OS X 10.4“ ar naujesnę versiją, veikiančią „Intel“ maitinamuose „Mac“ kompiuteriuose. Tai gali būti „Windows“, „Mac OS X Leopard Server“ ir „Mac OS X Snow Leopard Server“, keli „Linux“ paskirstymai, „FreeBSD“, „OS / 2“, „Solaris“ ir daugelis kitų operacinių sistemų kaip svečių operacinė sistema..

Kuo skiriasi „VirtualBox“ nuo „VMware“ ir „Parallels“?

Nors „VirtualBox“, „VMware“ ir „Parallels“ yra populiari virtualizacijos programinė įranga, jie turi daugybę skirtumų.

- Jie visi palaiko „Windows 2000“, „Windows XP“, „Windows 2003“, „Windows Vista“, „Linux“ ir „Mac OS X“ kaip pagrindines operacines sistemas. Tačiau „VirtualBox“ yra vienintelė programinė įranga, palaikanti „Windows 7“, „Windows 2008 Server“, „Solaris 10U5 +“, „OpenSolaris“, „FreeBSD“ (artimiausiu metu) kaip pagrindinę operacinę sistemą..

- Visos trys programinės įrangos versijos kaip DOS, Windows 3.1, 95, 98, NT, 2000, XP, Vista, Linux palaiko kaip svečių operacinę sistemą. Tačiau vėlgi, „VirtualBox“ yra vienintelė programinė įranga, galinti įkelti „Windows 7“, „Windows Server 2003/2008“, „OpenBSD“ ir „OpenSolaris“. „VMware“ nepalaiko OS / 2, o „Parallels“ nepalaiko „FreeBSD“ ir „Solaris“ kaip svečių operacinės sistemos.

- Nors visos trys palaiko svečių operacinių sistemų 64 bitų versijas, tik „VirtualBox“ ir „VMware“ palaiko 64 bitų pagrindines operacines sistemas..

- Tiek „VirtualBox“, tiek „Parallels“ palaiko „Intel VT-x“ ir „AMD-V“ virtualizacijos plėtinius, tačiau ši parama ribojama „VMware“.

- „VirtualBox“, „VMware“ ir „Parallels“ teikia virtualiojo tinklo korteles, atitinkamai iki 8, 4 ir 5.

- Tiek „VirtualBox“, tiek „VMware“ gali palaikyti IDE arba SATA virtualiųjų diskų valdiklius, tačiau „Parallels“ palaikys tik IDE. Tačiau „VirtualBox“ yra vienintelė programinė įranga, palaikanti „iSCSI“ (leidžianti virtualioms mašinoms tiesiogiai pasiekti saugojimo serverius per „iSCSI“)..

- Nors visa programinė įranga teikia nuoseklųjį prievadą, lygiagrečius prievadus teikia tik paralelės ir „VMware“.

- Tik „VirtualBox“ palaiko CD / DVD rašymą.

- Be to, „VirtualBox“ yra vienintelė virtualizacijos programinė įranga su neribotu 3D pagreičiu. Tiesą sakant, „Parallels“ neturi jokių 3D spartinimo galimybių.

- Iš „VirtualBox“ ir „Parallels“ tik „VirtualBox“ palaiko „VMware“ vaizdus.

- Skirtingai nuo „VirtualBox“ ir „VMware“, „Parallels“ nepalaiko „Headless“ veikimo.

- „VirtualBox“ yra virtualizacijos programinė įranga su neribota prieiga prie virtualios mašinos (su integruotu KPP serveriu). Tiesą sakant, „Parallels“ neturi jokių nuotolinės prieigos galimybių. Panašiai tik „VirtualBox“ palaiko nuotolinę USB prieigą.

- Tik „VirtualBox“ ir „VMware“ teikia svečio maitinimo būsenos ataskaitas.

- Tik „VirtualBox“ ir „VMware“ yra su API. Bet tik „VirtualBox“ yra atvirojo kodo (su keliomis uždarojo kodo įmonės funkcijomis).

- Skirtingai nuo „Parallels“ ir „VMware“, „VirtualBox“ galima pritaikyti (paprašius).

- Galiausiai „VirtualBox“ yra vienintelė nemokama virtualizacijos programinė įranga iš trijų. Tačiau „Parallels“ yra žymiai pigesnis nei „VMware“.