30-12-2023, 01:47
Weißt du, wie wir immer darüber sprechen, Dinge in unseren Setups zu testen, bevor wir sie in einer Live-Umgebung einsetzen? Nun, ich hatte dieses Gespräch mit ein paar Freunden darüber, ob man VMware Workstation tatsächlich auf einer virtuellen Maschine installieren kann. Man würde denken, da es dafür gemacht ist, virtuelle Maschinen auszuführen, wäre es nicht unkompliziert, aber es ist tatsächlich machbar, obwohl mit einigen Vorbehalten. Ich dachte, ich teile meine Erkenntnisse und Erfahrungen zu diesem Thema, nur für den Fall, dass du irgendwann in einer ähnlichen Situation bist.
Zunächst einmal, lass uns die Bühne bereiten. Wenn du einen leistungsstarken Host hast, könntest du versucht sein, ein paar virtuelle Maschinen zu erstellen, um verschiedene Konfigurationen oder Software-Stacks auszuprobieren. Ich meine, wer wollte nicht schon mal eine separate Umgebung betreiben, ohne physische Hardware dafür zu verwenden? Das ist völlig verständlich. Also, kannst du VMware Workstation innerhalb einer virtuellen Maschine ausführen? Ja, das kannst du! Aber vertraue mir, es ist nicht so einfach, wie einfach auf "Installieren" zu klicken.
Als ich das zum ersten Mal ausprobierte, begriff ich nicht ganz, worauf ich mich einließ. Ich hatte einen anständigen Host mit ausreichend RAM und leistungsstarken CPU-Kernen, also dachte ich, das Erstellen einer VM, um VMware Workstation darauf laufen zu lassen, wäre ein Kinderspiel. Ich installierte ein grundlegendes Gastbetriebssystem und installierte dann VMware Workstation, als wäre ich an meinem Hauptdesktop. Zunächst schien alles in Ordnung zu sein! Die Installation verlief reibungslos, und ich dachte: "Hey, das ist großartig; ich habe gerade eine VM mit VMware Workstation darauf erstellt!"
Doch hier nahm die Sache eine Wendung. Nach der anfänglichen Aufregung versuchte ich, eine weitere VM innerhalb meiner neu installierten VMware Workstation zu erstellen, aber ich stieß auf eine Wand. Es traten einige Fehler auf, die mit der Ausführung von verschachtelter Virtualisierung zu tun hatten. Ich hatte die richtigen Optionen in den Einstellungen der Host-VM nicht aktiviert. Ich musste einen Moment innehalten und darüber nachdenken. Verschachtelte Virtualisierung ist wirklich ein Ding – im Wesentlichen das Ausführen eines Hypervisors innerhalb eines anderen Hypervisors. Wenn du also diesen Weg gehst, musst du sicherstellen, dass dein primärer Hypervisor (der, der deine VM hostet) dies unterstützen kann.
Als ich das realisierte, machte ich ein wenig Recherche und fand heraus, dass viele Hypervisoren, einschließlich VMware, spezifische Einstellungen erfordern, die im CPU aktiviert sein müssen. Diese Optionen findest du normalerweise in den BIOS-Einstellungen deines Host-Systems. Dinge wie Intel VT-x oder AMD-V müssen aktiviert sein. Wenn sie deaktiviert sind, wirst du sofort auf ein Hindernis stoßen.
Bevor du also überhaupt versuchst, VMware Workstation auf deiner VM zu installieren, stelle sicher, dass das BIOS deines Hosts korrekt konfiguriert ist. Das sieht man nicht sofort, und ich musste letztendlich mein System neu starten und im BIOS-Menü nach diesen Funktionen suchen, um sie zu aktivieren. Kein großes Ding, aber definitiv ein zusätzlicher Schritt, an den man denken muss. Sobald das erledigt war, ging ich zurück zu meiner VM und startete VMware Workstation erneut.
Der Installationsprozess fühlte sich an wie auf einem normalen Computer. Als ich jedoch versuchte, eine neue VM innerhalb von VMware Workstation zu erstellen, war es fast komisch. Ich hatte das Gefühl, dass etwas nicht stimmte, als die Ressourcen nicht korrekt erfasst wurden. Ich erkannte, dass es bestimmte Einschränkungen gibt; zum Beispiel könnte die Menge an RAM und CPU, die du der verschachtelten VM zuweist, beeinflussen, wie gut alles funktioniert. Vergiss nicht, dass auch dein primäres Betriebssystem und die Host-VM Ressourcen benötigen. Ich spielte ein bisschen mehr mit den Einstellungen herum und reduzierte die Ressourcen, damit es kein Ressourcenfresser wird.
Es gibt eine gewisse Schönheit im Versuch und Irrtum, die ich in der IT zu schätzen gelernt habe. Manchmal entdeckt man mehr über die Infrastruktur, als man geplant hat. Während dieses Prozesses lernte ich auch, wie wichtig es ist, die Leistung zu überwachen. VMware Workstation in einer VM auszuführen, kann anspruchsvoll sein, und du wirst feststellen, dass typische Arbeitslasten die Reaktionsfähigkeit sowohl des Hosts als auch der verschachtelten VM beeinträchtigen. Wenn du schwere Anwendungen oder Dienste hast, kann es ziemlich schnell träge werden.
Etwas, das zunächst meinen Kopf durcheinanderbrachte, waren die Netzwerkkonfigurationen. Ich meine, Netzwerke in VMs einzurichten kann schon ein kleines Rätsel sein. Wenn du VMware innerhalb einer VM ausführst, müssen deine Netzwerkeinrichtungen eine weitere Komplexitätsebene berücksichtigen. Wenn deine VMs NAT oder Brücken-Netzwerktechnologie verwenden, musst du sicherstellen, dass die zugrunde liegende VM korrekt eingerichtet ist, um wie beabsichtigt über das Netzwerk zu kommunizieren. Ich stieß auf ein paar Hürden bei der Netzwerksichtbarkeit, insbesondere als ich versuchte, auf Dienste zuzugreifen, die auf VMs innerhalb der Workstation liefen.
Wenn du VMware Workstation auf einer VM installierst, nutzt es möglicherweise nicht automatisch die gesamten Netzwerkkapazitäten des Hosts, was frustrierend sein kann. Du musst möglicherweise zusätzliche virtuelle Netzwerke einrichten oder die bestehenden anpassen, je nachdem, wie du den Verkehr verwalten möchtest. Ich fand, dass es mir viel Kopfschmerzen ersparte, die Dinge von Anfang an richtig einzurichten. Es ist auch entscheidend zu beachten, dass einige Adapter oder Konfigurationen, die auf dem physischen Host funktionieren, nicht immer direkt auf virtuelle Umgebungen übertragbar sind, insbesondere wenn du dich innerhalb eines anderen Hypervisors befindest.
Ich musste auch im Hinterkopf behalten, welche Art von Arbeitslasten ich auf meinen verschachtelten VMs ausführen wollte. Wenn du nur mit ein paar grundlegenden Setups experimentierst, solltest du mit sogar moderaten Spezifikationen gut zurechtkommen. Aber wenn du denkst, ernsthafte Tests durchführen oder ressourcenintensive Anwendungen ausführen zu wollen, dann solltest du einen robusten Host-Computer haben, um das zu schaffen. Es gibt nichts Schlimmeres, als die Leistung sinken zu sehen, während du versuchst, mehrere Umgebungen zu jonglieren. Ich persönlich entschied mich gegen schwere Arbeitslasten in diesem verschachtelten Setup, nur um Frustration zu vermeiden.
Aber es ist nicht alles harte Arbeit! Es gibt einige echte Vorteile, wenn man VMware Workstation innerhalb einer VM ausführt. Die Möglichkeit, Snapshots zu erstellen, zu klonen und zurückzusetzen, ist super nützlich für das Testen von Konfigurationen oder um Dinge absichtlich kaputt zu machen, nur um zu lernen, wie man sie repariert. Letzte Woche habe ich eines meiner Gastbetriebssysteme beim Testen einer Softwareinstallation völlig durcheinandergebracht, und dank der Snapshots konnte ich es in weniger als einer Minute zurücksetzen.
Die Berechtigungen und Zugriffskontrollen, die du einrichtest, sind ebenfalls entscheidend; eine verschachtelte VMware-Umgebung ermöglicht es dir, Sicherheitsrichtlinien und Berechtigungen zu experimentieren, ohne deine Hauptinfrastruktur zu berühren. Dieser Aspekt war mir enorm nützlich, nachdem ich einige Wochen mit verschiedenen Gastbetriebssystem-Setups herumgespielt hatte. Ich konnte ganz einfach testen, wie bestimmte Anwendungen auf Änderungen in den Sicherheitseinstellungen reagierten, und gleichzeitig mein Verständnis für Netzwerksicherheit verbessern. Es ist ein Gewinn für beide Seiten.
Letztendlich ist es definitiv machbar, VMware Workstation innerhalb einer virtuellen Maschine auszuführen, aber es bringt seine eigenen Herausforderungen mit sich. Es ist wie ein Spielplatz, in dem man herumspielen kann, aber du musst dir der Grenzen bewusst sein, die dich verlangsamen können. Ich empfehle es, wenn du lernen oder experimentieren möchtest, aber stelle sicher, dass du das richtige Setup hast und die Auswirkungen deiner Ressourcenverteilung durchdacht hast. Du möchtest nicht auf Hindernisse stoßen, die mit ein wenig Vorbereitungsarbeit vermieden worden wären.
Wenn du also jemals das Gefühl hast, es auszuprobieren – mach es! Achte einfach auf deinen Ressourcenverbrauch und sei geduldig. Am Ende wirst du mit wertvollen Erfahrungen und vielleicht einem neu gewonnenen Respekt für die Interaktion dieser Systeme nach Hause gehen!
Zunächst einmal, lass uns die Bühne bereiten. Wenn du einen leistungsstarken Host hast, könntest du versucht sein, ein paar virtuelle Maschinen zu erstellen, um verschiedene Konfigurationen oder Software-Stacks auszuprobieren. Ich meine, wer wollte nicht schon mal eine separate Umgebung betreiben, ohne physische Hardware dafür zu verwenden? Das ist völlig verständlich. Also, kannst du VMware Workstation innerhalb einer virtuellen Maschine ausführen? Ja, das kannst du! Aber vertraue mir, es ist nicht so einfach, wie einfach auf "Installieren" zu klicken.
Als ich das zum ersten Mal ausprobierte, begriff ich nicht ganz, worauf ich mich einließ. Ich hatte einen anständigen Host mit ausreichend RAM und leistungsstarken CPU-Kernen, also dachte ich, das Erstellen einer VM, um VMware Workstation darauf laufen zu lassen, wäre ein Kinderspiel. Ich installierte ein grundlegendes Gastbetriebssystem und installierte dann VMware Workstation, als wäre ich an meinem Hauptdesktop. Zunächst schien alles in Ordnung zu sein! Die Installation verlief reibungslos, und ich dachte: "Hey, das ist großartig; ich habe gerade eine VM mit VMware Workstation darauf erstellt!"
Doch hier nahm die Sache eine Wendung. Nach der anfänglichen Aufregung versuchte ich, eine weitere VM innerhalb meiner neu installierten VMware Workstation zu erstellen, aber ich stieß auf eine Wand. Es traten einige Fehler auf, die mit der Ausführung von verschachtelter Virtualisierung zu tun hatten. Ich hatte die richtigen Optionen in den Einstellungen der Host-VM nicht aktiviert. Ich musste einen Moment innehalten und darüber nachdenken. Verschachtelte Virtualisierung ist wirklich ein Ding – im Wesentlichen das Ausführen eines Hypervisors innerhalb eines anderen Hypervisors. Wenn du also diesen Weg gehst, musst du sicherstellen, dass dein primärer Hypervisor (der, der deine VM hostet) dies unterstützen kann.
Als ich das realisierte, machte ich ein wenig Recherche und fand heraus, dass viele Hypervisoren, einschließlich VMware, spezifische Einstellungen erfordern, die im CPU aktiviert sein müssen. Diese Optionen findest du normalerweise in den BIOS-Einstellungen deines Host-Systems. Dinge wie Intel VT-x oder AMD-V müssen aktiviert sein. Wenn sie deaktiviert sind, wirst du sofort auf ein Hindernis stoßen.
Bevor du also überhaupt versuchst, VMware Workstation auf deiner VM zu installieren, stelle sicher, dass das BIOS deines Hosts korrekt konfiguriert ist. Das sieht man nicht sofort, und ich musste letztendlich mein System neu starten und im BIOS-Menü nach diesen Funktionen suchen, um sie zu aktivieren. Kein großes Ding, aber definitiv ein zusätzlicher Schritt, an den man denken muss. Sobald das erledigt war, ging ich zurück zu meiner VM und startete VMware Workstation erneut.
Der Installationsprozess fühlte sich an wie auf einem normalen Computer. Als ich jedoch versuchte, eine neue VM innerhalb von VMware Workstation zu erstellen, war es fast komisch. Ich hatte das Gefühl, dass etwas nicht stimmte, als die Ressourcen nicht korrekt erfasst wurden. Ich erkannte, dass es bestimmte Einschränkungen gibt; zum Beispiel könnte die Menge an RAM und CPU, die du der verschachtelten VM zuweist, beeinflussen, wie gut alles funktioniert. Vergiss nicht, dass auch dein primäres Betriebssystem und die Host-VM Ressourcen benötigen. Ich spielte ein bisschen mehr mit den Einstellungen herum und reduzierte die Ressourcen, damit es kein Ressourcenfresser wird.
Es gibt eine gewisse Schönheit im Versuch und Irrtum, die ich in der IT zu schätzen gelernt habe. Manchmal entdeckt man mehr über die Infrastruktur, als man geplant hat. Während dieses Prozesses lernte ich auch, wie wichtig es ist, die Leistung zu überwachen. VMware Workstation in einer VM auszuführen, kann anspruchsvoll sein, und du wirst feststellen, dass typische Arbeitslasten die Reaktionsfähigkeit sowohl des Hosts als auch der verschachtelten VM beeinträchtigen. Wenn du schwere Anwendungen oder Dienste hast, kann es ziemlich schnell träge werden.
Etwas, das zunächst meinen Kopf durcheinanderbrachte, waren die Netzwerkkonfigurationen. Ich meine, Netzwerke in VMs einzurichten kann schon ein kleines Rätsel sein. Wenn du VMware innerhalb einer VM ausführst, müssen deine Netzwerkeinrichtungen eine weitere Komplexitätsebene berücksichtigen. Wenn deine VMs NAT oder Brücken-Netzwerktechnologie verwenden, musst du sicherstellen, dass die zugrunde liegende VM korrekt eingerichtet ist, um wie beabsichtigt über das Netzwerk zu kommunizieren. Ich stieß auf ein paar Hürden bei der Netzwerksichtbarkeit, insbesondere als ich versuchte, auf Dienste zuzugreifen, die auf VMs innerhalb der Workstation liefen.
Wenn du VMware Workstation auf einer VM installierst, nutzt es möglicherweise nicht automatisch die gesamten Netzwerkkapazitäten des Hosts, was frustrierend sein kann. Du musst möglicherweise zusätzliche virtuelle Netzwerke einrichten oder die bestehenden anpassen, je nachdem, wie du den Verkehr verwalten möchtest. Ich fand, dass es mir viel Kopfschmerzen ersparte, die Dinge von Anfang an richtig einzurichten. Es ist auch entscheidend zu beachten, dass einige Adapter oder Konfigurationen, die auf dem physischen Host funktionieren, nicht immer direkt auf virtuelle Umgebungen übertragbar sind, insbesondere wenn du dich innerhalb eines anderen Hypervisors befindest.
Ich musste auch im Hinterkopf behalten, welche Art von Arbeitslasten ich auf meinen verschachtelten VMs ausführen wollte. Wenn du nur mit ein paar grundlegenden Setups experimentierst, solltest du mit sogar moderaten Spezifikationen gut zurechtkommen. Aber wenn du denkst, ernsthafte Tests durchführen oder ressourcenintensive Anwendungen ausführen zu wollen, dann solltest du einen robusten Host-Computer haben, um das zu schaffen. Es gibt nichts Schlimmeres, als die Leistung sinken zu sehen, während du versuchst, mehrere Umgebungen zu jonglieren. Ich persönlich entschied mich gegen schwere Arbeitslasten in diesem verschachtelten Setup, nur um Frustration zu vermeiden.
Aber es ist nicht alles harte Arbeit! Es gibt einige echte Vorteile, wenn man VMware Workstation innerhalb einer VM ausführt. Die Möglichkeit, Snapshots zu erstellen, zu klonen und zurückzusetzen, ist super nützlich für das Testen von Konfigurationen oder um Dinge absichtlich kaputt zu machen, nur um zu lernen, wie man sie repariert. Letzte Woche habe ich eines meiner Gastbetriebssysteme beim Testen einer Softwareinstallation völlig durcheinandergebracht, und dank der Snapshots konnte ich es in weniger als einer Minute zurücksetzen.
Die Berechtigungen und Zugriffskontrollen, die du einrichtest, sind ebenfalls entscheidend; eine verschachtelte VMware-Umgebung ermöglicht es dir, Sicherheitsrichtlinien und Berechtigungen zu experimentieren, ohne deine Hauptinfrastruktur zu berühren. Dieser Aspekt war mir enorm nützlich, nachdem ich einige Wochen mit verschiedenen Gastbetriebssystem-Setups herumgespielt hatte. Ich konnte ganz einfach testen, wie bestimmte Anwendungen auf Änderungen in den Sicherheitseinstellungen reagierten, und gleichzeitig mein Verständnis für Netzwerksicherheit verbessern. Es ist ein Gewinn für beide Seiten.
Letztendlich ist es definitiv machbar, VMware Workstation innerhalb einer virtuellen Maschine auszuführen, aber es bringt seine eigenen Herausforderungen mit sich. Es ist wie ein Spielplatz, in dem man herumspielen kann, aber du musst dir der Grenzen bewusst sein, die dich verlangsamen können. Ich empfehle es, wenn du lernen oder experimentieren möchtest, aber stelle sicher, dass du das richtige Setup hast und die Auswirkungen deiner Ressourcenverteilung durchdacht hast. Du möchtest nicht auf Hindernisse stoßen, die mit ein wenig Vorbereitungsarbeit vermieden worden wären.
Wenn du also jemals das Gefühl hast, es auszuprobieren – mach es! Achte einfach auf deinen Ressourcenverbrauch und sei geduldig. Am Ende wirst du mit wertvollen Erfahrungen und vielleicht einem neu gewonnenen Respekt für die Interaktion dieser Systeme nach Hause gehen!