Tags: ESXi, Storage, Lizenzierung
Gleichzeitig mit vSphere 7.0 gab VMware wie gewohnt den darin enthaltenen Hypervisor in einer kostenlosen Ausführung frei. Die wichtigsten Änderungen betreffen den Hardware-Support sowie das Layout des ESXi-Laufwerks. Die Limitierungen der freien Variante bleiben gegenüber der Vorversion unverändert.
Die Innovationen der großen Plattformen für die x86-Virtualisierung betreffen immer weniger den Hypervisor, sondern Management-Funktionen oder zuletzt bei vSphere 7 die Unterstützung für Container. Entsprechend mager fallen die technischen Fortschritte des kostenlosen ESXi aus.
Gleiche Configuration Maximums wie ESXi 6.7
Ein Bereich, bei der vSphere Hypervisor in der Vergangenheit von den Verbesserungen des kostenpflichtigen Produkts profitierte, war die zunehmende Skalierbarkeit. Ein Vergleich der Configuration Maximums von ESXi 6.7 und ESXi 7.0 zeigt jedoch, dass es hier keine Änderungen gab.
Mit vSphere 7 kam die Unterstützung für NVMe over Fibre Channel und NVMe over RDMA hinzu. Diese Technik sollte auch in der kostenlosen Version zur Verfügung stehen, auch wenn VMware dies nirgendwo offiziell dokumentiert.
Kein Support für ältere CPUs mehr
ESXi 7.0 bringt nicht nur neue Hardware ins Spiel, sondern streicht auch ältere Produkte aus der Kompatibilitätsliste. Das betrifft bei den CPUs die Intel Family 6, Model = 2C (Westmere-EP) und Intel Family 6, Model = 2F (Westmere-EX), die vor 10 Jahren auf den Markt kamen.
Bei den nachfolgenden Prozessoren der Familie Sandy Bridge gibt das Setup von ESXi bereits eine Warnung aus, dass sie künftig nicht mehr unterstützt werden.
Wer in seinem Lab noch eine solche Hardware einsetzt, kann darauf trotzdem ESXi 7 installieren. Über die Boot-Option
allowLegacyCPU=true
lässt sich die entsprechende Meldung im Setup oder beim anschließenden Hochfahren umgehen.
Community-Treiber für Intel E1000
Probleme bereitet bei der Installation die immer noch verbreitete NIC Intel E1000. So kann ESXi 7 diesen Netzwerkadapter beispielsweise auf Intel NUC-Rechnern offenbar nicht finden. Mittlerweile gibt es aber einen aktualisierten Treiber, der als VIB vorliegt und den man selbst in das Installationsmedium integrieren muss.
Dieser Problematik begegnet man aber auch, wenn man in einer virtuellen Maschine der VMware Workstation eine ältere Version des Hypervisors mit ESXi 7 aktualisieren möchte. Dort nutzt ESXi 6.x typischerweise eine vNIC vom Typ E1000, woran das Upgrade auf die Version 7 scheitert.
Bei virtueller Hardware kann man sich aber recht leicht behelfen, indem man sie gegen eine andere austauscht. In diesem Fall der ändert man in der VMX-Datei der VM
ethernet0.virtualDev = "e1000"
auf
ethernet0.virtualDev = "vmxnet3"
Appliance für verschachtelte Hypervisor
Apropos Nested Virtualization: Wer ESXi 7 in einer virtuellen Maschine installieren möchte, für den stellt der VMware-Blogger William Lam auch für die neueste Version ein Nested ESXi Virtual Appliance zur Verfügung. Damit lässt sich auf einem ESXi-Host das Einrichten einer virtuellen vSphere-Umgebung beschleunigen.
Eine Neuerung, die man nur über den Blick unter die Haube entdeckt, ist das geänderte Layout des Boot-Laufwerks von ESXi 7. VMware begnügt sich dabei mit bloß 4 Partitionen.
Das Boot-Medium muss für USB oder SD-Geräte mindestens 8GB groß sein, bei HDDs oder Flash-Laufwerken liegt die Mindestgröße bei 32GB. Ist es größer als 128GB, dann erzeugt das Setup automatisch einen VMFS-Datastore.
Management über Host-Client
Die Web-Konsole gehört seit ESXi 6.0 Update 1 zum Lieferumfang des Hypervisors und ist daher sofort nach der Installation unter der URL nach dem Muster
https://Hostname-oder-IP-von-ESXi/ui
erreichbar.
Von dort lassen sich die meisten Aufgaben für die Konfiguration und den Betrieb des Hosts sowie der virtuellen Maschinen erledigen. Einige Tätigkeiten muss man jedoch über der ESXi-Konsole (DCUI) oder die Shell vornehmen, etwa die Anpassung der grundlegenden Netzwerkeinstellungen wie DNS-Server oder Hostname.
Über diese Web-GUI gibt man auch den Lizenzschlüssel ein, den man beim Download der ISO-Datei erhalten hat. Die zuständige Option findet sich unter Host => Verwalten => Lizenzierung => Lizenz zuweisen.
Limitierungen von ESXi 7.0 Free
Wie bei Free Editions von Software generell handelt es sich auch beim kostenlosen ESXi um ein funktional abgespecktes Produkt. Zu den größten Einschränkungen gehört seit Anfang an, dass er sich nicht über vCenter verwalten lässt und somit jeder Host einzeln administriert werden muss. Entsprechend fehlen auch die Möglichkeit zur Bildung eines Clusters und die damit verbundenen Features wie HA oder DRS.
Darüber hinaus ist das vStorage API nicht verfügbar, so dass sich virtuelle Maschinen nicht mit den marktgängigen Backup-Programmen sichern lassen.
In Bezug auf den Hardware-Support gibt es keine Einschränkungen bei der Zahl von CPUs und der Größe des Arbeitsspeichers. Bis zur Version 6.7 gab es auch keine Grenze für die Zahl der Kerne pro Prozessor.
Nachdem VMware aber kürzlich ein Limit von 32 Cores pro CPUs für die kostenpflichtige Variante einführte, sollte dieses auch für ESXi Free gelten. In VMs bleibt es bei der Obergrenze von 8 vCPUs.
Diese Einschränkungen treten erst nach der Eingabe des Lizenzschlüssels für die kostenlose Version in Kraft. Allerdings gibt es in Lab-Umgebungen dafür keinen Grund zur Eile, weil der vSphere Hypervisor nach der Installation 60 Tage lang im Evaluation Mode läuft.
In dieser Phase stehen alle Funktionen der Enterprise Plus Edition zur Verfügung. Die kostenlose Lizenz ist dagegen permanent und kennt kein Ablaufdatum.
Täglich Know-how für IT-Pros mit unserem Newsletter
Verwandte Beiträge
- VMware vSphere 6.0 Update 2: Host Client 1.0, vSAN 6.2, 50 GBit-Ethernet
- ESXi 6.0 Free und vSphere Client: Einschränkungen und Funktionen
- ESXi 7 auf SD-Karte oder USB-Stick installieren
- VMware ESXi 6.7 Free: Neuerungen, Einschränkungen, Lizenzierung, Upgrade-Optionen
- Lizenzen für ESXi, vCenter, vSAN in vSphere und My VMware verwalten
Weitere Links