VMware vSphere 4: Neuigkeiten, Änderungen und Upgrade auf vSphere 4.1
Virtualisierung ist als fester Bestandteil einer modernen IT-Infrastruktur nicht mehr wegzudenken. Hardware-Ressourcen geschickt und effizient zu nutzen, ist in Zeiten des gestiegenen Kostendrucks und eines gewachsenen ökologischen Bewusstseins wichtiger denn je. So ist der Markt für Virtualisierungsprodukte inzwischen auch recht bunt. Urgestein der Szene und nach wie vor Marktführer ist dabei VMware mit seiner Produktpalette von einfachen Clientprogrammen bis hin zu kompletten Enterprise-Serversystemen. vSphere 4 ist das aktuelle Virtualisierungsangebot für Firmennetzwerke, mit dem sich eine Art LAN-Cloud herstellen lässt. Ralph Göpel beschreibt in seinem Praxishandbuch VMware vSphere 4, wie Systemadministratoren das in kleineren und mittleren Unternehmen realisieren können, und kann dabei aus seiner umfangreichen Erfahrung als VMware-Trainer schöpfen.
Ausführliche Informationen zum Buch finden Sie hier.
Das Kapitel 4: Die virtuelle Maschine können Sie hier als PDF probelesen!
Ralph Göpelarbeitet seit 1984 mit Computern und hat sein Hobby zum Beruf gemacht. Seit 1996 ist er freiberuflicher Consultant und Dozent und hat seine ganze berufliche Aufmerksamkeit der Virtualisierung gewidmet. Als Diplom-Informatiker, MCSE und VCP betreut er seit vielen Jahren einen festen Kundenstamm deutschlandweit. Am besten erreicht man ihn per E-Mail unter goepel@cssv.de.
VMware hat am 13. Juli ein neues Minor Release seiner Software vSphere 4 veröffentlicht, und Ralph Göpel, der Autor von Praxishandbuch VMware vSphere 4 zeigt hier einmal , was sich getan hat. Im Anschluss lesen Sie noch Einiges über das Upgrade von einer älteren Version.
Zunächst einmal: Die Namensgebung der neuen Version von VMware vSphere4, also 4.1, ist gerechtfertigt und richtig. Eine Versionsnummer mit einer „5“ wie bei Virtual Infrastructure 3.5 wäre zuviel gewesen, da sich die Änderungen und Neuheiten hier eher im Hintergrund abspielen. Hier als Erstes die von VMware selbst publizierten Neuheiten, ergänzt durch eigene Erfahrungen:
- Der vCenter Server kann nur noch auf 64-Bit-Plattformen installiert werden. Haben Sie noch eine Datenbank eines älteren vCenter Servers oder Virtual Center Servers auf 32-Bit-Basis, kann diese auf dem bisherigen PC beibehalten und genutzt werden.
- vSphere 4.1 ist das letzte Release, das den „vollständigen“ ESX-Server unterstützt. Demnächst wird es nur noch den ESXi Server (embedded oder installable) geben. Sie sollten also bei einem Upgrade auf diese Version bereits überlegen, ob Sie nicht in diesem Schritt sich schon mal an den ESXi gewöhnen wollen. Die Nachteile, die ich im aktuellen Buch „Praxiswissen VMware vSphere4“ beschreibe, sind zum Teil bei der neuen Version obsolet geworden.
- Für ESXi wird die Skript-gesteuerte Installation von CD auf lokale und entfernte Platten und die Installation über das Netzwerk (PXE) sowie die Installation auf einen USB-Stick (nicht Skript-gesteuert) unterstützt. Das war bisher nicht möglich.
- Der vSphere Client kann nun von der Webseite von VMware als ausführbare Datei (267 MByte) heruntergeladen werden – nicht mehr von einem ESX oder ESXi Server. Im vCenter Server ist er aber weiterhin enthalten.
- Der neue ESXi Server kann mittlerweile aus dem SAN gebootet werden. Das funktioniert über iSCSI, FCoE (Fibre Channel over Ethernet) und Fibre Channel.
- Es wurden neue erweiterte Performancegraphen und Ansichten für die Storages hinzugefügt. Sogar die Statistikdaten von NFS können jetzt über esxtop auf der Kommandozeile und der graphischen Oberfläche protokolliert werden.
- Jeder VM kann man Quality of Service über Anteile (Shares) mittels „Storage I/O Control“ zuweisen, unabhängig davon, auf welchem Host sie läuft. Selbst beim vMotion bleiben diese Anteile erhalten.
- 10-GBit-Netzwerkkarten werden jetzt auch für iSCSI unterstützt (Broadcom 57711).
- Die Übertragungsgeschwindigkeit von NFS wurde deutlich verbessert und die Belastung für die CPU des Hosts reduziert.
- Für den distributed vSwitch wurden Bandbreitenbeschränkungen für einzelne Ports und ein Load-Balancing mehrerer Adapter eingeführt.
- Für IPv6 werden nun die manuelle Konfiguration und mehr Sicherheit über IPsec möglich.
- Virtuelle Netzwerkkarten (vNICs) unterstützen nun auch Jumbo-Frames.
- VMware HA ermöglicht jetzt ebenfalls Microsoft Cluster. Diese können aber nicht mehr für den vCenter Server genutzt werden. Ein vCenter Server kann also nur noch mit dem Zusatzprodukt VMware Heartbeat und HA geclustert werden.
- Für HA gibt es über den vSphere Client ein neues Dashboard, über das mehr Informationen über den Zustand der Komponente aufgerufen werden können.
- Fault Tolerance wird nun auch mit allen Funktionen im DRS-Cluster unterstützt, und VMs können auch einen vmxnet3-Adapter haben.
- VMware Data Recovery Appliances können nun mehrfach installiert und eingesetzt werden.
- Das Command Line Interface (vCLI) wurde für SCSI, VAAI, Netzwerk und die Kontrolle über VMs erweitert. Hierüber kann z.B. eine nicht mehr reagierende VM auch hart beendet werden, was vorher nur über ssh oder lokal möglich war.
- Der ESXi Server kann so abgesichert werden, dass nur noch der Zugriff über einen vCenter Server oder den direkten root-Account möglich ist. Ein angelegter User kann dann nicht mehr auf den ESXi Server zugreifen.
- Der VM können serielle Schnittstellen über das Netzwerk zur Verfügung gestellt werden, z.B. Serial Port Concentrators.
- Ausgeschaltete Hyper-V-Maschinen von Microsoft können mittlerweile über den Converter importiert werden. Bisher musste man diese Maschinen im laufenden Betrieb über das Netzwerk migrieren.
- Die Host-Profile wurden erweitert: Nun können Administrator-Passwortänderungen verteilt werden, und die Unterstützung von Nexus 1000V Switches von Cisco sowie PCI-Gerätekonfigurationen wurden implementiert.
- vCenter Orchestrator wird nun auch auf 64-Bit-Systemen unterstützt und für eine bessere Performance sogar empfohlen. Da dieses bisher nicht möglich war, kommt man ggf. um eine Neuinstallation des vCenter Servers nicht herum.
- Der vCenter Update Manager kann Berichte über von VMware zurückgezogene ESX-Patches verschicken und ihre Installation verhindern. Bereits verteilte zurückgezogene Patches können erkannt werden.
- Es gibt jetzt einen License Reporting Manager, der alle Lizenzen überprüft und auch eine Historie der Nutzung anzeigt.
- Über den vSphere Client können vier verschiedene Power-Modi für den Host eingestellt und eine Historie darüber angezeigt werden.
- Der vCenter Server kann nun dreimal mehr VMs und Hosts unterstützen.
- Die Performance und Skalierbarkeit wurde allgemein für folgende Komponenten erhöht:
- mehr gleichzeitige Zugriffe über vSphere Clients
- mehr VMs pro Cluster
- mehr und deutlich schnellere vMotion Vorgänge (in eigenen Tests bis zu drei mal schneller)
- mehr distributed vSwitches
- neue Optimierungen für AMD-V und Intel VT-x Architekturen
- interessante neue Optimierungen des Arbeitsspeichers mit RAM Komprimierung
- deutliche Optimierungen für NFS
- Der Overhead des Arbeitsspeichers für VMs wurde reduziert. In Verbindung mit AMD RVI oder Intel EPT wird dies deutlich sichtbar.
- In DRS gibt es neue einstellbare Regeln, die das Verschieben von VMs auf bestimmte Hosts arrangieren.
- Für VMs kann auf Platten ausgelagerter Arbeitsspeicher komprimiert werden, was die Performance erhöht.
- vMotion wurde in der Geschwindigkeit um das Achtfache verbessert, und es können vier bis acht Vorgänge gleichzeitig ausgeführt werden.
- ESX und ESXi haben Zugriff auf Active Directory und können dessen User und Gruppen authentifizieren. Hier kann in der Konfiguration des Hosts die Domäne dafür eingestellt werden.
- USB-Geräte am ESX-Host können VMs zugeordnet werden, auch wenn sie per vMotion verschoben werden.
- Zusatzprodukte im ESX Server wie EMC PowerPath Module können über den Update-Manager aktualisiert werden.
- VMs können mehrere Kerne eines physischen Prozessors nutzen und diese als eine CPU ansprechen.
Ausblick und Überlegung: VMware hat im Zusammenhang mit diesem Upgrade angekündigt, einige ältere Funktionen im nächsten Release nicht mehr zu unterstützen. Vielleicht überlegen Sie sich ja schon bei dieser Aktualisierung, gleich die nächsten Schritte vorweg zu nehmen:
- Im nächsten Release soll kein VMFS2 mehr unterstützt werden. Dann spätestens müssen Sie ihre „alten“ Dateisysteme auf den vorhandenen Volumes updaten.
- Der vCenter Server 4.1 unterstützt keine ESX Hosts der Version 2.x mehr.
- Den ESX Host wird es in der kommenden Version nicht mehr geben – nur noch den ESXi (embedded oder installable), wie bereits oben schon erwähnt.
Abschließend betrachtet ist eine Migration von der alten Version 3.5 auf 4.1 sehr sinnvoll und von 4.0 auf 4.1 empfehlenswert. Die vielen neuen Funktionen und der gehörige Performancegewinn sollten genutzt werden. Überlegen Sie sich dabei, ob Sie nicht gleich von ESX auf ESXi umsteigen, denn im nächsten Release werden Sie sowieso dazu gezwungen.
