VMware ist einer der Marktführer für Virtualisierungslösungen und VMware ESXi ist ein bekannter Typ-1-Hypervisor, der von IT-Spezialisten sehr geschätzt wird. Immer mehr Menschen sowie Unternehmen setzen ESXi-Server in ihren Umgebungen ein, um virtuelle Maschinen auszuführen. Ein ESXi-Hypervisor wird als Teil von VMware vSphere bereitgestellt, das wiederum verschiedene Lizenzierungsoptionen für jede Edition bietet. Jede VMware vSphere-Edition hat ihren eigenen Preis, aber VMware bietet auch eine kostenlose Version von ESXi an.
In diesem Blogbeitrag werden Funktionen des kostenlosen VMware ESXi sowie Einschränkungen und Beschränkungen erkundet, die auf Sie warten, wenn Sie diese Version eines ESXi-Hypervisors verwenden.
Aktualisierung: Am 12. Februar 2024 kündigte VMware das Ende der allgemeinen Verfügbarkeit des kostenlosen vSphere-Hypervisors (ESXi 7.x und 8.x) an.
Anwenden einer kostenlosen VMware ESXi-Lizenz
Sie können ein ESXi-Installations-ISO-Image von der VMware-Website herunterladen, für das Sie ein VMware-Konto benötigen. Die Installationsdatei einer bestimmten Version (zum Beispiel 6.7) eines ESXi-Hypervisors ist für alle Editionen gleich. Ein unterschiedlicher Satz von Funktionen und Möglichkeiten wird nach Anwendung der entsprechenden Lizenz definiert.
Nach der Installation von ESXi wird eine vollständige 60-tägige Evaluierungsphase gestartet. Während der 60-tägigen Evaluierungsphase können Sie alle Funktionen der Enterprise Plus-Edition verwenden. Wenn Sie Ihre Lizenz vor Ablauf der Evaluierungsphase anwenden, können Sie nur die Funktionen verwenden, die von Ihrer Lizenz erlaubt sind. Sind 60 Tage verstrichen und wurde keine Lizenz angewendet, sind alle erweiterten Funktionen gesperrt. VMs, die ausgeführt werden, bleiben jedoch weiterhin aktiv, aber Sie können ausgeschaltete VMs nicht starten. ESXi-Hosts, die mit vCenter Server verbunden sind, werden in diesem Fall getrennt. Sie müssen eine Lizenz (kostenlos oder kostenpflichtig) anwenden, um Ihren ESXi-Server wieder zum Laufen zu bringen.
Wo erhalten Sie einen kostenlosen Lizenzschlüssel? Nach der Registrierung auf der VMware-Website können Sie einen kostenlosen Lizenzschlüssel für ESXi anfordern. Den Schlüssel erhalten Sie auf der Registerkarte Lizenz & Download des Download-Centers für vSphere Hypervisor.
Wenn Sie den Installer heruntergeladen und den ESXi kostenlosen Lizenzschlüssel erhalten haben, können Sie den ESXi-Server gemäß dem in diesem Blog-Beitrag beschriebenen Prozess installieren. Sobald Sie einen ESXi-Server installiert haben, öffnen Sie Ihren Webbrowser und geben Sie die IP-Adresse Ihres ESXi-Hosts ein, um den VMware Host Client zu öffnen. Geben Sie root als Benutzernamen und das Passwort ein, das Sie während der ESXi-Installation angegeben haben, um sich anzumelden. Wählen Sie im linken Bereich (Host-Navigator) Host > Verwalten und wählen Sie dann die Registerkarte Lizenzierung aus.
Wie Sie in der Screenshot oben sehen können, läuft ein Host im Evaluierungsmodus. Im aktuellen Beispiel wurde ESXi am 18. Januar installiert und das Ablaufdatum ist der 19. März. Eine vollständige Liste der Funktionen, die während der 60-tägigen Testphase verfügbar sind, wird auf dieser Seite im Abschnitt „Features“ angezeigt. Die Lizenzschlüssel wird in diesem Fall als 25 Nullen angezeigt.
Wenden wir einen kostenlosen VMware ESXi Lizenzschlüssel an. Klicken Sie auf Lizenz zuweisen und geben Sie Ihren Schlüssel ein (25 Zeichen). Klicken Sie auf die Schaltfläche Lizenz prüfen und wenn Ihr Lizenzschlüssel gültig ist, klicken Sie auf Lizenz zuweisen.
Jetzt hat sich Ihre Lizenzart von dem Evaluierungsmodus in VMware vSphere 6 Hypervisor geändert. Die Zeile „Bis zu 8-Wege virtueller SMP“ wird im Features-Spalte angezeigt. SMP steht für Symmetrische Mehrprozessorsysteme – eine Funktion, die die Anzahl der Kerne definiert, die der Host einer VM gleichzeitig zuordnen kann (8 Kerne/virtuelle Prozessoren bei Verwendung einer kostenlosen Lizenz). Das Ablaufdatum wurde auf nie geändert.
So überprüfen Sie die verfügbaren Funktionen mit einer kostenlosen VMware-Lizenz
Der erste visuelle Unterschied, den Sie möglicherweise feststellen, wird in den Screenshots oben angezeigt. Wenn Sie detailliertere Lizenzinformationen sehen möchten, verwenden Sie eine Konsole. In diesem Beispiel wird PuTTY verwendet, um die ESXi-Konsole über SSH remote zugreifen. Stellen Sie sicher, dass SSH-Zugriff in den ESXi-Einstellungen aktiviert ist. Geben Sie den folgenden Befehl ein, um Ihre Lizenz und verfügbare Funktionen anzuzeigen:
vim-cmd vimsvc/license --show
Im Screenshot unten sehen Sie die Ausgabe dieses Befehls für ESXi im freien Modus und für ESXi im Evaluierungsmodus. Die Liste der verfügbaren Funktionen ist für den ESXi-Server, der im Evaluierungsmodus läuft, wesentlich länger.
Liste der Einschränkungen für den kostenlosen VMware ESXi
Werfen wir nun einen genaueren Blick auf die Einschränkungen bei der Verwendung einer ESXi-Serverversion 6.7 mit einer kostenlosen Lizenz. Abhängig von Ihrer Umgebung können einige Einschränkungen für Sie unbemerkt bleiben, während andere kritisch sein können:
- Kein offizieller VMware-Support
- Maximal 8 vCPU pro VM
- Kann nicht mit vCenter verwaltet werden
- Die vStorage-API ist nicht verfügbar
Kein offizieller VMware-Support
Es wird kein kommerzieller technischer Support von VMware für den kostenlosen ESXi bereitgestellt. Sie können die VMware-Community um Unterstützung bitten, und mit etwas Glück können Sie eine Lösung zur Behebung Ihres Problems finden. Während der kommerzielle VMware-technische Support rund um die Uhr arbeitet und normalerweise schnell Antworten liefert, kann die Hilfe bei der Behebung von Problemen durch die VMware-Community etwas mehr Zeit in Anspruch nehmen. Der kommerzielle VMware-Support bietet auch Software-Upgrades.
Maximal 8 vCPU pro VM
Wenn Sie eine VM mit mehr als 8 virtuellen Prozessoren erstellen (zum Beispiel eine VM mit 9 virtuellen Ein-Kern-Prozessoren oder eine VM mit 5 virtuellen Zwei-Kern-Prozessoren), ist es wahrscheinlich, dass die VM auf einem kostenlosen ESXi nicht startet und den Fehler „Es sind nicht ausreichend Lizenzen vorhanden, um diesen Vorgang abzuschließen“ anzeigt. Gleichzeitig können Sie mit den Editionen Evaluation oder Enterprise Plus eine VM mit bis zu 128 vCPUs (virtuelle zentrale Prozessoreinheiten) für diese VM erstellen. Die Beschränkung auf 8 vCPUs kann keine signifikanten Nachteile verursachen, im Gegensatz zu den folgenden beiden Beschränkungen.
Kann nicht mit vCenter verwaltet werden
Die kostenlose Version eines ESXi-Servers kann nicht mit vCenter verwaltet werden – einem zentralisierten Server zur Verwaltung von Hosts und virtuellen Maschinen. Wenn Sie versuchen, einen ESXi-Host mit einer kostenlosen Lizenz zu vCenter Server hinzuzufügen, können Sie den Fehler „Lizenz nicht verfügbar, um den Vorgang auszuführen“ erwarten. Daher können Sie Maschinen nicht von einem kostenlosen ESXi-Host auf einen anderen migrieren und auch keine Clustering-Funktionen verwenden, da für diese Vorgänge vCenter Server erforderlich ist. Dies ist ein erheblicher Nachteil, wenn Sie planen, mehrere ESXi-Hosts zu verwenden.
vStorage-API ist nicht verfügbar
VMware bietet ein Datensicherheitsframework namens vStorage API (Application Program Interface) zur zentralen Sicherung virtueller Maschinen auf Host-Ebene an. Die vStorage-APIs ermöglichen es Drittanbieter-VMware-Backuplösungen, Sicherungen effizienter durchzuführen und CPU-, Netzwerk- und Speicherressourcen zu entlasten. Die ESXi Server Free Edition erlaubt es Anwendungen nicht, über die vStorage-APIs mit dem ESXi-Server zu interagieren. Daher können VMs nicht von der kostenlosen Version von ESXi auf Host-Ebene gesichert werden. Ihre Backup-Anwendung sollte in diesem Fall eine Fehlermeldung anzeigen. Sie können nur ein Legacy-Backup von VMs durchführen, die auf der kostenlosen Version des ESXi-Hosts ausgeführt werden, was die Installation eines Agents auf dem Gastbetriebssystem erfordert.
Funktionen, die für das kostenlose VMware ESXi nicht eingeschränkt sind
Nachdem wir uns mit den Nachteilen und Einschränkungen befasst haben, lassen Sie uns die nicht eingeschränkten Funktionen und Vorteile von kostenlosem ESXi überprüfen.
Unbegrenzte physische CPUs pro Host
A free ESXi license allows you to use an unlimited number of physical processors for an ESXi host (VMware vSphere Hypervisor). In old versions of ESXi a free license is restricted to using more than 2 physical processors. The processor is virtualized but not emulated in case of hardware virtualization and is one of its primary components.
Unbegrenzte Kerne pro CPU
Kerne pro physischer CPU sind mit der kostenlosen ESXi-Lizenz nicht begrenzt. Diese Funktion ermöglicht es Ihnen, die Hardware-CPU-Leistung rational zu nutzen. Ein CPU-Kern kann als ein virtueller Prozessor oder ein virtueller Prozessorkern für eine virtuelle Maschine verwendet werden.
Unbegrenzter physischer Speicher
Ähnlich wie physische CPUs und Prozessorkerne ist der physische Speicher für einen ESXi-Server mit einer kostenlosen Lizenz nicht begrenzt. Zusammen mit unbegrenzten CPUs und CPU-Kernen ermöglicht Ihnen dieses Feature, einen leistungsstarken physischen Server bereitzustellen, der 4, 6 oder mehr Multicore-CPUs mit einer großen Menge RAM enthält, ESXi zu installieren, eine kostenlose Lizenz anzuwenden und viele VMs bereitzustellen (max. 8 vCPUs pro VM).
Kein Ablaufdatum
Holen Sie sich einmal eine kostenlose ESXi-Lizenz und fühlen Sie sich sicher in dem Wissen, dass sie nie abläuft. Das bedeutet, dass Sie die ESXi-Server-Free-Version so lange verwenden können, wie Sie möchten. Wenn Sie eine kommerzielle Lizenz anwenden müssen, können Sie dies jederzeit ohne Neuinstallation Ihres ESXi-Servers tun. Öffnen Sie einfach die Lizenzierungsoptionen in Ihrem VMware-Hostclient oder VMware vSphere-Client und geben Sie eine neue Lizenz ein.
Fazit
VMware bietet eine treue Lizenzierungsrichtlinie. Sie können mit dem kostenlosen VMware ESXi, auch VMware vSphere Hypervisor genannt, gemäß den VMware-Lizenzbedingungen in die wunderbare Welt der Hardwarevirtualisierung eintauchen. Der kostenlose VMware ESXi kann als gute Lösung für kleine Unternehmen wie kleine Geschäfte und Selbstständige sowie für Test- oder Lernzwecke angesehen werden. Die Möglichkeit, unbegrenzte Hardwareressourcen (CPUs, CPU-Kerne, RAM) zu verwenden, ermöglicht es Ihnen, eine hohe Anzahl von VMs auf dem kostenlosen ESXi-Host auszuführen, wobei die Beschränkung von 8 virtuellen Prozessoren pro VM besteht (ein physischer Prozessorkern kann als virtuelle CPU verwendet werden).
Die Hauptnachteile der Verwendung von kostenlosem VMware ESXi sind die Unfähigkeit, vStorage APIs zu verwenden und daher native Backup-Anwendungen für die Durchführung von VM-Backups auf Host-Ebene zu nutzen, sowie das Fehlen eines Zugriffs auf zentrales Management mit VMware vCenter Server. Trotz der Einschränkungen ist die Verwendung von kostenlosem ESXi in einer Produktionsumgebung nicht durch den Lizenzvertrag untersagt.
Source:
https://www.nakivo.com/blog/free-vmware-esxi-restrictions-limitations/