Kapitel 20. Virtualisierung
Virtualisierung wird in vielen verschiedenen Umgebungen und Situationen eingesetzt. Wenn Sie ein Entwickler sind, kann Ihnen die Virtualisierung eine geschlossene Umgebung bieten, in der Sie fast jede Art von Entwicklung sicher durchführen können, ohne Ihre Hauptarbeitsumgebung durcheinander zu bringen. Wenn Sie Systemadministrator sind, können Sie mithilfe der Virtualisierung Ihre Dienste einfacher trennen und je nach Bedarf verschieben.
Die in Ubuntu unterstützte Standardvirtualisierungstechnologie ist KVM. Für Intel- und AMD-Hardware erfordert KVM Virtualisierungserweiterungen. Aber auch für IBM Z und LinuxONE, IBM POWER sowie für ARM64 ist KVM verfügbar. Xen wird auch auf Ubuntu unterstützt, allerdings nicht für alle Architekturen, zum Beispiel nicht für
IBM Z und LinuxONE. Xen kann Virtualisierungserweiterungen nutzen, sofern verfügbar, kann aber auch auf Hardware ohne Virtualisierungserweiterungen verwendet werden. Qemu ist eine weitere beliebte Lösung für Hardware ohne Virtualisierungserweiterungen.