
Wir haben vor kurzem einen ESXi-Server in unserem Büro eingerichtet, der gut funktioniert. Die Benutzer verbinden sich mit VMware Workstation mit dem Server, um die VMs zu verwenden, aber einige Mitarbeiter beschweren sich, dass sie nicht warten wollen, bis die virtuellen Maschinen frei sind. Was ich damit meine:
Wir haben viele unterschiedliche Maschinen, auf die jeder im Büro zugreifen kann (auf die VMs muss jeder zugreifen können!), und wenn jemand an einer Maschine arbeitet, müssen die anderen Benutzer warten, bis sie auf die Maschine zugreifen können (und außerdem können sie sich gegenseitig bei der Arbeit unterbrechen, weil sie die Maus bewegen usw. können).
Gibt es eine Möglichkeit, automatisch für jeden Benutzer eine Instanz (oder eine Kopie oder etwas, das die VM für den Benutzer privat macht) zu erstellen, wenn er versucht, eine virtuelle Maschine zu verwenden? Es spielt keine Rolle, ob die Änderungen verworfen werden, nachdem sie die VM geschlossen haben. Sie müssen lediglich auf die darauf befindliche Software zugreifen.
Wir verwenden derzeit die kostenlose Version von ESXi 6.0.0, aber wenn für eine solche Funktion eine Lizenz erforderlich ist, hat uns das nichts ausgemacht.
Antwort1
Ich weiß nicht, wie ich das mit VMware Workstation machen soll. Aber wenn ich Sie richtig verstehe, möchten Sie so etwas wieHorizontansicht: Wenn ein Benutzer einen Desktop anfordert, wird das „Golden Image“ oder die „Master“-VM sofort geklont.
Sie könnten versuchen, so etwas selbst zu erstellen, aber ich weiß nicht, wie man das in VMware Workstation integriert. Sie könnten, nur als Beispiel, einPowerCLISkript, das eine virtuelle Maschine klont, startet und dann eineVMware Remote Console. Aber Sie müssten alles selbst entwickeln und Ihre Benutzer bräuchten Rechte zum Klonen von VMs, die Sie ihnen möglicherweise nicht gewähren möchten.
Wenn Sie in vCenter investieren, können Sie das Klonen automatisieren mitvRealize OrchestratorMit diesem Produkt können Sie Workflows erstellen, die virtuelle Maschinen klonen und Benutzern das Recht erteilen, diese Workflows zu starten, ohne ihnen generell die Erstellung von VMs erlauben zu müssen.
Es gibt auch leistungsstarke und teure Lösungen wievRealize-Automatisierung. Persönlich würde ich sagen, dass vRealize Automation für Ihren Anwendungsfall etwas zu viel ist. Skripting und/oder Orchestrator könnten die Lösung sein … vorausgesetzt, Sie bestehen nicht auf Workstation.
Ich kann Ihnen diese Ideen vorschlagen, aber Sie müssen selbst prüfen, was für Sie am besten ist.