Wie kann ich zwischen verschiedenen virtuellen Maschinen hin- und herschalten?
Linux-Container bieten Ihnen die Möglichkeit, ohne Host-Betriebssystem zwischen verschiedenen virtuellen Maschinen hin- und herzuschalten.
Kann ich mehrere virtuelle Maschinen auf einem Rechner ohne Host-Betriebssystem installieren und zwischen diesen hin- und herschalten? Dieses Szenario würde eine Mischung verschiedener Linux-VMs, Ubuntu und andere Distributionen, beinhalten. Zusätzlich möchte ich zwischen den virtuellen Maschinen mithilfe eines Tastatur-Kürzels wechseln können.
Wollen Sie zwischen virtuellen Maschinen (VMs) hin- und herschalten, dann brauchen Sie eine gemeinsame Komponente, die sich um diese Instanzen kümmert. Das kann sich nicht innerhalb der virtuellen Maschine abspielen, daher muss diese Funktionalität ein außenstehender Mechanismus bereitstellen. Dabei kann es sich aber auch nicht um einen so genannten Thin-Hypervisor wie VMware ESXi handeln, da dieser keine eingebauten Möglichkeiten bietet, auf die VM-Konsolen zuzugreifen.
Gibt es einen Grund, warum kein Host-Betriebssystem benutzt werden soll? Geht es möglicherweise um den Overhead, den ein Host-Betriebssystem mit sich bringt? Die einzige Möglichkeit, die mir dazu einfällt, ist das Laufenlassen der virtuellen Maschinen in einem Linux-Container. Das funktioniert aber nur, weil Sie explizit Linux erwähnt haben.
In Linux-Containern laufen verschiedene virtuelle Maschinen auf demselben Kernel. Da Sie nicht für jede VM einen separaten Kernel installieren, ist die Geschichte recht leichtgewichtig. Wir haben lediglich einen Kernel und auf diesem aufgesetzt laufen verschiedene Instanzen des Betriebssystems.
Auf einer dieser Instanzen könnten Sie Virtual Machine Manager betreiben. Dann hätten Sie die Möglichkeit, zwischen den Instanzen dieses Betriebssystems hin- und herzuschalten. Die einzige Einschränkung läge darin, dass sich die Betriebssysteme sehr ähnlich sein müssen. Sollten Sie, wie von Ihnen erwähnt, Ubuntu einsetzen, sehe ich da keine größeren Schwierigkeiten. Bringen Sie aber zusätzlich andere Distributionen ins Spiel, könnten die Unterschiede zu groß sein. Damit könnte es also schwierig werden, ohne Host-Betriebssystem zwischen verschiedenen Linux-VMs hin- und herzuschalten.
Folgen Sie SearchDataCenter.de auch auf Facebook, Twitter und Google+!