VirtualBox vs VMWare: qual è il migliore?


Una macchina virtuale è un ottimo modo per utilizzare diversi sistemi operativi, come Windows, Linux o macOS, senza acquistare un altro computer. Ma qual è la soluzione migliore: VMWare o VirtualBox?

Cosa fanno VirtualBox e VMWare?

VMWare e VirtualBox sono soluzioni di virtualizzazione delle macchine, note anche come hypervisor. Ti consentono di eseguire un computer virtuale completo con il proprio sistema operativo in una macchina virtualizzata su un altro computer.

Ma perché dovresti farlo?

Per l'utente desktop, supponiamo che utilizzi Windows, ma vorresti utilizzare anche Linux, macOS o anche iOS e Android. Eppure non hai computer per tutti loro. È qui che utilizzerai una soluzione di virtualizzazione desktop.

Potresti anche eseguire una versione precedente di Windows all'interno di una VM sul tuo sistema Windows 11 se disponi di app meno recenti che semplicemente non funzionano bene con i sistemi più recenti.

In un'azienda, la virtualizzazione dei server consente di risparmiare sull'hardware e sui costi operativi. Immagina di avere solo pochi computer fisici e di poter ospitare su di essi molti server e workstation.

Quali sono i tipi di hypervisor?

Gli hypervisor non si limitano a consentire di eseguire un computer virtuale all'interno di un computer fisico. Il modo in cui lo fanno è importante e ogni tipo ha requisiti diversi e soddisfa esigenze diverse. Esistono due tipi di hypervisor; Tipo 1 e Tipo 2.

Gli hypervisor di tipo 1 sono talvolta chiamati hypervisor bare metal, il che significa che non è necessario che vengano eseguiti all'interno di un normale sistema operativo come Hyper-V in Windows. Sono il sistema operativo. Senza tutte le funzionalità di un sistema operativo standard, lasceranno più risorse per le loro VM ospiti. Ciò li rende ideali per data center di grandi dimensioni o aziende di medie e grandi dimensioni. L'azienda VMWare dispone di hypervisor di tipo 1 come ESXi (Elastic Sky X Integrated) e VSphere.

Gli hypervisor di tipo 2 vengono eseguiti all'interno di un normale sistema operativo come se fossero solo un altro programma. Per fare ciò, gli hypervisor di tipo 2 devono accedere alle risorse hardware tramite il sistema operativo host. Per questo motivo, gli hypervisor di tipo 2 non sono efficienti quanto quelli di tipo 1 per ospitare grandi quantità di VM guest. Gli hypervisor di tipo 2 sono più adatti ai privati ​​e alle piccole e medie imprese..

VirtualBox è un hypervisor di tipo 2 per Windows, macOS e Linux. VMWare offre anche VMWare Fusion per macOS e VMWare Workstation per Windows e Linux.

Confronto tra VirtualBox e hypervisor VMWare di tipo 2

In questo articolo ci concentreremo sugli hypervisor di tipo 2 poiché è quello che utilizzerà la maggior parte degli utenti domestici o di piccole imprese. E confronteremo le due offerte nello stesso ambiente: eseguendo Linux su Microsoft Windows 11.

Nello specifico, confronteremo Lettore per workstation VMWare con VirtualBox di Oracle. VMWare Workstation Player è la versione gratuita per uso personale e VirtualBox è gratuito per il grande pubblico e open source. Se ti piace VMWare Workstation Player e desideri più funzionalità, prova il conveniente VMware Workstation Pro per uso commerciale.

Confronto delle funzionalità di VMWare Player e VirtualBox

La tabella seguente mostra le funzionalità principali offerte da VMWare Player e VirtualBox.

