Unterschied zwischen VirtualBox und VMware und Parallels

Unterschied zwischen VirtualBox und VMware und Parallels
Unterschied zwischen VirtualBox und VMware und Parallels

Video: Unterschied zwischen VirtualBox und VMware und Parallels

Video: Unterschied zwischen VirtualBox und VMware und Parallels
Video: Cisco Collaboration: T1 and E1 Circuits (for CCNA CCNP & CCIE Candidates) 2024, November
Anonim

VirtualBox vs. VMware vs. Parallels

Platform Virtual Machines (VM) werden sehr stark genutzt, da sie die Möglichkeit bieten, eine vollständige physische Computermaschine über einer anderen zu emulieren. Die meisten solcher Software ermöglichen es, mehrere Maschinen auf einer physischen Plattform zu haben. VirtualBox, VMware und Parallels sind drei der beliebtesten Plattform-VM-Software. VirtualBox ist derzeit die beliebteste VM-Software. Inzwischen sind VMware und Parallels die beiden Hauptakteure auf dem Markt für (kommerzielle) Software für Mac-Virtualisierungssoftware für Verbraucher.

Was ist VirtualBox?

VirtualBox (Oracle VM VirtualBox) ist ein Virtualisierungspaket für x86, das von der Oracle Corporation entwickelt wurde. Es wird als Mitglied ihrer Familie von Virtualisierungsprodukten veröffentlicht. Sein ursprünglicher Schöpfer ist die innotek GmbH, die von Sun Microsystems gekauft wurde. VirtualBox wird auf dem bestehenden Betriebssystem (Host-Systemen) installiert. Dann können mit der VirtualBox viele andere Betriebssysteme (Gast-Betriebssysteme) 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. Es gilt derzeit als die beliebteste Virtualisierungssoftware.

VirtualBox bietet die Möglichkeit, jedes geladene Host-Betriebssystem zu starten, anzuh alten, zu stoppen und fortzusetzen, 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 (sofern unterstützt) ausgeführt zu werden. Eine gemeinsame Zwischenablage (neben vielen anderen Methoden) wird für die Kommunikation zwischen dem Host- und dem Gast-Betriebssystem verwendet. Darüber hinaus ist bei entsprechender Konfiguration auch die Kommunikation zwischen zwei virtuellen Maschinen möglich. Da sowohl Intels VT-x- als auch AMDs AMD-V-Hardware-Virtualisierungserweiterungen von VirtualBox unterstützt werden, können einige Probleme sicher vermieden werden, die auftreten, 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-Serverversionen (VMware ESX und VMware ESXi) können jedoch direkt auf Serverhardware ausgeführt werden, ohne dass ein Betriebssystem erforderlich ist. weil sie Hypervisor-Technologie verwenden (die die Hardware des Hosts direkt den Ressourcen virtueller Plattformen zuordnet). VMware Workstation ermöglicht die Ausführung mehrerer x86- oder x86-64-Betriebssysteme. VMware Fusion ist ein ähnliches Produkt für Intel-Mac-Benutzer. VMware Player ist eine kostenlose Software, die sowohl VMware Workstation als auch VMware Fusion ähnelt. VMware-Software ermöglicht die Virtualisierung von Video-/Netzwerk-/Festplattenadaptern. Pass-Through-Treiber werden vom Host für USB- und serielle/parallele Ports bereitgestellt. Daher sind die auf VMware ausgeführten virtuellen Maschinen extrem portabel, was es Systemadministratoren ermöglicht, auf einer Maschine anzuh alten, sie auf eine andere Maschine zu verschieben und genau dort fortzufahren, wo sie angeh alten wurde.

Was ist Parallels?

Parallels (oder Parallels Desktop für Mac) ist eine Virtualisierungssoftware, die Hardwareemulationsvirtualisierung für Mac-Computer mit Intel-Chips bietet. Es wird von Parallels Inc. entwickelt. Parallels VM-Software verwendet auch Hypervisor-Technologie (ähnlich wie VMware). Dadurch ist es möglich, dass sich alle virtuellen Maschinen genau so verh alten wie eine eigenständige Maschine (mit allen Eigenschaften eines realen Computers). Folglich bietet dies eine hohe Portabilität (d. h. die Möglichkeit, eine laufende virtuelle Maschine zu stoppen, sie auf eine andere zu kopieren und neu zu starten) zu den Instanzen virtueller Maschinen, da alle virtuellen Maschinen die identischen Treiber verwenden, unabhängig von den tatsächlich auf dem Host verwendeten Ressourcen. Parallels kann Mac OS X 10.4 oder höher verwenden, das auf Intel-betriebenen Mac-Computern als Host-Betriebssystem ausgeführt wird. Es kann Windows, Mac OS X Leopard Server und Mac OS X Snow Leopard Server, mehrere Linux-Distributionen, FreeBSD, OS/2, Solaris und viele andere Betriebssysteme als Gastbetriebssystem haben.

Was ist der Unterschied zwischen VirtualBox und VMware und Parallels?

Obwohl VirtualBox, VMware und Parallels beliebte Virtualisierungssoftware sind, gibt es zwischen ihnen viele Unterschiede.

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

– Alle drei Software unterstützen DOS, Windows 3.1, 95, 98, NT, 2000, XP, Vista, Linux als Gastbetriebssystem. Aber noch einmal, VirtualBox ist die einzige Software, die Windows 7, Windows Server 2003/2008, OpenBSD und OpenSolaris laden kann. VMware unterstützt OS/2 nicht, 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-Host-Betriebssysteme.

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

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

– Sowohl VirtualBox als auch VMware können IDE- oder SATA-Controller für virtuelle Festplatten unterstützen, aber Parallels unterstützt nur IDE. VirtualBox ist jedoch die einzige Software, die iSCSI unterstützt (was virtuellen Maschinen den direkten Zugriff auf Speicherserver über iSCSI ermöglicht).

– Obwohl die gesamte dortige Software serielle Ports bietet, bieten nur Parallels und VMware parallele Ports.

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

– Darüber hinaus ist VirtualBox die einzige Virtualisierungssoftware mit uneingeschränkter 3D-Beschleunigung. Tatsächlich hat Parallels keine 3D-Beschleunigungsfunktionen.

– Von VirtualBox und Parallels unterstützt nur VirtualBox VMware-Images.

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

– VirtualBox ist die Virtualisierungssoftware mit uneingeschränktem Fernzugriff auf virtuelle Maschinen (mit integriertem RDP-Server). Tatsächlich hat Parallels keine Fernzugriffsfunktionen. Ebenso unterstützt nur VirtualBox den Remote-USB-Zugriff.

– Nur VirtualBox und VMware bieten Berichte zum Energiestatus der Gäste.

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

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

– Schließlich ist VirtualBox die einzige kostenlose Virtualisierungssoftware der drei. Parallels ist jedoch erheblich billiger als VMware.

Empfohlen: