Pris og lisensiering
VirtualBox kjernesystem er gratis og åpen kildekode under GNU v2-lisensen. VMware kommer som både gratis og betalte versjoner begge under proprietær lisens. VMwares betalte versjon kalles VMware Workstation Pro for Windows- og Linux-vertssystemer, mens den for macOS markedsføres som VMware-fusjon. Den gratis versjonen er kjent som VMware Workstation Player, og den er ganske begrenset i funksjonalitet, med mange av funksjonene låst utenfor den.
Den klare vinneren, når det gjelder priser, er VirtualBox. Selv om VirtualBox har utvidelsespakker under en annen lisens for delt mappe, diskkryptering, PXE-oppstart og noen få andre funksjoner. De kan alle brukes til ikke-kommersiell bruk under lisens for personlig bruk og evaluering (PUEL).
Opptreden
Ytelsessammenligningen mellom de to virtualiseringsmiljøene har vært et kontroversielt tema på Internett. For å gå med de mest observerte resultatene, utfører VMware ut VirtualBox når det gjelder CPU og minneutnyttelse. Hvor som, de er både nakke og nakke når det gjelder I / O-gjennomstrømning, noe som er en alvorlig flaskehals når det gjelder skrivebordvirtualisering.
Ta imidlertid disse målene med et saltkorn, siden det er mange variabler som ikke kan innkvarteres her inne. For eksempel naturen til gjestesystemet, vertssystemet, paravirtualisering som aktiveres eller deaktiveres, og maskinvarearkitekturen. Disse variablene varierer fra person til person, og det er dette som gjør virtualisering til en av de mest utfordrende tekniske oppgavene.
Men for den typiske bruken av x64-gjester på x64-verter, vinner VMware.
Funksjoner
Fra et funksjonsperspektiv har begge produktene inspirert hverandre. For eksempel har VirtualBox øyeblikksbilder og VMware har tilbakevendingspunkter som du kan gå tilbake til i tilfelle du ødelegger den virtuelle maskinen din. De har begge integrasjon for å kjøre virtualiserte applikasjoner på skrivebordet ditt. VMware kaller det enhetsmodus og VirtualBox kaller det sømløs modus, og begge gjør det mulig å åpne applikasjonsvinduer på vertsmaskinen, mens den virtuelle VM som støtter den appen kjører stille i bakgrunnen.
De fleste funksjonene i tilfelle VMware kommer med betalte versjoner som Workstation Pro eller Fusion, og på samme måte på VirtualBox, noen funksjoner som delt mappe er avhengig av proprietær lisens PUEL og ikke GPL som resten av VirtualBox-kjernen (selv om de fremdeles er gratis i sistnevnte tilfelle).
Brukergrensesnitt
Selv om brukergrensesnitt er en subjektivitetssak, er det ganske viktig. Et tydelig og intuitivt brukergrensesnitt hjelper deg med å komme i gang med prosjektene dine i løpet av få minutter i stedet for å gjøre deg til Google hundre forskjellige ting.
I tilfelle av VirtualBox er brukergrensesnittet enkelt og rent. Innstillingene dine er delt inn i Maskinverktøy og Globale verktøy og førstnevnte er for å opprette, endre, starte, stoppe og slette virtuelle maskiner.
Sistnevnte er for administrering av flere diskbilder, virtuelle disker og vertsnettverkskort og andre innstillinger som potensielt kan deles av virtuelle maskiner som kjører sammen.
VMware derimot har et mye mer komplisert brukergrensesnitt, menyelementer er navngitt med tekniske termer som kan virke som sjargong for gjennomsnittlige brukere. Dette er først og fremst fordi VMware-folkene imøtekommer skyleverandører og server-virtualiseringer mer. Derfor forventer de at systemingeniører er deres sluttbrukere, ikke utviklere eller testere.
Med VMware får du flere bjeller og fløyter. Du får også fjerntilgang for å administrere skyinfrastrukturen din vSphere eller ESXi som er VMware-produkter for bedriften.
Mens det kompliserte brukergrensesnittet til VMware er berettiget, gjør det det ikke til vinneren på skrivebordet. VirtualBox tar ledelsen på den.
Bruk saker
Det er alltid kanttilfeller som bare en liten brøkdel av brukerne kan støte på, og andre kan ignorere dem. For eksempel å kjøre PCIe-gjennomgang for å gi direkte tilgang til GPUen din til den virtuelle maskinen din. Eller kanskje du administrerer servere for organisasjonen din, i så fall trenger du en klientapp for å få tilgang til og overvåke serverne dine eksternt.
Begge sakene er ikke relatert til en typisk stasjonær virtualisering, men de er nært knyttet til virtualisering uansett. For eksempel i tilfelle VirtualBox kan PCIe-gjennomføring oppnås, selv om du kanskje må hoppe gjennom noen bøyler. VMware på den andre tilbyr utmerket kundesupport og vil hjelpe deg hvis du er i en løsning. Tenk over hva brukssaken din vil være før du velger den ene eller den andre.
Teknologier bygget rundt virtualiseringsplattform
Endelig variabel som skal vurderes når man sammenligner Vbox og VMware, er teknologiene som er bygget rundt dem. VirtualBox, som er gratis og åpen kildekode, har massevis av støtte for teknologier som Vagrant. Bitnami lanserer applikasjoner med full stack som bare kan kjøres på standard VirtualBox uten tilpasning eller modifikasjon. Alt LAMP-stack, MEAN-stack eller annen arbeidsmengde som kan virtualiseres, blir testet på VirtualBox, noe som gjør den betalte støtten fra VMware nesten unødvendig.
Selv om du kan oppnå det samme resultatet på VMware, vil det ikke være en plug-and-play-opplevelse.
Samfunn og organisasjoner har tatt i bruk mye mer VirtualBox, og VMware har rett og slett savnet merket med dem.
Konklusjon
For å gi den endelige dommen er VirtualBox den klare vinneren. Det er gratis, i tillegg til problemfri og funksjonsfylt. Det er det første du bør vurdere for behov for stasjonær virtualisering. Selv om VMware dominerer bedriftsmarkedet, blir det enkelt utført av VirtualBox for strenge skrivebordssaker.