FunzionalitàVMWare Workstation PlayerVirtualBox
Compatibilità del sistema operativo hostWindows, Linux, BSD, macOS (richiede VMWare Fusion)Windows, Linux, macOS, Solaris
Compatibilità del sistema operativo guestWindows, Linux, macOS ( richiede Fusione di VMWare )Windows, Linux, Solaris, FreeBSD, OS/2
Formati immagine disco virtualeVMDKVMDK, VDI, VHD
Supporto dispositivi USBUSB 2, USB 3.1USB 2, USB 3 con pacchetto di estensione gratuito
Stampante virtualeNo
Interfacce utente grafiche e CLI (interfaccia a riga di comando)
Supporto grafica 3DRichiede l'accelerazione 3D sul guest
Integrazione API
Cartelle condivise tra ospite e host
Istantanee VMNo

VirtualBox, VMWare e istantanee

Forse la differenza più significativa è che VirtualBox supporta gli snapshot delle VM mentre VMWare Player no. Per creare uno snapshot in VMWare Player è necessario trovare i file della VM, quindi copiarli e incollarli in un'altra posizione. Per tornare a quel momento, lo snapshot viene aggiunto come una nuova VM..

VirtualBox dispone di diversi modi per acquisire un'istantanea. Può essere fatto dalla finestra ospite o dal gestore VirtualBox. È possibile assegnare un nome alle istantanee e VirtualBox le organizza in ordine cronologico. Per tornare a un momento precedente è sufficiente selezionare lo snapshot desiderato, selezionare Ripristina, quindi avviare la VM. VirtualBox è il chiaro vincitore per quanto riguarda le istantanee.

Qual ​​è più facile da usare, VirtualBox o VMWare Workstation Player?

Scaricare e installare VirtualBox o VMWare è semplice come qualsiasi altro software. Ognuno ha programmi di installazione che ti guidano attraverso il processo. Le differenze appaiono quando si installa un sistema operativo guest.

VirtualBox richiede di effettuare alcune scelte manuali su risorse come memoria, spazio su disco e numero di core del processore, mentre VMWare Player confronta le risorse del computer host con quelle richieste dal sistema operativo guest e assegna automaticamente le risorse, rendendolo facile da usare. Dopo aver installato il sistema operativo guest, puoi modificare le risorse assegnate in entrambi gli hypervisor.

Il tempo necessario per installare gli hypervisor e LinuxUbuntu su Windows mostra VMWare è circa il 30% più veloce. VirtualBox ha impiegato 25 minuti, mentre VMWare Player ha impiegato 17 minuti.

Che funziona meglio, VirtualBox o VMWare Workstation Player?

Entrambi gli hypervisor sono di tipo 2, eseguiti su Windows, quindi non aspettarti una differenza significativa in termini di prestazioni. Utilizzando PassMark PerformanceTest, VMWare Player ha mostrato un punteggio CPU di 4935 rispetto a 3465 di VirtualBox. Questa è stata la differenza più grande. Il resto dei marcatori erano vicini, ma sembrava che VMWare fosse più veloce. Naturalmente, le macchine host variano, così come la tua esperienza.

Che è meglio, VMWare Workstation Player o VirtualBox?

Non sappiamo esattamente cosa stai cercando in un hypervisor. VMWare Workstation Player e VirtualBox fanno praticamente la stessa cosa con piccole differenze, quindi non esiste un chiaro vincitore. Tutto dipende dai casi d'uso.

VMWare Workstation Player è la soluzione migliore se hai semplicemente bisogno di far funzionare rapidamente una macchina virtuale. Se devi utilizzare app in un sistema operativo diverso o stai valutando una varietà di sistemi operativi, fai parte di quel gruppo.

Se vuoi approfondire i dettagli della gestione di un hypervisor e dei suoi ospiti, VirtualBox fa al caso tuo. La facilità di creare istantanee e di ripristinarle fa pendere la bilancia. Un altro punto a favore di VirtualBox è che puoi installa macOS in VirtualBox con una certa direzione. VirtualBox potrebbe essere migliore per le persone che imparano DevOps, amministratori di sistema o professionisti della sicurezza informatica che testano diversi sistemi operativi..

Quale utilizzerai o ne hai già uno preferito? Hai qualche consiglio o trucco da condividere? Fatecelo sapere nei commenti.

.

Post correlati:


23.11.2022