Info2soft verwendet Cookies, um Ihnen ein besseres und angenehmeres Surferlebnis auf unserer Website zu ermöglichen. Datenschutzerklärung
Wird geladen...
Wenn Sie VMware vSphere‑Cluster verwalten, wissen Sie, dass eine ungleichmäßige Ressourcenzuweisung zwischen ESXi‑Hosts zu Leistungseinbußen bei virtuellen Maschinen, verschwendeter Hardwarekapazität und ständigen manuellen Eingriffen führt.
Um dieses Problem zu lösen, suchen viele IT‑Administratoren nach den Schritten zur VMware‑DRS‑Konfiguration – der Einrichtung des Distributed Resource Scheduler, einer zentralen vSphere‑Funktion, die Lastverteilung, Live‑Migration virtueller Maschinen und proaktives Ressourcenmanagement für ESXi‑Cluster automatisiert.
In dieser Anleitung führen wir Sie Schritt für Schritt durch die VMware‑DRS‑Konfiguration. Wir behandeln alle Voraussetzungen, zentralen Einstellungen, Affinitätsregeln, Distributed Power Management (DPM) sowie die Validierung nach der Konfiguration, um Ihre vSphere‑Umgebung hinsichtlich Leistung und Effizienz zu optimieren.
Diese Anleitung ist vollständig kompatibel mit vSphere 7, vSphere 8 und den aktuellen vSphere‑Versionen.
Sichern Sie VMware‑virtuelle Maschinen mühelos mit i2Backup. Es bietet sofortige Wiederherstellung, flexible Zeitpläne, unveränderbare Sicherungen, Ransomware‑Schutz und vieles mehr. Mehr erfahren »
VMware DRS (Distributed Resource Scheduler) ist eine Cluster‑Funktion zur Optimierung der CPU‑ und Speicherauslastung zwischen ESXi‑Hosts innerhalb eines vSphere‑Clusters. Im Kern sorgt DRS dafür, dass jede virtuelle Maschine über die benötigten Rechenressourcen für eine optimale Anwendungsleistung verfügt, indem überlastete und ungenutzte Hosts ausgeglichen werden. Es nutzt VMware vMotion für die unterbrechungsfreie VM‑Migration und verschiebt virtuelle Maschinen von überlasteten Hosts auf solche mit freien Ressourcen – ohne Beeinträchtigung von Endbenutzern oder Workloads.
Über die grundlegende Lastverteilung hinaus bietet VMware DRS eine Reihe wichtiger Funktionen, die das Cluster‑Management deutlich vereinfachen:
Für Unternehmen bedeutet eine korrekte VMware‑DRS‑Konfiguration eine verbesserte Leistung virtueller Maschinen, weniger Ausfallzeiten, niedrigere Energiekosten, vereinfachte Cluster‑Wartung und einen maximalen ROI für die Virtualisierungshardware. Eine Gruppe von ESXi‑Hosts wird zu einem flexiblen Ressourcenpool, der sich an wechselnde Workload‑Anforderungen anpasst.
DRS ist auf zentrale vSphere‑Funktionen und eine konsistente Cluster‑Konfiguration angewiesen. Das Überspringen dieser Voraussetzungen führt zu fehlgeschlagenen Konfigurationen oder schlechter DRS‑Leistung. Überprüfen Sie vor der Einrichtung von DRS, ob Ihr Cluster diese zwingenden Anforderungen erfüllt:
Führen Sie diese Vorprüfungen zuerst durch, um spätere Konfigurationsfehler, fehlgeschlagene Migrationen oder eingeschränkte DRS‑Funktionen zu vermeiden.
Wenn Ihr Cluster alle Voraussetzungen erfüllt, können Sie mit der schrittweisen VMware‑DRS‑Konfiguration beginnen. Alle Einstellungen erfolgen über den vSphere‑Client (Webbrowser), die Standard‑Oberfläche für vSphere 7, vSphere 8 und neuere Versionen. Zuerst aktivieren wir DRS und gehen dann die zentralen Konfigurationsregisterkarten und Einstellungen durch.
Schritt 1. Öffnen Sie einen Webbrowser und melden Sie sich mit Ihren Administrator‑Anmeldeinformationen für vCenter Server beim vSphere‑Client an.
Schritt 2. Wählen Sie im linken Navigationsbereich die Ansicht „Hosts und Cluster“ (das Cluster‑Symbol). Suchen und wählen Sie das Ziel‑vSphere‑Cluster aus, für das Sie DRS konfigurieren möchten.
Schritt 3. Klicken Sie mit der rechten Maustaste auf den ausgewählten Clusternamen in der Ansicht „Hosts und Cluster“. Wählen Sie im Dropdown‑Menü „Einstellungen“, um das Cluster‑Konfigurationsmenü zu öffnen.
Schritt 4. Wechseln Sie im Cluster‑Fenster zur Registerkarte „Konfigurieren“ (obere Navigationsleiste).
Schritt 5. Scrollen Sie im mittleren Bereich zum Abschnitt „Dienste“ und wählen Sie „vSphere DRS“. Klicken Sie auf die Schaltfläche „BEARBEITEN“ (oben rechts), um den DRS‑Konfigurationsassistenten zu öffnen – DRS ist standardmäßig für alle neuen Cluster deaktiviert.
Schritt 6. Im Assistenten „Clustereinstellungen bearbeiten“ sehen Sie oben im Fenster einen einfachen Umschalter für vSphere DRS. Schalten Sie den Umschalter auf „Ein“, um DRS für das Cluster zu aktivieren.
Nach der Aktivierung stehen vier zentrale Konfigurationsregisterkarten zur Verfügung, die die Grundlage Ihrer VMware‑DRS‑Konfiguration bilden:
Im folgenden Abschnitt werden wir jede Registerkarte detailliert erläutern, damit Sie DRS passend zu Ihren Workload‑Anforderungen einrichten.
Über die vier Registerkarten im DRS‑Assistenten können Sie alle Aspekte der Cluster‑Verwaltung durch DRS anpassen. Dies ist der Kern der VMware‑DRS‑Konfiguration – jede Einstellung beeinflusst direkt, wie DRS Lasten ausgleicht, virtuelle Maschinen migriert und Ressourcen zuweist. Unten finden Sie eine detaillierte Beschreibung jeder Registerkarte sowie die optimalen Einstellungen für die meisten Umgebungen.
Auf der Registerkarte „Automatisierung“ legen Sie fest, welche Steuerung DRS über die Platzierung und Migration virtueller Maschinen erhält. Hier definieren Sie die „Automatisierungsstufe“ für Ihr Cluster. Sie enthält vier zentrale Einstellungen:
1. Automatisierungsstufe: Wählen Sie eine von drei Optionen zur Festlegung der DRS‑Autonomie:
2. Migrationsschwellenwert: Ein Schieberegler mit fünf Stufen (von konservativ bis aggressiv), der festlegt, wie DRS auf Ressourcenungleichgewichte reagiert:
3. Predictive DRS: Aktivieren Sie diesen Umschalter, um über das maschinelle Lernen von vRealize Operations Manager Ressourcenkonflikte vorauszusagen und virtuelle Maschinen vor dem Auftreten von Engpässen zu migrieren. Wichtig für Umgebungen mit vorhersehbaren Workload‑Spitzen (z. B. CPU‑Spitzen bei Geschäftsanwendungen zwischen 9 und 10 Uhr).
4. Automatisierung virtueller Maschinen: Aktivieren Sie dieses Kontrollkästchen, um individuelle DRS‑Automatisierungseinstellungen für einzelne virtuelle Maschinen festzulegen (Überschreibung der globalen Cluster‑Einstellungen). Diese Überschreibungen können Sie später über „Cluster“ > „Konfigurieren“ > „VM‑Überschreibungen“ einrichten.
Diese Registerkarte optimiert die Ressourcenverteilung und Prioritäten, sodass DRS Ressourcen entsprechend Ihren geschäftlichen und Workload‑Anforderungen zuweist:
1. VM‑Verteilung: Aktivieren Sie diese Option, um eine gleichmäßige Platzierung virtueller Maschinen auf den ESXi‑Hosts zu erzwingen. Verbessert die Cluster‑Verfügbarkeit und reduziert unnötige vMotion‑Migrationen – kombinieren Sie dies mit dem Standard‑Migrationsschwellenwert für beste Ergebnisse.
2. CPU‑Überbelegung: Legen Sie das maximal sichere vCPU‑zu‑pCPU‑Verhältnis für Ihr Cluster fest (DRS migriert virtuelle Maschinen, wenn dieses Verhältnis überschritten wird). Beachten Sie diese Branchenrichtwerte für verschiedene Workload‑Ebenen:
3. Skalierbare Anteile: Aktivieren Sie diese Option, um Probleme mit den Prioritäten von Ressourcenpools zu beheben. Dadurch erhalten hochpriorisierte virtuelle Maschinen bzw. Ressourcenpools vor niedrigpriorisierten Einheiten Zugriff auf CPU‑Ressourcen. Das Problem, dass niedrig‑ und hochpriorisierte virtuelle Maschinen um dieselben Ressourcen konkurrieren, wird beseitigt.
Registerkarte „Energieverwaltung“ (Distributed Power Management / DPM)
Auf dieser Registerkarte konfigurieren Sie DPM, die DRS‑Funktion zur Senkung der Energiekosten durch die Verwaltung der Energiezustände von ESXi‑Hosts:
1. DPM aktivieren: Schalten Sie den Umschalter auf „Ein“, um DPM zu aktivieren (standardmäßig deaktiviert für eine optimale Leistung). DPM migriert virtuelle Maschinen von wenig genutzten Hosts auf andere Cluster‑Hosts und versetzt die wenig genutzten Hosts anschließend in den Standby‑Modus (Wake‑on‑LAN wird zum erneuten Einschalten verwendet).
2. DPM‑Automatisierungsstufe: Wählen Sie eine von drei Optionen:
3. DPM‑Schwellenwert: Ein Schieberegler mit fünf Stufen (konservativ bis aggressiv), der festlegt, wann DPM Hosts ausschaltet. Die mittlere Standardposition ist für die meisten Umgebungen optimal – sie gleicht Energieeinsparungen und die Reaktionsfähigkeit des Clusters aus.
Diese Registerkarte ist für fortgeschrittene VMware‑Administratoren gedacht, die DRS über benutzerdefinierte Konfigurationsparameter feinabstimmen möchten. Sie können Schlüssel‑Wert‑Paare hinzufügen, um das DRS‑Verhalten anzupassen, zum Beispiel:
Ändern Sie erweiterte Einstellungen nur, wenn Sie deren Auswirkungen genau verstehen – falsche Werte können die DRS‑Funktionalität beeinträchtigen.
Affinitäts‑ und Anti‑Affinitätsregeln (auch als VM‑/Host‑Regeln bezeichnet) erlauben Ihnen die Steuerung der Platzierung virtueller Maschinen auf ESXi‑Hosts. Sie überschreiben das Standard‑DRS‑Verhalten, um sicherzustellen, dass kritische Workloads auf bestimmten Hosts ausgeführt werden (oder nicht ausgeführt werden). Dies ist ein wichtiger Teil der fortgeschrittenen VMware‑DRS‑Konfiguration und unerlässlich für hohe Verfügbarkeit, Lizenzkonformität und Workload‑Leistung.
DRS unterstützt vier Typen von Affinitäts‑ bzw. Anti‑Affinitätsregeln:
Schritt‑für‑Schritt‑Anleitung zum Erstellen von Affinitäts‑/Anti‑Affinitätsregeln
Erstellen von VM‑/Host‑Gruppen (für fortgeschrittene Regeln)
Für den Regeltyp „Virtuelle Maschinen zu Hosts“ müssen Sie zuerst VM‑Gruppen und Host‑Gruppen erstellen (Sammlungen von virtuellen Maschinen bzw. Hosts für die Regelverwaltung):
Tipp: Verwenden Sie Affinitätsregeln sparsam. Zu viele Regeln schränken die Flexibilität von DRS ein und können einen effektiven Lastausgleich verhindern.
Nach Abschluss der VMware‑DRS‑Konfiguration ist eine Validierung unerlässlich, um sicherzustellen, dass DRS wie vorgesehen arbeitet und Ihr Cluster optimiert ist. Die einfachste Möglichkeit zur Validierung ist die Prüfung des DRS‑Scores – einer Echtzeit‑Metrik, die den Cluster‑Zustand und die Ressourcenzuweisung misst.
So prüfen Sie den DRS‑Score
Referenzwerte für den DRS‑Score
Der DRS‑Score in vSphere 7+ und vSphere 8 wurde erweitert und berücksichtigt nun VM‑Migrationskosten (z. B. schmutzige Speicherseiten, die vMotion verlangsamen) sowie Workload‑Typen (CPU‑, Speicher‑, Netzwerklast). Dadurch ist er eine genauere Messgröße für den Cluster‑Zustand als in älteren Versionen. Sie können zudem die DRS‑Migrations‑ und Energieverwaltungs‑Empfehlungen im Bereich „vSphere DRS“ der Registerkarte „Zusammenfassung“ einsehen.
Um das volle Potenzial Ihrer VMware‑DRS‑Konfiguration auszuschöpfen und eine langfristige Cluster‑Leistung sicherzustellen, befolgen Sie diese praktischen Best Practices für Produktions‑ und Unternehmensumgebungen:
1. Behalten Sie den Standard‑Migrationsschwellenwert bei: Die mittlere Position gleicht vMotion‑Datenverkehr und Lastverteilung aus. Passen Sie diesen nur für sprunghafte oder stabile Workloads an.
2. Legen Sie CPU‑Überbelegungsverhältnisse je nach Workload‑Ebene fest: Vermeiden Sie eine Überbelegung missionskritischer virtueller Maschinen (Verhältnis 1:1), um Leistungseinbußen auszuschließen.
3. Verwenden Sie Affinitätsregeln sparsam: Zu viele Regeln schränken die DRS‑Flexibilität ein. Erstellen Sie Regeln nur für kritische Workloads (z. B. Paare aus Anwendungs‑ und Datenbank‑VM).
4. Aktivieren Sie Predictive DRS für dynamische Workloads: Wenn Sie vRealize Operations Manager einsetzen, beseitigt Predictive DRS Ressourcenengpässe, bevor diese auftreten.
5. Deaktivieren Sie DPM für Latenz‑sensitive Cluster: DPM kann beim Einschalten von Hosts geringe Latenzen verursachen. Priorisieren Sie in missionskritischen Umgebungen die Leistung vor Energieeinsparungen.
6. Prüfen Sie den DRS‑Score wöchentlich: Überprüfen Sie den Score, um aufkommende Ressourcenprobleme zu erkennen und die DRS‑Einstellungen bei sich ändernden Workloads (z. B. neuen VM‑Bereitstellungen) anzupassen.
7. Verwenden Sie VM‑Überschreibungen nur für einzelne virtuelle Maschinen: Vermeiden Sie Überschreibungen der globalen DRS‑Einstellungen für die meisten virtuellen Maschinen – dies mindert die DRS‑Effizienz.
8. Sorgen Sie für Cluster‑Konsistenz: Fügen Sie dem DRS‑Cluster ESXi‑Hosts mit vergleichbarer Hardware hinzu. Gemischte Hardware kann zu einer ungleichmäßigen Ressourcenzuweisung führen.
9. Kombinieren Sie DRS mit vSphere HA: Verbinden Sie DRS (Lastverteilung) mit vSphere High Availability (Fehlertoleranz), um ein vollständig widerstandsfähiges Cluster zu erhalten, das sowohl Lastungleichgewichte als auch Host‑Ausfälle bewältigt.
10. Überwachen Sie den vMotion‑Datenverkehr: Stellen Sie sicher, dass Ihr vMotion‑Netzwerk über ausreichend Bandbreite verfügt (empfohlen 10 Gbit/s), um langsame oder fehlgeschlagene VM‑Migrationen zu vermeiden.
Auch bei einer korrekten VMware‑DRS‑Konfiguration können Administratoren auf typische Probleme stoßen, die die DRS‑Leistung beeinträchtigen. Unten finden Sie die häufigsten Probleme sowie praktische Lösungen:
1. DRS erzeugt keine Migrationsempfehlungen: Prüfen Sie den Migrationsschwellenwert (er könnte zu konservativ eingestellt sein) oder stellen Sie sicher, dass keine Affinitätsregeln Migrationen blockieren. Überprüfen Sie zudem, ob vMotion auf allen Hosts aktiviert ist.
2. VM‑Migrationen schlagen fehl: Überprüfen Sie den Zugriff auf den gemeinsam genutzten Speicher (alle Hosts müssen auf dieselben VM‑Dateien zugreifen), prüfen Sie die CPU‑EVC‑Kompatibilität und stellen Sie sicher, dass das vMotion‑Netzwerk funktioniert (keine Firewall‑Blockaden oder Bandbreitenprobleme).
3. Niedriger DRS‑Score (< 60 %): Identifizieren Sie überlastete ESXi‑Hosts und prüfen Sie auf eine ungleichmäßige VM‑Verteilung. Aktivieren Sie die VM‑Verteilung, um Platzierungsprobleme zu beheben. Prüfen Sie zudem die Zuweisungen der Ressourcenpools, um sicherzustellen, dass hochpriorisierte virtuelle Maschinen über ausreichende Ressourcen verfügen.
4. DPM schaltet Hosts nicht aus: Stellen Sie sicher, dass Wake‑on‑LAN im BIOS der ESXi‑Hosts aktiviert ist und die Netzwerkadapter WOL unterstützen. Prüfen Sie zudem den DPM‑Schwellenwert (er könnte konservativ eingestellt sein) und vergewissern Sie sich, dass keine Affinitätsregeln Hosts aktiv halten.
5. Affinitätsregeln werden nicht angewendet: Stellen Sie sicher, dass die Regel aktiviert ist (Kontrollkästchen markiert) und dass die VM‑/Host‑Gruppen korrekt konfiguriert sind (keine fehlenden Objekte). Achten Sie zudem auf sich widersprechende Regeln (z. B. eine Regel „VMs zusammenhalten“ und eine Regel „VMs trennen“ für dieselben virtuellen Maschinen).
6. DRS ignoriert die CPU‑Überbelegungseinstellungen: Überprüfen Sie, ob der erweiterte Parameter MaxVcpusPerClusterPct korrekt gesetzt ist und ob keine VM‑Überschreibungen die Cluster‑Einstellungen umgehen.
Die VMware‑DRS‑Konfiguration ist nicht nur eine technische Aufgabe – sie ist der Schlüssel, um Ihr vSphere‑Cluster in einen flexiblen, selbstoptimierenden Ressourcenpool zu verwandeln, der sich an wechselnde Workload‑Anforderungen anpasst. Mit dieser Schritt‑für‑Schritt‑Anleitung haben Sie gelernt, DRS zu aktivieren, zentrale Automatisierungs‑ und Ressourceneinstellungen zu konfigurieren, Affinitäts‑ und Anti‑Affinitätsregeln zu erstellen, Ihre Konfiguration mithilfe des DRS‑Scores zu validieren und häufige Probleme zu beheben. Bei korrekter Einrichtung beseitigt VMware DRS manuelle Lastverteilung, verbessert die Leistung virtueller Maschinen, senkt Energiekosten und maximiert den ROI Ihrer Virtualisierungshardware.
Der letzte Schritt für eine vollständig widerstandsfähige vSphere‑Umgebung ist die Kombination der DRS‑Konfiguration mit vSphere HA. Diese Kombination bietet sowohl Lastverteilung als auch Fehlertoleranz und stellt sicher, dass Ihr Cluster sowohl Ressourcenungleichgewichte als auch Host‑Ausfälle bewältigt. Überprüfen Sie regelmäßig Ihre DRS‑Einstellungen und den DRS‑Score bei sich ändernden Workloads – so bleibt Ihr vSphere‑Cluster über Jahre hinweg auf Höchstleistung. Wenden Sie noch heute die Best Practices aus dieser Anleitung an und beenden Sie dauerhaft das Problem überlasteter ESXi‑Hosts und verschwendeter Virtualisierungsressourcen.