Unterschied zwischen VirtualBox und VMware und Parallels

VirtualBox vs VMware vs Parallels

Platform Virtual Machines (VM) werden sehr häufig verwendet, da sie die Möglichkeit bieten, einen vollständigen physischen Computer über einen anderen zu emulieren. Die meisten dieser Software erlauben es, mehrere Maschinen auf einer physischen Plattform zu haben. VirtualBox, VMware und Parallels sind drei der beliebtesten Plattform-VM-Software. VirtualBox ist momentan die beliebteste VM-Software. Mittlerweile sind VMware und Parallels die beiden wichtigsten Akteure auf dem Markt für Mac-Consumer-Virtualisierungssoftware.

Was ist VirtualBox??

VirtualBox (Oracle VM VirtualBox) ist ein von Oracle Corporation entwickeltes Virtualisierungspaket für x86. Es wird als Mitglied seiner Familie von Virtualisierungsprodukten veröffentlicht. Sein ursprünglicher Schöpfer ist die innotek GmbH, die von Sun Microsystems gekauft wurde. VirtualBox wird auf dem vorhandenen Betriebssystem (Host-Systeme) installiert. Mit der VirtualBox können dann viele andere Betriebssysteme (Gastbetriebssysteme) geladen und ausgeführt werden. VirtualBox unterstützt Linux, Mac OS X, Windows XP, Windows Vista, Windows 7, Solaris und OpenSolaris als Host-Betriebssystem. VirtualBox unterstützt Windows, Linux, BSD, OS / 2, Solaris usw. als Gastbetriebssysteme. Es ermöglicht auch eine eingeschränkte Virtualisierung von Mac OS X auf Apple-Hardware. Sie gilt momentan als die beliebteste Virtualisierungssoftware.

VirtualBox bietet die Möglichkeit, alle geladenen Host-Betriebssysteme zu starten, anzuhalten, anzuhalten und wieder aufzunehmen, ohne andere virtuelle Maschinen zu stören. Darüber hinaus kann jede virtuelle Maschine unabhängig konfiguriert werden, um mit ihrer eigenen Software- / Hardware-Emulation (falls unterstützt) ausgeführt zu werden. Eine gemeinsame Zwischenablage (neben vielen anderen Methoden) wird für die Kommunikation zwischen dem Host- und dem Gastbetriebssystem verwendet. Darüber hinaus ist die Kommunikation zwischen zwei virtuellen Maschinen auch bei richtiger Konfiguration möglich. Da sowohl die VT-x- als auch die AMD-V-Hardware-Virtualisierungserweiterungen von Intel von VirtualBox unterstützt werden, können einige Probleme vermieden werden, die sich ergeben, wenn nur Software-Emulation verwendet wird.

Was ist VMware??

VMware ist eine von VMware, Inc. entwickelte Virtualisierungssoftware. VMware hat seinen Sitz in Kalifornien, USA, und wurde 1998 gegründet, obwohl es jetzt im Besitz der EMC Corporation ist. Desktop-Versionen von VMware (VMware Workstation, VMware Fusion und VMware Player) können unter Windows, Linux und Mac OS X ausgeführt werden. VMware-Server-Versionen (VMware ESX und VMware ESXi) können jedoch ohne Betriebssystem direkt auf der Serverhardware ausgeführt werden. Sie verwenden die Hypervisor-Technologie (die die Hardware des Hosts den Ressourcen der virtuellen Plattformen direkt zuordnet). In VMware Workstation können mehrere x86- oder x86-64-Betriebssysteme ausgeführt werden. VMware Fusion ist ein ähnliches Produkt für Intel Mac-Benutzer. VMware Player ist freie Software, die sowohl VMware Workstation als auch VMware Fusion ähnelt. VMware-Software ermöglicht die Virtualisierung von Video- / Netzwerk- / Festplattenadaptern. Vom Host bereitgestellte Passthrough-Treiber für USB- und serielle / parallele Anschlüsse. Daher sind die auf VMware ausgeführten virtuellen Maschinen extrem portabel. So können Systemadministratoren auf einer Maschine anhalten, sie auf eine andere Maschine verschieben und dort weitermachen, wo sie angehalten wurden.

Was ist Parallels??

