VMWare vs VirtualBox

Vmware Vs Virtualbox



VMware i VirtualBox prve su dvije najpopularnije mogućnosti virtualizacije radne površine. Oboje su podržani u sustavu Windows, macOS i Linux, a oba nude podršku za 32 i 64 bitne gostujuće operacijske sustave. Uz cijeli niz drugih arhitektura poput ARM -a. Dakle, koju biste trebali odabrati i koji su čimbenici koje biste trebali uzeti u obzir pri odabiru?

Cijena i licenciranje

Osnovni sustav VirtualBox -a besplatan je i otvorenog koda pod GNU v2 licencom. VMware dolazi kao besplatna i plaćena verzija pod vlasničkom licencom. Plaćena verzija VMware -a naziva se VMware Workstation Pro za Windows i Linux host sustave, dok se za macOS prodaje kao VMware fuzija. Besplatna verzija poznata je kao VMware Workstation Player i prilično je ograničena u funkcionalnostima, s mnogim značajkama koje su isključene.







Jasni pobjednik, što se tiče cijena, je VirtualBox. Iako VirtualBox ima pakete proširenja pod drugom licencom za dijeljene mape, šifriranje diska, PXE dizanje i nekoliko drugih funkcionalnosti. Svi se mogu koristiti u nekomercijalne svrhe pod Licencom za osobnu upotrebu i ocjenjivanje (PUEL).



Izvođenje

Usporedba performansi dvaju virtualizacijskih okruženja kontroverzna je tema na Internetu. Da bismo postigli najčešće uočene rezultate, VMware out izvodi VirtualBox u smislu korištenja procesora i memorije. Što se tiče, oni su i vrat i vrat što se tiče I/O protoka, što je ozbiljno usko grlo kada je u pitanju virtualizacija radne površine.



Međutim, uzmite ove mjerila s rezervom jer postoji mnogo varijabli koje se ovdje ne mogu uvažiti. Na primjer, priroda vašeg gostujućeg sustava, vašeg domaćinskog sustava, omogućena ili onemogućena paravirtualizacija i hardverska arhitektura. Ove se varijable razlikuju od osobe do osobe i to je ono što virtualizaciju čini jednim od najizazovnijih inženjerskih zadataka.





No, za tipičan slučaj korištenja x64 gostiju na x64 domaćinima, VMware pobjeđuje.

Značajke

Iz perspektive značajki, oba su se proizvoda nadahnula. Na primjer, VirtualBox ima snimke, a VMware točke vraćanja na koje se možete vratiti u slučaju da pokvarite virtualni stroj. Oboje imaju integraciju za pokretanje virtualiziranih aplikacija na radnoj površini. VMware ga naziva načinom Unity, a VirtualBox besprijekornim načinom rada i oboje vam omogućuje otvaranje prozora aplikacija na računalu domaćinu, dok VM koji podržava tu aplikaciju radi tiho u pozadini.



Većina funkcionalnosti u slučaju VMware -a dolazi s plaćenim verzijama poput Workstation Pro ili Fusion, a slično i na VirtualBoxu. Neke funkcionalnosti poput zajedničke mape ovise o vlasničkoj licenci PUEL -u, a ne o GPL -u kao ostatak jezgre VirtualBox -a (iako su još uvijek besplatne u potonji slučaj).

Korisničko sučelje

Iako je korisničko sučelje subjektivnost, prilično je važno. Jasno i intuitivno korisničko sučelje pomaže vam da započnete sa svojim projektima u nekoliko minuta umjesto da od Googlea napravite stotinu različitih stvari.

U slučaju VirtualBox -a, korisničko sučelje je jednostavno i čisto. Vaše su postavke podijeljene na Alatni strojevi i Globalni alati a prvi je za stvaranje, izmjenu, pokretanje, zaustavljanje i brisanje virtualnih strojeva.

Potonji služi za upravljanje višestrukim slikama diskova, virtualnim diskovima i mrežnim adapterima hosta te drugim postavkama koje virtualni strojevi mogu potencijalno dijeliti.

S druge strane, VMware ima mnogo složenije korisničko sučelje, stavke izbornika nazvane su tehničkim izrazima koji se prosječnim korisnicima mogu činiti kao žargon. To je prvenstveno zato što se ljudi iz VMware-a više brinu za pružatelje usluga oblaka i virtualizacije na poslužitelju. Stoga očekuju da će inženjeri sustava biti njihovi krajnji korisnici, a ne programeri ili testeri.

Uz VMware dobivate više zvona i zvižduka. Također imate daljinski pristup za upravljanje infrastrukturom u oblaku vSphere ili ESXi koji su VMware proizvodi za poduzeća.

Iako je komplicirano korisničko sučelje VMware -a opravdano, to ga ne čini pobjednikom na radnoj površini. VirtualBox tu preuzima vodstvo.

Slučajevi upotrebe

Uvijek postoje rubni slučajevi na koje bi mogao naići samo mali dio korisnika, a drugi bi ih mogli zanemariti. Na primjer, pokrenite PCIe passthrough kako biste izravnom pristupu GPU -a pristupili vašem virtualnom stroju. Ili možda upravljate poslužiteljima za svoju organizaciju, u tom slučaju vam je potrebna klijentska aplikacija za daljinski pristup i nadzor vaših poslužitelja.

Oba slučaja nisu povezana s tipičnom virtualizacijom radne površine, ali su u svakom slučaju usko povezana s virtualizacijom. Na primjer, u slučaju VirtualBox -a može se proći PCIe, iako ćete možda morati preskočiti neke obruče. S druge strane, VMware nudi izvrsnu korisničku podršku i pomogao bi vam ako ste u nevolji. Prije nego odaberete jedno ili drugo, razmislite o tome što će vam biti.

Tehnologije izgrađene oko platforme za virtualizaciju

Posljednja varijabla koju treba uzeti u obzir pri usporedbi Vboxa i VMwarea su tehnologije izgrađene oko njih. VirtualBox, besplatan i otvorenog koda, ima mnogo podrške za tehnologije poput Vagranta. Bitnami objavljuje full-stack aplikacije koje se mogu pokrenuti na zadanom VirtualBoxu bez ikakvih dotjerivanja ili izmjena. Sve LAMP stog, MEAN hrpa ili bilo koje drugo radno opterećenje koje se može virtualizirati testira se na VirtualBoxu pa je plaćena podrška iz VMware -a gotovo nepotrebna.

Također, iako možete postići isti rezultat na VMware-u, to neće biti iskustvo plug-and-play.

Zajednice i organizacije imaju mnogo šire prihvaćanje VirtualBox -a, a VMware je s njima jednostavno promašio.

Zaključak

Da bi se donio konačan sud, VirtualBox je čisti pobjednik. Besplatno je, kao i bez problema i prepuno značajki. To je prvo što trebate uzeti u obzir za potrebe virtualizacije radne površine. Iako VMware dominira na tržištu poduzeća, VirtualBox ga jednostavno nadmašuje za slučajeve korištenja strogo stolnih računala.