Differenza tra VirtualBox e VMware e Parallels

Differenza tra VirtualBox e VMware e Parallels
Differenza tra VirtualBox e VMware e Parallels

Video: Differenza tra VirtualBox e VMware e Parallels

Video: Differenza tra VirtualBox e VMware e Parallels
Video: Chimica organica (Eliminazione E1) L140 2024, Novembre
Anonim

VirtualBox vs VMware vs Parallels

Le macchine virtuali (VM) a piattaforma vengono utilizzate molto pesantemente perché offrono la possibilità di emulare un computer fisico completo sopra un altro. La maggior parte di tali software consente di avere più macchine su una piattaforma fisica. VirtualBox, VMware e Parallels sono tre dei software VM della piattaforma più popolari. VirtualBox è il software VM più popolare al momento. Nel frattempo, VMware e Parallels sono i due principali attori nel mercato del software di virtualizzazione (commerciale) per i consumatori Mac.

Cos'è VirtualBox?

VirtualBox (Oracle VM VirtualBox) è un pacchetto di virtualizzazione per x86, sviluppato da Oracle Corporation. Viene rilasciato come membro della loro famiglia di prodotti di virtualizzazione. Il suo creatore originale è innotek GmbH, che è stata acquistata da Sun Microsystems. VirtualBox è installato sopra il sistema operativo esistente (sistemi host). Quindi, utilizzando VirtualBox, è possibile caricare ed eseguire molti altri sistemi operativi (OS guest). VirtualBox supporta Linux, Mac OS X, Windows XP, Windows Vista, Windows 7, Solaris e OpenSolaris come sistema operativo host. VirtualBox supporta Windows, Linux, BSD, OS/2, Solaris, ecc. come sistemi operativi guest. Consente inoltre la virtualizzazione limitata di Mac OS X su hardware Apple. È considerato il software di virtualizzazione più popolare al momento.

VirtualBox offre la possibilità di avviare, mettere in pausa, arrestare e riprendere qualsiasi sistema operativo host che carica, senza disturbare altre macchine virtuali. Inoltre, ogni macchina virtuale può essere configurata in modo indipendente per l'esecuzione con la propria emulazione software/hardware (se supportata). Un clipboard comune (tra molti altri metodi) viene utilizzato per la comunicazione tra l'host e i sistemi operativi guest. Inoltre, la comunicazione tra due macchine virtuali è possibile anche con una configurazione adeguata. Poiché entrambe le estensioni di virtualizzazione hardware VT-x di Intel e AMD-V di AMD sono supportate da VirtualBox, può tranquillamente evitare alcuni problemi che si verificano quando viene utilizzata solo l'emulazione software.

Cos'è VMware?

VMware è un software di virtualizzazione sviluppato da VMware, Inc. VMware ha sede in California, USA ed è stata fondata nel 1998, sebbene ora sia di proprietà di EMC Corporation. Le versioni desktop di VMware (VMware Workstation, VMware Fusion e VMware Player) possono essere eseguite su Windows, Linux e Mac OS X. Tuttavia, le versioni server VMware (VMware ESX e VMware ESXi) possono essere eseguite direttamente sull'hardware del server senza richiedere un sistema operativo, perché utilizzano la tecnologia hypervisor (che associa l'hardware dell'host direttamente alle risorse delle piattaforme virtuali). VMware Workstation consente di eseguire più sistemi operativi x86 o x86-64. VMware Fusion è un prodotto simile destinato agli utenti Intel Mac. VMware Player è un software gratuito simile a VMware Workstation e VMware Fusion. Il software VMware fornisce la virtualizzazione di adattatori video/rete/disco rigido. I driver pass-through sono forniti dall'host per le porte USB e seriali/parallele. Pertanto, le macchine virtuali in esecuzione su VMware sono estremamente portatili, consentendo agli amministratori di sistema di sospendere su una macchina, spostarla su un' altra macchina e riprendere esattamente da dove era stata interrotta.

Cos'è Parallels?

