virtualization war virtualbox vs vmware
Ta vadnica VirtualBox Vs VMware vključuje izčrpno primerjavo dveh najbolj priljubljenih orodij za virtualizacijo, imenovanih VirtualBox in VMware:
Izraz virtualizacija danes večini ljudi ni tuj. Virtualizacija je tehnologija, ki uporabniku omogoča ustvarjanje več navideznih okolij z uporabo fizičnih virov stroja.
To je tehnologija, ki ustvarja simulirano okolje, podobno kot fizični stroj, kar pomeni, da je ustvarjeno navidezno okolje podobno kot fizično stroj in ima operacijski sistem, strežnik in napravo za shranjevanje.
Kaj se boste naučili:
Razumevanje virtualizacije
Poskusimo razumeti koncept virtualizacije iz naslednje slike.

Kot lahko vidimo na zgornji sliki, se programska oprema hipervizorja neposredno poveže s fizično strojno opremo, kar vam omogoča, da en sistem razdelite na več virtualnih strojev (VM) in ustrezno porazdelite strojne vire.
Da razložim s preprostimi besedami, v virtualizaciji
- En strojni ali fizični vir lahko ustvari veliko navideznih virov. Ali
- En navidezni vir lahko ustvarite iz ene ali več strojne opreme.
Na trgu je na voljo veliko orodij za virtualizacijo. Ta članek bo podrobno zajemal primerjavo dveh najbolj priljubljenih orodij za virtualizacijo, imenovanih VirtualBox in VMware.
Tako Virtualbox kot VMware delata na konceptu navideznega stroja (VM). VM je kopija fizičnega računalnika in ima na njem naložen operacijski sistem, ki se imenuje Gost OS.
Začnimo z razumevanjem osnov tako VirtualBox kot VMware, nato pa se bomo poglobili v podrobno primerjavo obeh.
Kaj je VirtualBox
VirtualBox lahko razložimo kot programsko opremo za virtualizacijo, ki uporabniku omogoča istočasno zagon več operacijskih sistemov na isti napravi. Na primer, uporabnik lahko uporablja različne različice sistema Windows (Win7, Win 10) ali Linuxa ali katerega koli drugega operacijskega sistema na enem računalniku in jih hkrati tudi zažene.
VirtualBox je brezplačna programska oprema za virtualizacijo, ki je pripravljena za uporabo v podjetjih in je razvita za uporabnike operacijskega sistema Windows. To je oblikovala družba Oracle Corporation. Nenehno se je nadgrajeval, da je ustrezal standardom zmogljivosti, ki jih zahteva industrija. Je ena izmed najbolj priljubljenih programov za virtualizacijo.
kateri je najboljši pretvornik youtube v mp3?
Prednosti VirtualBox-a so naslednje:
- Stroškovna učinkovitost in večja hitrost: Virtualbox uporabniku omogoča uporabo virtualizacije z uporabo domačih računalnikov. Uporabniku pomaga ustvariti upodobitev operacijskega sistema in s tem zmanjša stroške strojne opreme ter poveča produktivnost in učinkovitost.
- Enostavna namestitev in namestitev: Namestitev navidezne škatle je sprehajalna pot za tehnike in ljudi z malo tehnološkega ozadja ali brez njega. Preprosto vključuje branje priročnika iz podjetja Oracle in upoštevanje navodil. Celoten postopek namestitve v računalnik z RAM-om 2 GB ne traja več kot 5 minut.
- Uporabniku prijazen vmesnik: Vmesnik Virtualboxa je preprost in uporabniku prijazen. Glavni meni je v glavnem sestavljen iz računalnika, datoteke in pomoči kot možnosti, uporabnik pa lahko z možnostjo »Machine« ustvari želeni operacijski sistem. V naslednjem koraku mora uporabnik izbrati vrsto operacijskega sistema in edinstveno ime za OS.
- Iznajdljiv : Programska oprema je nadgrajena na najnovejšo različico, kjer lahko uporabnik prilagodi zaslon. Tu lahko velikost okna zmanjšamo, vendar lahko uporabnik vidi vse. VirtualBox uporabniku omogoča tudi, da omeji ali omeji čas CPU in IO navideznega stroja. To zagotavlja, da se viri strojne opreme ali uporabnikovega računalnika ne izpraznijo.
- Personalizacija: Obstajajo različni operacijski sistemi, kot je Linux. Mac in Solaris, ki jih podpira VirtualBox. Uporabnik se lahko odloči, da bo ustvaril več platform ali se sestavil na enem strežniku, ki se lahko uporablja za testiranje in razvoj.
Spletna stran : VirtualBox
Kaj je VMware
VMware je eden izmed svetovno priznanih ponudnikov storitev za virtualizacijo. VM se nanaša na navidezne stroje. VMware Server je izdelek, ki uporabniku omogoča, da strežnik razdeli na več navideznih strojev, s čimer omogoča več operacijskih sistemov in aplikacij, da se uspešno izvajajo hkrati in na enem gostiteljskem računalniku.
Izdelki za virtualizacijo podjetja VMware so vedno bolj postali nepogrešljiv del informacijske infrastrukture vseh organizacij, velikih ali majhnih.
VMware ponuja tudi sklop ugodnosti. Ti so naslednji:
- Povečana učinkovitost: Viri fizičnega računalnika niso vedno najbolje izkoriščeni. Nekateri uporabniki raje zaženejo več aplikacij na enem strežniškem OS, saj lahko škoda ene aplikacije povzroči valovanje drugih aplikacij, zaradi česar je OS nestabilen. Če bi to težavo rešili tako, da bi vsako aplikacijo zagnali v svojem strežniku, bo prišlo do velike izgube virov fizičnega stroja. Optimalna rešitev za to težavo je VMware. Omogoča, da se vsaka aplikacija izvaja v svojem OS na enem strežniku fizičnega računalnika.
- Optimalna izkoriščenost prostora v podatkovnih centrih: Ko se več aplikacij izvaja na istem ali manj številu strežnikov, se znatno zmanjšajo tudi stroški upravljanja prostora v podatkovnih centrih.
Spletna stran : VMware
Vojna za virtualizacijo: VirtualBox ali VMware
Vse to, medtem ko smo govorili o virtualizaciji in smo pogledali, kako tako VirtualBox kot VMware omogočata uporabniku, da dela na navideznem računalniku.
So torej vsi enaki? Katero naj izberemo za uporabo? Kako se razlikujejo?
Preden odgovorimo na to vprašanje in razumemo razlike med VMware in VirtualBoxom, je pomembno razumeti, da se kljub podobnosti dela na virtualnih strojih način njihovega delovanja zelo razlikuje. To je zaradi imenovane programske opreme Hipervizor, ki se uporablja za namestitev in zagon navideznih strojev.

Hypervisor je pomembna programska oprema, saj zagotavlja okolje, potrebno za zagon navideznih strojev. Odgovorni so za ustvarjanje prepotrebne ločitve med operacijskim sistemom navideznega stroja in strojno opremo gostiteljskega računalnika. Gostiteljski stroj lahko deli svoje vire, kot je pomnilnik, procesor s številnimi virtualnimi stroji.
Hipervizor je lahko dveh vrst:
- Hipervizor tipa 1: Ta Hypervisor ne potrebuje dodatne programske opreme za postopek namestitve in neposredno deluje na strojne vire gostiteljske naprave. Primer- VMware ESXi, vSphere.
Hipervizor tipa 1

- Hipervizor tipa 2: Ta hipervizor se imenuje tudi a Gosti hipervizor in je nameščen v operacijskem sistemu gostiteljske naprave. Postopek namestitve je tako preprost kot pri kateri koli drugi programski opremi. Za razliko od hipervizorjev tipa 1 gostiteljski hipervizorji nimajo neposrednega dostopa do strojne opreme in virov fizičnega stroja.
Hipervizor tipa 2

VirtualBox Vs VMware
Poglejmo si nekaj razlik, ki dajejo tem orodjem prednost pred drugimi.
| Točka razlike | VirtualBox | VMware |
|---|---|---|
| Hipervizor | · VirtualBox je hipervizor tipa 2. | · Nekateri izdelki VMware, kot so VMware Player, VMware Workstation in VMware Fusion, so tudi Hypervisor tipa 2. · VMware ESXi je primer hipervizorja tipa 1, ki deluje neposredno na strojne vire gostiteljske naprave. |
| Trajnost okolja | · Lahko je počasen v proizvodnem ali preskusnem okolju. | · Hitra uporaba virov gostiteljske naprave. |
| Uporabniku prijazno in prihrani čas | · Preprost in uporabniku prijazen vmesnik. | · Nekoliko zapleten uporabniški vmesnik v primerjavi z VirtualBoxom. · Preprost postopek namestitve in izvajanja navideznih strojev. · Postopek nastavitve je bolj priročen in enostaven za sledenje. · Hiter postopek namestitve OS, kot so Windows, Linux. Zahtevane podrobnosti - licenčni ključ OS. Proces dodajanja strank je avtomatiziran. |
| Ciljna publika | · Primerno za razvijalce, preizkuševalce, študente in domačo uporabo. | · Lahko je zapleteno, če končni uporabnik ni sistemski inženir. |
| Cena | · Različice izdelkov so brezplačne in jih je mogoče enostavno pridobiti z licenco GNUv2. | · Večina različic izdelkov je plačljivih. Brezplačne različice imajo omejene funkcije. VMware Workstation ali VMware Fusion sta vrhunska izdelka, ki vključujeta vse funkcije virtualizacije in stanejo med 160 in 250 USD. |
| Izvedba | · Mejna vrednost za VirtualBox v grafični zmogljivosti je bila 395 za 2D grafiko in 598 za 3D grafiko. · Zagotovljena dodatna prednost virtualizacije Para. · Uporabnik lahko neposredno izvaja ukrepe na gostiteljskem računalniku. · Ocena uspešnosti pri preizkusu uspešnosti 8,0 je med 1270 in 1460, odvisno od para-virtualizacije (uporabljeni način). To ponuja prednosti časovnega vodenja. · Dodane so nove funkcije - podpora USB 3.0, ki gostu omogoča dostop do naprave USB 3.0, ki je priključena na gostitelja, in upravljanje z njo. · Ocena CPU-ja za Virtual Box je v območju od 4500 do 5500, kar je odvisno tudi od uporabljenega načina para-virtualizacije. | · Prednjači na trgu glede zmogljivosti, zlasti za grafični uporabniški vmesnik. Ocena dosežkov za 2D grafiko je bila 683, za 3D grafiko pa 1030. · Funkcijo USB 3.0 podpira VMware Workstation od začenjanja njene različice 9. · Ocena CPU-ja za delovno postajo 11 je 6774. |
| Integracija | · Podpira širok nabor navideznih diskovnih formatov, kot je VMDK, ki se uporabljajo pri ustvarjanju novega navideznega stroja. · Nekatera druga orodja, kot so Microsoftovi VHD, HDD in QED, uporabniku omogočajo ustvarjanje različnih vrst navideznih strojev. · Uporabniki imajo tudi dostop do orodij za integracijo, kot sta Vagrant in Docker. · Ni znano, da bi bil integriran s katerim koli izdelkom v oblaku za virtualizacijo. | · Dodatni pripomoček za pretvorbo, ki uporabniku omogoča preizkušanje drugih vrst navideznih strojev · Delovna postaja VMware, integrirana z VMware vSphere in Cloud Air. |
| Licenciranje | · Na voljo širši javnosti pod imenom licence - GPLv2. Na voljo je brezplačno. · Druga različica, imenovana VirtualBox Extension, ki je obsežen paket, vključuje dodatne funkcije, kot so Virtual Box RDP, PXE Boot. Na voljo tudi brezplačno, če se uporablja za osebno ali izobraževalno uporabo, za komercialno uporabo pa je potrebna licenca podjetja. | · Izdelki, kot je VMware Player, so na voljo brezplačno, če je uporaba osebna ali v izobraževalne namene. · Drugi izdelki, kot sta VMware Workstation ali VMware Pro (za uporabnike MAC), ponujajo brezplačno preskusno obdobje in pritegnejo stroškovno licenco in uporabo. |
| Virtualizacija strojne in programske opreme | · Podprta sta virtualizacija strojne in programske opreme. · Za virtualizacijo strojne opreme so potrebne funkcije, kot sta Intel VT-x ali AMD-VCPU. | · Podprta je virtualizacija strojne opreme. |
| Podpora za gostiteljski operacijski sistem | · Na voljo v različnih sistemih, kot so Windows, Mac Linux in Solaris. · Širok obseg podpore različnim OS. | · Izdelki so omejeni v smislu operacijskega sistema, v katerega jih je mogoče namestiti. Na primer - VMware Workstation in VMware predvajalnik sta na voljo v sistemu Windows, Linux OS in VMware Fusion pa v sistemu Mac. · Obseg podpore OS je ozek. |
| Podpora za gostujoči OS | · Podpira gostujoči OS na navideznem računalniku. Na seznamu so Windows, Linux, Solaris in Mac. | · VMware podpira tudi OS, kot so Windows, Linux, Solaris in Mac. · Mac OS je podprt samo na VMware Fusion. |
| Uporabniški vmesnik | · Grafični uporabniški vmesnik (GLI) je na voljo kot funkcija. · Vmesnik ukazne vrstice (CLI) je še ena pomembna značilnost, ki jo podpira VBoxManage. · CLI omogoča uporabniku dostop tudi do tistih funkcij virtualizacije, do katerih ni bilo mogoče dostopati prek GUI-ja. | · GUI in CLI sta zmogljivi funkciji, ki sta na voljo na VMware Workstation. · Izredno zmogljiva in uporabna funkcija pri upravljanju navideznih strojev, ki vključujejo tudi gostujoči OS. |
| Mape v skupni rabi | · Omogoča nemoteno izmenjavo datotek med gostiteljskim OS in gostujočim OS. Izmenjava poteka prek omrežja. · Doda prijaznost do uporabnika, saj je ročno ustvarjanje mape v skupni rabi dolgotrajno. · Funkcija map v skupni rabi je na voljo v programu VirtualBox. | · Izdelki VMware, kot so VMware Workstation, VMware Player in VMware Fusion, imajo funkcijo map v skupni rabi. · Ni na voljo za navidezne računalnike, ki uporabljajo gostitelje ESXi, mape v skupni rabi pa je treba ustvariti ročno. |
| Podpora za naprave USB | · Omogoča uporabniku, da poveže USB z gostiteljskim računalnikom in se poveže z navideznim računalnikom. · Uporabnik lahko USB napravo poveže z navideznim računalnikom z uporabo zaprtega razširitvenega paketa. | · Podpira podporo za naprave USB na skoraj vseh platformah, kot so VMware Player, VMware Workstation in VMware Fusion, vendar je na voljo takoj. |
| Podpora za 3D grafiko | · 3D-grafična podpora, ki jo nudi VirtualBox, je omejena in zahteva podporo 3D-pospeška na navideznem računalniku. | · 3D grafična podpora za VMware je boljša od podpore VirtualBox. · Je del privzetih nastavitev za VMware Workstation. |
| Šifriranje pogona | · Šifriranje pogona se izvede samostojno s pomočjo CLI ali v GUI. Uporablja lastne algoritme AES 128 ali AES 256. | · Šifriranje diska lahko določi uporabnik po šifriranju navideznega računalnika in nastavitvi pravilnikov za šifriranje. · Navidezne računalnike je mogoče šifrirati z odjemalcem VSphere. · Šifriranje navideznega stroja VMware VSphere je funkcija, dodana VSphere 6.5. · Šifriranje navideznega stroja je na voljo za vse izdelke VMware, razen za VMware Player, vendar je navidezne računalnike, ki so že šifrirani, mogoče predvajati s komercialno licenco za VMware Player. |
| Podpora za povleci in spusti | · Povleci in spusti gladi postopek premikanja datotek in map med gostom in gostiteljem. | · VMware Workstation je imel to funkcijo podpore s povleci in spusti že zdavnaj. |
| Podpora za gostiteljsko strojno opremo | · Dodatne funkcije, kot je podpora za zaslon na dotik v različici 4.3, vendar še ne pomeni, da podpira mobilno strojno opremo. | · VMware Workstation 10 razširjena podpora senzorjem orientacije. To se je izkazalo za zelo koristno za postopek testiranja aplikacij. |
| Utrinki navideznega stroja | · Podpira posnetke za navidezne stroje. · Izredno koristno, zlasti kadar je treba aplikacijo preizkusiti. · Uporabniku omogoča, da vrne navidezni stroj na kateri koli posnetek in obnovi stanje navideznega stroja. | · VMware podpira tudi posnetke, saj je funkcija podprta tudi za večino izdelkov, razen za VMware Player. |
Pogosto zastavljena vprašanja
Spodaj je nekaj pogostih vprašanj o VirtualBoxu in VMware.
V # 1) Ali VirtualBox upočasni uporabnikov računalnik?
Odgovor : Na naše presenečenje je odgovor na to vprašanje Da. Ko uporabljamo Virtual Box, ta skupaj z gostujočim operacijskim sistemom porabi sredstva, kot sta uporaba CPE in pomnilnik gostiteljskega fizičnega računalnika, kar pa upočasni delovanje fizičnega računalnika. Ampak dobra novica je, da lahko uporabo teh virov omejimo s strani Virtual Box.
- Ena od rešitev te težave je povečati najmanjšo hitrost procesorja. To je pokazalo precej dobre rezultate pri spopadanju s počasno hitrostjo gostiteljskega računalnika.
- Druga možnost je spremeniti nastavitve za izbrani načrt porabe. Pomembno je zagotoviti, da je med izvajanjem programa Virtual Box izbran načrt porabe visoko namesto optimalna moč načrt.
V # 2) Ali je Virtual Box zakonit?
Odgovor : VirtualBox je priljubljena programska oprema, ki jo je razvil Oracle in se pogosto uporablja v informacijski infrastrukturi sodobnih organizacij. Virtual Box je vsekakor zakonit, vendar je opremljen z jasno izvedenimi izjavami o omejitvi odgovornosti.
Tej vključujejo:
- Uporabnik mora zagotoviti veljavno licenco za virtualno polje kot programsko opremo. To je podobno licenciranju večine druge programske opreme. VirtualBox je licenciran pod GPLv2.
- Uporabnik mora pridobiti tudi licenco za namestitev in uporabo določenega operacijskega sistema na navideznem računalniku. Večina te programske opreme ima jasno določene smernice, po katerih se fizični stroj in navidezni stroj štejeta za ločeni, kljub uporabi na isti strojni opremi.
V # 3) Je VMware hitrejši od VirtualBoxa?
Odgovor : Nekateri uporabniki trdijo, da se jim zdi VMware hitrejši v primerjavi z VirtualBoxom. Pravzaprav tako VirtualBox kot VMware porabita veliko virov gostiteljske naprave. Zato so fizične ali strojne zmogljivosti gostiteljskega stroja v veliki meri odločilni dejavnik pri zagonu navideznih strojev.
V # 4) Kateri navidezni stroj je najboljši?
Odgovor : Zagotovo ni enostavno dokončno reči, kateri stroj je najboljši. Tako VirtualBox kot VMware imata svoj delež prednosti in slabosti. Uporabniki lahko izbirajo na podlagi preferenc, obstoječe infrastrukturne nastavitve in aplikacije.
ado net vprašanja in odgovori za izkušene
- VirtualBox sicer ponuja stroškovne ugodnosti (brezplačno je na voljo z odprtokodno licenco), vendar je dodal tudi različne funkcije, kot je paravirtualizacija, zaradi česar je močan konkurent za delovno postajo VMware. Virtual box je primeren za uporabnike, ki niso prepričani, kateri operacijski sistem bodo uporabljali, saj je njegova podpora široko dostopna v večjih OS, kot so Windows, Linux in Solaris.
V # 5) Kaj je boljše od VirtualBox-a?
Odgovor: Kar zadeva konkurenco, se je VirtualBox soočil z močno konkurenco VMware Player, ki je brezplačna različica. Izkazalo se je, da VMware Player uporabnikom zagotavlja trdno, varno in veliko stabilnejše okolje za virtualizacijo. VMware deluje na večjih operacijskih sistemih, kot sta Windows in Linux.
Zaključek
Res je težka izbira med VirtualBox in VMware, kar najbolje pomaga pri izbiri pa sta uporaba in prednost. Če navidezni stroj ni potreben za izpolnitev potreb po virtualizaciji organizacijske nastavitve, je izbira Virtualbox. Je brezplačen, enostaven za namestitev in zahteva manj sredstev.
VMware ostaja prva izbira za organizacije, ki imajo nastavljeno obstoječo VMware in lahko financirajo stroške licence in podpore ter imajo raje nemoteno delovanje.
VirtualBox in VMware sta obetavni rešitvi za virtualizacijo. Uporabniki lahko izbirajo na podlagi ocene prednosti in slabosti vsake od teh možnosti ter ob upoštevanju obstoječe infrastrukture in končne uporabe.
Upamo, da vam članek pomaga pri uspešni izbiri.
Priporočeno branje
- 7 najboljših orodij za virtualizacijo storitev v letu 2021
- 10 najbolj priljubljenih programov za virtualizacijo
- Kaj je virtualizacija? Primeri virtualizacije omrežja, podatkov, aplikacij in shranjevanja
- Kako namestiti in uporabljati virtualni stroj VMWare pri preizkušanju programske opreme
- Navidezni stroj Java: kako JVM pomaga pri zagonu aplikacije Java
- C # Uporaba izjave in vaje o virtualni metodi C # s primeri