Esercitazioni

▷ Virtualbox vs vmware: tasti per scegliere il tuo hypervisor

Sommario:

Anonim

In questo articolo affronteremo due famosi hypervisor: VirtualBox vs VMware. Esistono alcune applicazioni che consentono la virtualizzazione, ma senza dubbio due sono le più conosciute. Quale hypervisor sarà sopra l'altro?

La tecnica di virtualizzazione consente di creare, tramite software, una versione virtuale o non fisica di un sistema operativo o anche da una piattaforma hardware. Quando virtualizziamo, prendiamo le risorse che una macchina fisica avrebbe: CPU, RAM, disco rigido, scheda madre, rete e tutto ciò che costituisce un computer e simularli utilizzando software che a sua volta è installato all'interno di un sistema operativo che funziona in una macchina fisica.

Indice dei contenuti

Grazie alla virtualizzazione possiamo avere i nostri sistemi operativi isolati dal nostro computer fisico, in questo modo possiamo testare le configurazioni e sperimentare senza compromettere l'integrità del nostro sistema operativo fisico.

Inoltre, possiamo anche condividere hardware e file da un sistema all'altro per lavorare contemporaneamente con entrambi. Per tutti questi motivi è molto importante garantire che le macchine virtuali abbiano buone prestazioni e siano quanto più simili possibile a una macchina reale.

Presentazioni e caratteristiche tecniche delle macchine

La prima cosa che dobbiamo fare è la presentazione delle applicazioni che stiamo per affrontare. Anche se difficilmente ne hanno bisogno perché sono conosciuti a livello globale.

VMware

VMware è senza dubbio la piattaforma di virtualizzazione leader sul mercato. La società ha perfezionato e ampliato il suo pacchetto di applicazioni di virtualizzazione nel corso degli anni, senza dubbio posizionandosi come leader in questo settore. Ha applicazioni per tutti i tipi di funzioni: virtualizzazione di hardware, software, server, business, applicazioni domestiche e una lunga eccetera. Quasi tutte le applicazioni dell'azienda hanno una licenza a pagamento, anche se ci permetterà di usarle come versione di prova gratuita per un certo periodo.

La versione che testeremo è VMware Workstation Player 15 nella sua versione di prova. Abbiamo scelto questo perché è la licenza più economica e l'acquisizione più semplice per l'utente rispetto a VirtualBox

VirtualBox

Lo strumento proprietario Oracle è un'altra delle soluzioni più complete che possiamo ottenere. VirtualBox è completamente gratuito per gli utenti ed è principalmente orientato verso ambienti desktop per la virtualizzazione del sistema operativo in ambienti non aziendali. Nonostante ciò, è perfettamente valido per l'uso professionale, dal momento che ha molte delle funzionalità che VMware ha anche e anche gratuitamente. La versione che abbiamo utilizzato di questo software è la 5.2.20.

Sebbene sia vero che non avremo le applicazioni specifiche di VMware, per il nostro confronto dal punto di vista di un utente desktop, soddisfa perfettamente la sua missione.

Funzioni di VMware Workstation Player

VMware Workstation Player è il pacchetto software di virtualizzazione più economico dell'azienda. Il prossimo nel livello sarà la versione Pro che ha funzionalità più avanzate rispetto a questa versione e la avremo anche disponibile in una versione di prova. Per quanto riguarda la versione Player, possiamo acquisire la sua licenza per 166 euro e la versione Pro per 275 euro.

Alcune delle caratteristiche che VMware Workstation Player ha che lo differenziano da VirtualBox sono:

  • Siamo in grado di creare macchine virtuali con sistemi operativi compatibili su Windows, Linux, Solaris, FreeBSD, Mac e tutto in diverse versioni. Sebbene per Mac la sua virtualizzazione non sia attivata in modo nativo.

  • Possiamo solo avviare una macchina virtuale contemporaneamente nella versione Player. Nella versione Pro possiamo crearne e avviarne diverse. Supporto per l' uso di file condivisi tra il sistema host e il sistema virtuale. Dispone di driver nativi USB 3.0 e lettore di schede SD e implementa la grafica 3D con compatibilità DirectX 10 e Open GL. Siamo in grado di configurare una quantità di memoria grafica personalizzata. Inoltre, supporta schermi con risoluzione 4K

Incorpora il supporto per l'avvio UEFI sia normale che sicuro.

Funzionalità aggiuntive della versione Workstation Pro

Oltre alle funzionalità aggiuntive con VMware Workstation Pro possiamo:

  • Integrazione con ESXi e VMware Sphere per la virtualizzazione remota e dei server Controllo remoto delle macchine virtuali Configurazione avanzata delle reti virtuali Possibilità di eseguire snapshot di sistema per ripristinare lo stato della macchina virtuale com'era prima della pausa Possibilità di avviare più macchine contemporaneamente

Funzionalità di VirtualBox

Per quanto riguarda gli strumenti e le possibilità che questo hypervisor ci offre e che lo differenziano da VMware, evidenziamo:

  • La più importante di tutte è un'applicazione di licenza gratuita, è anche uno strumento multipiattaforma e possiamo installare i sistemi operativi Windows, Mac, Linux in modo nativo e senza la necessità di ulteriore attivazione. È compatibile con le macchine virtuali VMware, quindi possiamo eseguirne una in VirtualBox. Possiamo clonare una macchina virtuale tutte le volte che vogliamo

  • Ha la possibilità di avviare contemporaneamente più macchine virtuali. Inoltre, possiamo anche scattare istantanee del sistema e ripristinare lo stato della macchina virtuale prima che si fermi. Possibilità di crittografare le macchine virtuali. Possiamo catturare nei video clip ciò che facciamo nella macchina virtuale. In questo caso avremo un supporto per l'accelerazione 3D più imitato rispetto al supporto VMware per USB 2.0 e 3.0 è anche limitato e sarà necessaria l'installazione di un'estensione gratuita.