Parallels (o Parallels Desktop per Mac) è un software di virtualizzazione che offre la virtualizzazione dell'emulazione hardware per computer Mac con chip Intel. È sviluppato da Parallels Inc. Il software Parallels VM utilizza anche la tecnologia hypervisor (simile a VMware). Ciò consente a tutte le macchine virtuali di agire esattamente allo stesso modo di una macchina autonoma (con tutte le proprietà di un computer effettivo). Di conseguenza, ciò fornisce un'elevata portabilità (cioè consentendo di arrestare una macchina virtuale in esecuzione, copiarla su un' altra e riavviarla) alle istanze delle macchine virtuali, poiché tutte le macchine virtuali utilizzano gli stessi driver indipendentemente dalle risorse effettive utilizzate sull'host. Parallels può utilizzare Mac OS X 10.4 o successivo in esecuzione su macchine Mac con tecnologia Intel come sistema operativo host. Può avere Windows, Mac OS X Leopard Server e Mac OS X Snow Leopard Server, diverse distribuzioni Linux, FreeBSD, OS/2, Solaris e molti altri sistemi operativi come sistema operativo guest.

Qual è la differenza tra VirtualBox e VMware e Parallels?

Sebbene VirtualBox, VMware e Parallels siano popolari software di virtualizzazione, presentano molte differenze tra loro.

– Supportano tutti Windows 2000, Windows XP, Windows 2003, Windows Vista, Linux e Mac OS X come sistemi operativi host. Ma VirtualBox è l'unico software che supporta Windows 7, Windows 2008 Server, Solaris 10U5+, OpenSolaris, FreeBSD (nel prossimo futuro) come sistemi operativi host.

– Tutti e tre i software supportano DOS, Windows 3.1, 95, 98, NT, 2000, XP, Vista, Linux come sistema operativo guest. Ma ancora una volta, VirtualBox è l'unico software in grado di caricare Windows 7, Windows Server 2003/2008, OpenBSD e OpenSolaris. VMware non supporta OS/2, mentre Parallels non supporta FreeBSD e Solaris come sistema operativo guest.

– Sebbene tutti e tre supportino le versioni a 64 bit dei sistemi operativi guest, solo VirtualBox e VMware supportano i sistemi operativi host a 64 bit.

– Sia VirtualBox che Parallels supportano le estensioni di virtualizzazione Intel VT-x e AMD-V, ma questo supporto è limitato su VMware.

– VirtualBox, VMware e Parallels forniscono schede di rete virtuali fino a 8, 4 e 5, rispettivamente.

– Sia VirtualBox che VMware possono supportare controller di dischi virtuali IDE o SATA, ma Parallels supporterà solo IDE. Tuttavia, VirtualBox è l'unico software che supporta iSCSI (che consente alle macchine virtuali di accedere direttamente ai server di archiviazione su iSCSI).

– Sebbene tutto il software fornisca porte seriali, solo Parallels e VMware forniscono porte parallele.

– Solo VirtualBox supporta la scrittura di CD/DVD.

– Inoltre, VirtualBox è l'unico software di virtualizzazione con accelerazione 3D illimitata. In effetti, Parallels non ha alcuna capacità di accelerazione 3D.

– Fuori VirtualBox e Parallels, solo VirtualBox supporta le immagini VMware.

– A differenza di VirtualBox e VMware, Parallels non supporta il funzionamento senza testa.

– VirtualBox è il software di virtualizzazione con accesso illimitato alla macchina virtuale remota (con server RDP integrato). In effetti, Parallels non dispone di alcuna capacità di accesso remoto. Allo stesso modo, solo VirtualBox supporta l'accesso USB remoto.

– Solo VirtualBox e VMware forniscono report sullo stato di alimentazione degli ospiti.

– Solo VirtualBox e VMware sono dotati di un'API. Ma solo VirtualBox è open source (con poche funzionalità enterprise closed source).

– A differenza di Parallels e VMware, le personalizzazioni sono possibili (su richiesta) con VirtualBox.

– Infine, VirtualBox è l'unico software di virtualizzazione gratuito dei tre. Tuttavia, Parallels è notevolmente più economico di VMware.

Consigliato: