Mit virtuellen Maschinen können Sie zusätzliche Betriebssysteme in Ihrem eigenen Fenster direkt von Ihrem vorhandenen Computer aus emulieren. Die Schönheit von VM-Software besteht darin, dass Sie eine Windows-Instanz auf macOS oder umgekehrt ausführen können sowie eine Reihe anderer Betriebssystemkombinationen, darunter Chrome OS, Linux, Solaris und andere.
Wenn Sie anwendungsbasierte VM-Software verwenden, die auch als Hypervisor bezeichnet wird, wird das Betriebssystem Ihres Computers üblicherweise als Host bezeichnet. Das sekundäre Betriebssystem, das innerhalb der VM-Schnittstelle ausgeführt wird, wird häufig als Gast bezeichnet.
Während einige Gastbetriebssysteme wie Windows den Kauf eines zusätzlichen Lizenzschlüssels erfordern, sind andere kostenlos erhältlich. Dies umfasst die meisten Linux-Distributionen sowie macOS, vorausgesetzt, Sie verwenden Mac-Hardware ab 2009 oder später.
Es ist zu beachten, dass die Ausführung von macOS in einer virtuellen Maschine mit Hardware anderer Hersteller (z. B. Windows-PCs) manchmal mit mehreren der unten aufgeführten Softwarelösungen einschließlich der VirtualBox von Oracle möglich ist. MacOS soll jedoch nur auf Apple-Hardware ausgeführt werden. Andernfalls kann nicht nur die Lizenzvereinbarung von macOS verletzt werden, sondern die Benutzererfahrung ist normalerweise langsam, fehlerhaft und völlig unvorhersehbar.
Nachfolgend sind einige der besten verfügbaren Lösungen für virtuelle Maschinen aufgeführt, von denen jede ihre eigenen einzigartigen Funktionen und Plattformkompatibilität bietet.
01 von 06VMware Workstation
VMware Workstation wird nach fast zwanzig Jahren auf dem Markt häufig als Industriestandard für virtuelle Maschinenanwendungen betrachtet - mit seinen robusten Funktionen, die einen breiten Bereich der Virtualisierungsanforderungen abdecken.
VMware Workstation ermöglicht fortschrittliche 3D-Lösungen durch Unterstützung von DirectX 10 und OpenGL 3.3, wodurch die Bild- und Videoeinbußen in Ihren VMs selbst bei grafikintensiven Anwendungen vermieden werden. Die Software ermöglicht offene Standards für virtuelle Maschinen und bietet die Möglichkeit, VMs von konkurrierenden Anbietern innerhalb des VMware-Produkts zu erstellen und auszuführen.
Die erweiterten Netzwerkfunktionen bieten die Möglichkeit, ausgefeilte virtuelle Netzwerke für VMs einzurichten und zu verwalten. Vollständige Topologien für Rechenzentren können entworfen und implementiert werden, wenn VMware mit Tools von Drittanbietern integriert wird - im Wesentlichen die Emulation eines gesamten Unternehmens-DC.
Mit den Snapshots von VMware können Sie verschiedene Rollback-Punkte für Tests festlegen. Durch das Cloning-System wird die Bereitstellung mehrerer Instanzen einer ähnlichen VM zum Kinderspiel. Sie können zwischen vollständig isolierten Duplikaten oder verknüpften Klonen wählen, die teilweise auf das Original angewiesen sind, um ein bemerkenswertes Ergebnis zu sichern Menge an Festplattenspeicher.
Das Paket lässt sich zudem nahtlos in die Cloud-basierte Plattform von vSphere, VMware, integrieren. Dadurch können alle VMs im Rechenzentrum Ihres Unternehmens von Ihrem lokalen Computer aus ferngesteuert werden.
Es gibt zwei Versionen der Anwendung, Workstation Player und Workstation Pro, die frühere Version, die kostenlos erhältlich ist.
Mit dem Player können Sie neue VMs erstellen und über 200 Gastbetriebssysteme unterstützen. Es ermöglicht außerdem den Dateiaustausch zwischen Host und Gast und bietet alle oben genannten grafischen Vorteile sowie Unterstützung für 4K-Displays.
Wo die kostenlose Version meistens zu kurz kommt, ist die erweiterte Funktionalität von VMware, z. B. das Ausführen von mehr als einer VM und der Zugriff auf viele der zuvor genannten Funktionen wie das Klonen, Snapshots und komplexe Netzwerke.
Für diese Funktionen sowie zum Erstellen und Verwalten verschlüsselter virtueller Maschinen müssen Sie VMware Workstation Pro erwerben. Workstation Player ist auch für kommerzielle Zwecke eingeschränkt. Unternehmen, die die Workstation-Software verwenden möchten, müssen eine oder mehrere Pro-Lizenzen erwerben, wenn sie beabsichtigen, die Anwendung über den Testzeitraum hinaus zu nutzen.
Ein Upgrade von Player auf Pro mit dem niedrigsten Support-Level kostet 99,99 EUR, wobei andere Pakete für zehn oder mehr Lizenzen erhältlich sind.
Kompatibel mit den folgenden Host-Plattformen:
- Die meisten 64-Bit-Linux-Distributionen
- Windows 7 und höher (nur 64-Bit)
- Windows Server 2008 R2 und höher
Besuchen Sie VMware Workstation
02 von 06VMware Fusion
Fusion-Ports, die von den gleichen Leuten, die VMware Workstation für Linux und Windows entwickelt haben, zu Ihnen gebracht haben, ist die gleiche Erfahrung, die Workstation der Mac-Plattform bietet.
Im Gegensatz zu VMware Workstation ist die Basisversion der Software kostenlos und nur für den persönlichen Gebrauch bestimmt, während Fusion Pro für geschäftliche Zwecke oder für Einzelpersonen erworben werden kann, die Zugriff auf die erweiterten Funktionssätze benötigen.
Es bietet einige Mac-spezifische Funktionen, z. B. Unterstützung für 5K-iMac-Displays sowie gemischte Retina- und Nicht-Retina-Konfigurationen. Fusion umfasst auch den Unity-Modus, durch den die Windows-Desktopoberfläche ausgeblendet wird, und Sie können Windows-Anwendungen direkt von Ihrem Dock aus starten und ausführen, als wären sie in macOS integriert.
Sowohl die kostenlose als auch die kostenpflichtige Version von Fusion bietet die Option, Windows von Ihrer Boot Camp-Partition als Gast-VM-Instanz auszuführen, sodass kein Neustart erforderlich ist, wenn Sie hin und her wechseln möchten.
Kompatibel mit den folgenden Host-Plattformen:
- Mac OS / OS X 10.9 und höher
Besuchen Sie VMware Fusion
03 von 06Oracle VM VirtualBox
Dieser Open Source-Hypervisor wurde erstmals 2007 veröffentlicht und ist unter der GPLv2-Lizenz sowohl für den Heim- als auch für den Unternehmengebrauch kostenlos erhältlich.
VirtualBox unterstützt eine Vielzahl von Gastbetriebssystemen, eine Liste, die alle Windows-Versionen von XP bis 10 sowie Windows NT und Server 2003 enthält. Sie können darüber hinaus VMs mit Linux 2.4 und höher sowie Solaris und OpenSolaris ausführen OpenBSD. Sie haben sogar die Möglichkeit, die Uhr zurückzudrehen und OS / 2 oder DOS / Windows 3.1 auszuführen, sei es aus nostalgischen Gründen oder um einige Ihrer alten Favoriten wie "Wasteland" oder "Pool of Radiance" in ihrer ursprünglichen Umgebung zu spielen.
Sie können macOS auch in einer VM mit VirtualBox ausführen. Dies funktioniert jedoch nur, wenn Ihr Host-Betriebssystem auch auf einem Mac installiert ist. Dies ist hauptsächlich darauf zurückzuführen, dass Apple es nicht zulässt, dass das Betriebssystem auf Hardware von Drittanbietern ausgeführt wird. Dies ist der Fall bei einer Standardinstallation von macOS und gilt auch, wenn das Betriebssystem in einer VM-Lösung ausgeführt wird.
VirtualBox unterstützt die Möglichkeit, mehrere Gastfenster gleichzeitig auszuführen, und bietet außerdem eine Portierbarkeit, bei der eine auf einem Host erstellte VM problemlos auf einen anderen übertragen werden kann, der möglicherweise ein völlig anderes Betriebssystem hat.
Es läuft auf älteren Hardwareprodukten relativ gut, erkennt die meisten USB-Geräte und bietet eine nützliche Bibliothek mit Gastzugängen, die kostenlos und einfach zu installieren ist. Zu diesen zusätzlichen Funktionen gehören die Möglichkeit, Dateien und Inhalte der Zwischenablage zwischen Host- und Gastbetriebssystemen zu übertragen, 3D-Virtualisierung und andere hinzugefügte Video-Unterstützung, um viele häufige Probleme mit Visuals auf einer VM zu beheben.
Die Produkt-Website bietet mehrere gründliche und leicht verständliche Lernprogramme sowie eine Reihe vorgefertigter virtueller Maschinen, die speziell auf die jeweiligen Entwicklungsanforderungen zugeschnitten sind.
Mit einer ständig wachsenden Entwicklergemeinschaft, die regelmäßig neue Releases veröffentlicht, und einem aktiven Benutzerforum mit fast 100.000 registrierten Mitgliedern, garantiert VirtualBox, dass sie sich weiterhin verbessern und als langfristige VM-Lösung dienen wird.
Kompatibel mit den folgenden Host-Plattformen:
- Die meisten Linux-Distributionen
- Mac OS / OS X 10.9 und höher
- Solaris 10 (U10 +) und höher
- Windows Vista SP1 +, Windows 7, Windows 8, Windows 10
Besuchen Sie Oracle VM VirtualBox
04 von 06Parallels Desktop
Als langjähriger Favorit von Mac-Enthusiasten, die gelegentlich Windows ausführen müssen, gibt Parallels die Möglichkeit, Windows- und Mac-Anwendungen nahtlos nebeneinander auszuführen.
Basierend auf Ihrer primären Verwendung für Windows, sei es Design, Entwicklung, Gameplay oder etwas anderes, optimiert Parallels die System- und Hardwareressourcen für ein Windows-Erlebnis, das sich oft anfühlt, als wären Sie auf einem echten PC.
Parallels bietet die meisten Funktionen, die Sie von einem kostenpflichtigen VM-Produkt erwarten würden, sowie zahlreiche Mac-spezifische Funktionen, z. B. das Öffnen von Websites in IE oder Edge direkt über Ihren Safari-Browser und Windows-Alarme, die im Mac Notification Center angezeigt werden. Dateien können schnell zwischen den beiden Betriebssystemen und den gesamten Inhalt der Zwischenablage gezogen werden. Ebenfalls in Parallels enthalten ist ein dedizierter Cloud-Speicherplatz, der sowohl von Mac OS als auch von Windows gemeinsam genutzt werden kann.
Ein allgemeines Missverständnis bei Parallels ist, dass Parallels nur für Windows in einer Gast-VM verwendet werden kann, während Sie tatsächlich Chrome OS, Linux und sogar eine zweite Instanz von macOS ausführen können.
Es gibt drei verschiedene Versionen von Parallels, von denen jede für ein bestimmtes Publikum geeignet ist. Die Basisversion richtet sich an diejenigen, die zum ersten Mal vom PC auf den Mac wechseln, sowie für den täglichen Benutzer, der regelmäßig Windows-Anwendungen verwenden muss. Es enthält das Basis-Toolset sowie 8 GB VRAM und 4 vCPUs für jede VM-Gastmaschine und kostet eine einmalige Gebühr von 79,99 $.
Die Pro Edition, die sich an Softwareentwickler, Tester und andere Power-User richtet, ist in Microsoft Visual Studio und andere bekannte Entwicklungs- und QA-Tools wie Jenkins integriert. E-Mail- und Telefonsupport rund um die Uhr, erweiterte Netzwerk-Tools und die Möglichkeit, Business Cloud-Services zu nutzen, werden angeboten. Mit einem beachtlichen 64-GB-vRAM und 16 vCPUs für jede VM ist Parallels Desktop Pro Edition für 99,99 US-Dollar pro Jahr erhältlich.
Last but not least ist die Business Edition, die alle oben genannten Funktionen sowie zentrale Verwaltungs- und Verwaltungstools und einen Volumenlizenzschlüssel enthält, mit dem Sie Parallels-Instanzen in ganzen Abteilungen und Organisationen einführen und steuern können. Die Gesamtkosten von Parallels Desktop Business Edition hängen von der Anzahl der erforderlichen Sitzplatzlizenzen ab.
Kompatibel mit den folgenden Host-Plattformen:
- macOS / OS X 10.10 und höher
Besuchen Sie Parallels
05 von 06QEMU
QEMU ist häufig der bevorzugte Hypervisor für Linux-Benutzer, basierend auf seinem Null-Dollar-Preis und den einfach zu beherrschenden Tools zur vollständigen Systememulation. Der Open-Source-Emulator simuliert eine beeindruckende Palette an Hardware-Peripheriegeräten und verwendet dynamische Übersetzung für optimale Leistung.
Wenn Sie virtuelle KVM-Maschinen ausführen, wenn Sie QEMU als Virtualisierer verwenden, kann dies auf der richtigen Hardware im Wesentlichen eine native Leistung bewirken, sodass Sie fast vergessen, dass Sie eine VM verwenden.
Administratorberechtigungen sind nur in bestimmten Szenarien mit QEMU erforderlich, z. B. wenn Sie von einer Gast-VM aus auf Ihre USB-Geräte zugreifen müssen. Dies ist bei dieser Art von Software eher eine Seltenheit, was die Verwendungsmöglichkeiten der Software ein wenig flexibler macht.
Benutzerdefinierte Builds von QEMU wurden auch für macOS und Windows erstellt, obwohl der Großteil der Benutzerbasis Linux-Boxen als Host verwendet.
Kompatibel mit den folgenden Host-Plattformen:
- Die meisten Linux-Distributionen
- macOS (OS X 10.7 oder höher) über den Homebrew-Paketmanager
- 32-Bit-Windows und 64-Bit-Windows
Besuchen Sie QEMU
06 von 06Cloud-basierte virtuelle Maschinen
Bisher haben wir die Vor- und Nachteile von anwendungsbasierten Hypervisoren für virtuelle Maschinen auf mehreren Plattformen diskutiert. Wie bei den meisten anderen Technologien haben viele bekannte Unternehmen wie Amazon, Google und Microsoft das Konzept von VMs und Containerinstanzen in die Cloud übernommen, sodass Sie aus der Ferne auf virtuelle Maschinen zugreifen können, die auf den eigenen Servern des Providers gehostet werden.
Einige rechnen von Minute zu Minute, sodass Sie nur für die Zeit zahlen, die Sie benötigen, während andere Netzwerke die Planung, Erstellung und das Hosting umfassender Netzwerke auf Cloud-basierten Servern ermöglichen.