Caratteristiche comuni di entrambe le applicazioni

Entrambi i programmi hanno un gran numero di caratteristiche simili che in un modo o nell'altro abbiamo citato nel loro elenco corrispondente nelle sezioni precedenti, tuttavia ce ne sono alcune che, a parità di condizioni, dobbiamo menzionare come comuni.

  • Avremo la possibilità di eseguire le operazioni dalla riga di comando del sistema host: entrambe le applicazioni supportano le tecnologie Intel VT-x e AMD-v.

  • Avremo strumenti extra per migliorare le prestazioni dei sistemi virtuali e il trasferimento di file e appunti tra il sistema fisico e virtuale. Possibilità di personalizzare i componenti hardware della macchina virtuale In entrambe le applicazioni possiamo montare immagini ISO o dispositivi di archiviazione rimovibili fisici per il installazione di sistemi virtuali Possiamo aggiungere diversi dispositivi di input e output a caldo, nonché elementi audio e video, possiamo configurare la rete come bridge per interagire fisicamente con il nostro switch o router e in questo modo collegare i computer sulla rete

Test delle prestazioni di macchine virtuali

Caratteristiche della macchina virtuale e fisica

Ora procederemo a citare le caratteristiche tecniche di ciascuna squadra per le valutazioni delle prestazioni.

Macchina fisica:

  • VMware Workstation Player 15 build 10134415 VirtualBox 5.2.20 r125813 Intel Core i5 6500 @ 3.2GHz 16 GB DDR4 disco rigido meccanico a doppio canale SATA 500 GB 5400 RPM

Macchine virtuali:

Le caratteristiche delle macchine virtuali in entrambi i programmi sono praticamente le stesse:

  • 1 CPU con due core dedicati 2 GB di RAM Disco rigido da 50 GB Strumenti di aggiunta guest Windows 10 Pro x64 installati su entrambe le macchine.

Test delle prestazioni

Abbiamo eseguito diversi test per verificare le prestazioni delle macchine virtuali durante il prelievo diretto di risorse hardware dal computer fisico.

Il primo test che abbiamo eseguito è quello di verificare le prestazioni del disco rigido con CristalDiskMark 5.5 su entrambe le macchine fisiche e virtuali.

Disco rigido fisico

Disco rigido VirtualBox

Disco rigido VMware

Come possiamo vedere, i risultati sono abbastanza diversi, specialmente con VMware. Sappiamo che, poiché si tratta di un disco rigido meccanico, i risultati ottenuti in VMwre non sono in ogni caso indicativi, dal momento che risultano con le prestazioni adeguate di un SSD quando questo non è il nostro caso.

Ciò può essere dovuto al fatto che VMware utilizza parte della RAM sulla macchina fisica per eseguire transazioni di file virtuali, accelerando così le prestazioni della macchina virtuale.

Da parte sua, VirtualBox non implementa questa soluzione e mostra risultati inferiori a quelli mostrati nel benchmark del disco rigido reale.

È stato inoltre eseguito un test combinato di CPU e disco rigido comprimendo un file da 1, 12 GB con 7-Zip. I risultati sono stati i seguenti:

E quindi un test per il trasferimento di un pacchetto da 560 MB sulla rete:

Il seguente test è stato eseguito con CinebenchR15 per le prestazioni della CPU:

Infine, con Aida64 è stato effettuato un benchmarking delle unità RAM in ciascuna delle macchine virtuali:

Possiamo vedere che praticamente in tutti i risultati i benefici delle macchine virtuali sono stati gli stessi, quindi possiamo dire che l'implementazione della tecnologia Virtualiza Intel VT-x funziona perfettamente in entrambi i programmi.

conclusione

In questo confronto tra VirtualBox e VMware, entrambe le applicazioni sono senza dubbio molto simili in termini di prestazioni delle macchine virtualizzate. Evidenziamo in VMware l'uso della RAM per accelerare le transazioni dei file sui dischi rigidi virtuali, anche se altrimenti i risultati sono quasi identici.

Ciò dimostra che VirtualBox ha fatto un ottimo lavoro nelle sue ultime versioni fino alla pari in termini di prestazioni con VMware, il che è più prezioso se si considera che si tratta di un'applicazione gratuita. D'altra parte, siamo stati in grado di verificare che VMware mostri un miglior supporto per l'accelerazione 3D, quindi in questo senso supera VirtualBox.

Per quanto riguarda la gamma di soluzioni e strumenti disponibili, sono molto simili, tranne per il fatto che la versione di VMware è un po 'più limitata di VirtualBox, soprattutto dal momento che non possiamo eseguire più macchine contemporaneamente e in VirtualBox, sì, questo potrebbe inclinare notevolmente il scala verso l'app gratuita.

In breve, se si desidera eventualmente utilizzare un programma per testare alcune macchine virtuali, si consiglia VirtualBox in quanto è gratuito e offre la possibilità di macchine multi-avvio. Se invece è un ambiente di piccole o medie imprese, varrebbe la pena acquisire VMware Workstation nella sua versione Pro, ma in nessun caso la versione Player perché è piuttosto limitata. Anche se VirtualBox è anche perfettamente valido.

Questo conclude il nostro articolo su VirtualBox vs VMware, speriamo che l'abbia trovato utile.

Raccomandiamo anche:

Hai visto i risultati e ti abbiamo fornito le caratteristiche principali di ognuno, è il tuo turno di decidere quale utilizzare

Esercitazioni

Scelta dell'editore

Back to top button