VMWare vs VirtualBox

Vmware Vs Virtualbox



VMware ja VirtualBox on mõlemad kaks populaarsemat töölaua virtualiseerimisvalikut. Neid mõlemat toetavad Windows, macOS ja Linux ning mõlemad pakuvad 32- ja 64 -bitist külaliste operatsioonisüsteemi tuge. Koos terve hulga teiste arhitektuuridega, nagu ARM. Millise neist peaksite valima ja milliseid tegureid peaksite valiku tegemisel arvestama?

Hind ja litsentsimine

VirtualBoxi põhisüsteem on tasuta ja avatud lähtekoodiga GNU v2 litsentsi alusel. VMware on saadaval nii tasuta kui ka tasuliste versioonidena, nii litsentsi alusel. VMware tasulist versiooni nimetatakse Windowsi ja Linuxi hostisüsteemide jaoks VMware Workstation Pro, samas kui macOS -i puhul turustatakse seda kui VMware fusion. Tasuta versioon on tuntud kui VMware Workstation Player ja selle funktsionaalsus on üsna piiratud ning paljud funktsioonid on sellest lukustatud.







Hinnakujunduse osas on selge võitja VirtualBox. Kuigi VirtualBoxil on jagatud kausta, ketta krüptimise, PXE käivitamise ja mõne muu funktsiooni jaoks erineva litsentsiga laienduspaketid. Neid kõiki saab kasutada mitteäriliseks kasutamiseks isikliku kasutamise ja hindamise litsentsi (PUEL) alusel.



Jõudlus

Kahe virtualiseerimiskeskkonna jõudluse võrdlus on Internetis olnud vastuoluline teema. Kõige sagedamini täheldatud tulemuste jätkamiseks täidab VMware out VirtualBoxi protsessori ja mälu kasutamise osas. Kus see on, need on nii kaela kui kaela, kui tegemist on I/O läbilaskevõimega, mis on töölaua virtualiseerimise puhul tõsine kitsaskoht.



Võtke neid võrdlusaluseid siiski soolaga, kuna siin on palju muutujaid, mida ei saa siin arvesse võtta. Näiteks teie külalissüsteemi olemus, hostisüsteem, paravirtualiseerimine lubatud või keelatud ning riistvara arhitektuur. Need muutujad on inimestel erinevad ja see teebki virtualiseerimise üheks keerulisemaks inseneritööks.





Kuid tüüpilise x64 külaliste kasutamise korral x64 hostidel võidab VMware.

Funktsioonid

Funktsioonide vaatenurgast on mõlemad tooted üksteist inspireerinud. Näiteks VirtualBoxil on hetktõmmised ja VMware'il on tagasipööramispunktid, mille juurde saate tagasi pöörduda juhuks, kui teie virtuaalne masin katki läheb. Mõlemal on integratsioon virtualiseeritud rakenduste töölaual käivitamiseks. VMware nimetab seda Unity -režiimiks ja VirtualBox seda sujuvaks režiimiks ning mõlemad võimaldavad teil avada rakendusaknaid masinas, samal ajal kui seda rakendust toetav VM töötab vaikselt taustal.



Enamik VMware funktsioone on tasuliste versioonidega, nagu Workstation Pro või Fusion, ja sarnaselt VirtualBoxiga sõltuvad mõned funktsioonid, näiteks jagatud kaust, litsentsist PUEL, mitte GPL -ist, nagu ülejäänud VirtualBoxi tuum (kuigi need on endiselt tasuta viimane juhtum).

Kasutajaliides

Kuigi kasutajaliides on subjektiivsuse küsimus, on see üsna oluline. Selge ja intuitiivne kasutajaliides aitab teil mõne minutiga oma projektidega alustada, selle asemel et panna teid Google'is sada erinevat asja.

VirtualBoxi puhul on kasutajaliides lihtne ja puhas. Teie seaded on jagatud osadeks Tööpingid ja Globaalsed tööriistad ja esimene on mõeldud virtuaalmasinate loomiseks, muutmiseks, käivitamiseks, peatamiseks ja kustutamiseks.

Viimane on mõeldud mitme kettapildi, virtuaalsete ketaste ja hostivõrguadapterite ning muude seadete haldamiseks, mida potentsiaalselt võivad jagada koos töötavad virtuaalmasinad.

VMware'il on seevastu palju keerulisem kasutajaliides, menüüelemendid on nimetatud tehniliste terminitega, mis võivad tavakasutajatele tunduda žargoonina. Seda peamiselt seetõttu, et VMware'i inimesed teenindavad rohkem pilveteenuste pakkujaid ja serveripoolseid virtualiseerimisi. Seega eeldavad nad, et süsteemi insenerid on nende lõppkasutajad, mitte arendajad või testijad.

VMware abil saate rohkem kellad ja viled. Samuti saate kaugjuurdepääsu oma pilvetaristu vSphere või ESXi haldamiseks, mis on ettevõtte jaoks VMware tooted.

Kuigi VMware keeruline kasutajaliides on õigustatud, ei muuda see seda töölaual võitjaks. VirtualBox võtab selles osas juhtrolli.

Kasutusjuhtumid

Alati on juhtumeid, millega võib kokku puutuda vaid väike osa kasutajatest ja teised võivad neid ignoreerida. Näiteks PCIe läbipääsu käivitamine, et anda oma GPU -le otsene juurdepääs oma virtuaalmasinale. Või äkki haldate oma organisatsiooni servereid, sellisel juhul vajate oma serveritele kaugjuurdepääsuks ja nende jälgimiseks kliendirakendust.

Mõlemad juhtumid ei ole seotud tüüpilise töölaua virtualiseerimisega, kuid on siiski tihedalt seotud virtualiseerimisega. Näiteks VirtualBoxi PCIe puhul on võimalik läbida, kuigi peate võib -olla mõne rõnga läbi hüppama. Teisest küljest pakub VMware suurepärast kliendituge ja aitaks teid välja, kui teil on viga. Enne ühe või teise valimist kaaluge, milline on teie kasutusjuhtum.

Virtualiseerimisplatvormi ümber ehitatud tehnoloogiad

Viimane muutuja, mida tuleb Vboxi ja VMware võrdlemisel arvesse võtta, on nende ümber ehitatud tehnoloogiad. VirtualBox, mis on tasuta ja avatud lähtekoodiga, toetab tonni selliseid tehnoloogiaid nagu Vagrant. Bitnami laseb välja täispakitud rakendusi, mida saab vaikimisi VirtualBoxis ilma igasuguste muutmiste ja muudatusteta käivitada. Kõik LAMP -pinu, MEAN -virn või muu virtualiseeritav töökoormus testitakse VirtualBoxis, muutes VMware tasulise toe peaaegu tarbetuks.

Samuti, kuigi saate sama tulemuse saavutada ka VMware'is, ei ole see plug-and-play kogemus.

Kogukonnad ja organisatsioonid kasutavad VirtualBoxi palju laiemalt ja VMware on nendega lihtsalt märgist ilma jäänud.

Järeldus

Lõpliku otsuse tegemiseks on VirtualBox selge võitja. See on tasuta, samuti probleemivaba ja funktsioone täis. See on esimene asi, mida peaksite töölaua virtualiseerimisvajadustega arvestama. Kuigi VMware domineerib ettevõteturul, saab VirtualBox selle lihtsalt töölaua jaoks kasutada.