Parallels (oder Parallels Desktop für Mac) ist eine Virtualisierungssoftware, die Hardware-Emulations-Virtualisierung für Mac-Computer mit Intel-Chips bietet. Sie wurde von Parallels Inc. entwickelt. Parallels VM-Software verwendet auch Hypervisor-Technologie (ähnlich wie VMware). Auf diese Weise können alle virtuellen Maschinen genau wie eine Einzelplatzmaschine (mit allen Eigenschaften eines tatsächlichen Computers) agieren. Folglich bietet dies eine hohe Portierbarkeit (d. H. Das Erlauben, eine laufende virtuelle Maschine anzuhalten, auf eine andere zu kopieren und neu zu starten) für die Instanzen von virtuellen Maschinen, da alle virtuellen Maschinen unabhängig von den auf dem Host verwendeten Ressourcen die gleichen Treiber verwenden. Parallels kann Mac OS X 10.4 oder höher verwenden, das auf Intel-betriebenen Mac-Computern als Host-Betriebssystem ausgeführt wird. Als Gastbetriebssystem können Windows, Mac OS X Leopard Server und Mac OS X Snow Leopard Server, mehrere Linux-Distributionen, FreeBSD, OS / 2, Solaris und viele andere Betriebssysteme verwendet werden.

Was ist der Unterschied zwischen VirtualBox und VMware und Parallels??

Obwohl VirtualBox, VMware und Parallels weit verbreitete Virtualisierungssoftware sind, gibt es viele Unterschiede.

- Sie alle unterstützen Windows 2000, Windows XP, Windows 2003, Windows Vista, Linux und Mac OS X als Host-Betriebssysteme. VirtualBox ist jedoch die einzige Software, die Windows 7, Windows 2008 Server, Solaris 10U5 +, OpenSolaris und FreeBSD (in naher Zukunft) als Hostbetriebssystem unterstützt.

- Alle drei Programme unterstützen DOS, Windows 3.1, 95, 98, NT, 2000, XP, Vista und Linux als Gastbetriebssystem. VirtualBox ist jedoch die einzige Software, die Windows 7, Windows Server 2003/2008, OpenBSD und OpenSolaris laden kann. VMware unterstützt kein OS / 2, während Parallels FreeBSD und Solaris nicht als Gastbetriebssystem unterstützt.

- Obwohl alle drei 64-Bit-Versionen von Gastbetriebssystemen unterstützen, unterstützen nur VirtualBox und VMware 64-Bit-Hostbetriebssysteme.

- Sowohl VirtualBox als auch Parallels unterstützen Intel VT-x- und AMD-V-Virtualisierungserweiterungen. Diese Unterstützung ist jedoch auf VMware beschränkt.

- VirtualBox, VMware und Parallels bieten virtuelle Netzwerkkarten bis zu 8, 4 und 5 an.

- Sowohl VirtualBox als auch VMware können virtuelle IDE- oder SATA-Festplattencontroller unterstützen, Parallels unterstützt jedoch nur IDE. VirtualBox ist jedoch die einzige Software, die iSCSI unterstützt (wodurch virtuelle Maschinen direkt auf Speicherserver über iSCSI zugreifen können)..

- Obwohl die gesamte Software über serielle Anschlüsse verfügt, bieten nur Parallels und VMware parallele Anschlüsse.

- Nur VirtualBox unterstützt das Schreiben von CDs / DVDs.

- Darüber hinaus ist VirtualBox die einzige Virtualisierungssoftware mit uneingeschränkter 3D-Beschleunigung. Parallels verfügt über keine 3D-Beschleunigungsfunktionen.

- Außer VirtualBox und Parallels unterstützt nur VirtualBox VMware-Images.

- Im Gegensatz zu VirtualBox und VMware unterstützt Parallels keinen Betrieb ohne Headless.

- VirtualBox ist die Virtualisierungssoftware mit uneingeschränktem Remote-Zugriff auf virtuelle Maschinen (mit integriertem RDP-Server). Parallels verfügt nicht über Fernzugriffsfunktionen. Ebenso unterstützt nur VirtualBox den Remote-USB-Zugriff.

- Nur VirtualBox und VMware liefern Berichte zum Status der Gaststromversorgung.

- Nur VirtualBox und VMware verfügen über eine API. Aber nur VirtualBox ist Open Source (mit wenigen Closed Source Enterprise-Funktionen)..

- Im Gegensatz zu Parallels und VMware sind Anpassungen (auf Anfrage) mit VirtualBox möglich.

- Schließlich ist VirtualBox die einzige von drei kostenlose Virtualisierungssoftware. Parallels ist jedoch erheblich günstiger als VMware.