Configuring Dynamic Optimization and Power Optimization in VMM (Konfigurieren der dynamischen Optimierung und der Energieoptimierung in VMM)
Veröffentlicht: Juli 2016
Gilt für: System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager
In den Verfahren in diesem Abschnitt wird erläutert, wie die dynamische Optimierung und die Energieoptimierung in Virtual Machine Manager (VMM) konfiguriert werden, und wie die dynamische Optimierung nach Bedarf für ein Hostcluster ausgeführt wird.
In VMM ist ein Lastenausgleich innerhalb von Hostclustern möglich, von denen Livemigration unterstützt wird. Von der dynamischen Optimierung werden virtuelle Maschinen innerhalb eines Clusters Ihren Einstellungen entsprechend migriert.
Hinweis |
---|
Ab System Center 2012 – Virtual Machine Manager ersetzt die dynamische Optimierung den Hostlastenausgleich, der zur Leistungs- und Ressourcenoptimierung (PRO) von den PRO-Monitoren zur CPU- und Arbeitsspeichernutzung in System Center Virtual Machine Manager (VMM) 2008 R2 ausgeführt wird. |
Sie können in VMM Energie in einer virtualisierten Umgebung sparen, indem Sie Hosts ausschalten, wenn sie nicht benötigt werden, und sie bei Bedarf wieder einschalten.
In VMM werden dynamische Optimierung und Energieoptimierung auf Hyper-V-Hostclustern unterstützt sowie auf Hostclustern, von denen Livemigration in verwalteten VMware ESX- und Citrix XenServer-Umgebungen unterstützt wird. Für die Energieoptimierung ist ein Baseboard-Verwaltungscontroller (BMC), von dem Out-of-Band-Verwaltung ermöglicht wird, auf den Computern erforderlich.
Dynamische Optimierung in VMM
Bei der dynamischen Optimierung werden in VMM virtuelle Maschinen innerhalb eines Hostclusters migriert, um den Lastenausgleich zwischen den Hosts zu verbessern und Platzierungseinschränkungsverletzungen durch virtuelle Maschinen zu korrigieren.
Die dynamische Optimierung kann auf einer Hostgruppe konfiguriert werden, um virtuelle Maschinen innerhalb von Hostclustern mit angegebener Frequenz und Aggressivität zu migrieren. Von der Aggressivität wird das Ausmaß der Lastendiskrepanz bestimmt, das zum Initiieren einer Migration mithilfe von dynamischer Migration erforderlich ist. Standardmäßig werden virtuelle Maschinen alle zehn Minuten bei mittlerer Aggressivität migriert. Beim Konfigurieren von Frequenz und Aggressivität bei der dynamischen Optimierung müssen Administratoren den Ressourcenaufwand für zusätzliche Migrationen gegen die Vorteile des Lastenausgleichs zwischen Hosts in einem Hostcluster abwägen. Standardmäßig werden die Einstellungen der dynamischen Optimierung von der übergeordneten Hostgruppe an untergeordnete Hostgruppen vererbt.
Die dynamische Optimierung kann für Cluster mit mindestens zwei Knoten eingerichtet werden. Bei Hostgruppen mit eigenständigen Hosts oder Hostclustern, von denen Livemigration nicht unterstützt wird, wird die dynamische Optimierung nicht ausgeführt. Hosts im Wartungsmodus sind von der dynamischen Optimierung ebenfalls ausgeschlossen. Zusätzlich werden in VMM nur hoch verfügbare virtuelle Maschinen migriert, von denen freigegebener Speicher verwendet wird. Wenn ein Hostcluster virtuelle Maschinen enthält, die nicht hoch verfügbar sind, werden diese virtuellen Maschinen bei der dynamischen Optimierung nicht migriert.
Dynamische Optimierung nach Bedarf ist im Arbeitsbereich VMs und Dienste über die Aktion Hosts optimieren auch für einzelne Hostcluster verfügbar. Dynamische Optimierung nach Bedarf kann ausgeführt werden, ohne dass dynamische Optimierung auf Hostgruppen konfiguriert wird. Nach einer Anforderung von dynamischer Optimierung für einen Hostcluster werden in VMM die virtuellen Maschinen, die migriert werden sollen, zur Genehmigung durch den Administrator aufgelistet.
Energieoptimierung in VMM
Bei der Energieoptimierung handelt es sich um eine optionale Funktion der dynamischen Optimierung. Sie ist nur verfügbar, wenn eine Hostgruppe zum Migrieren virtueller Maschinen durch dynamische Optimierung konfiguriert ist. Bei der Energieoptimierung wird in VMM Energie gespart, indem Hosts, die zum Erfüllen der Ressourcenanforderungen innerhalb eines Hostclusters nicht benötigt werden, ausgeschaltet und erst bei Bedarf wieder eingeschaltet werden.
Standardmäßig wird die Energieoptimierung in VMM fortlaufend ausgeführt, wenn die Funktion aktiviert ist. Sie können die Stunden und Tage in der Woche der Woche zum Ausführen der Energieoptimierung jedoch auch planen. Anfangs könnten Sie die Energieoptimierung z. B. nur für Wochenenden planen, wenn Sie geringe Ressourcennutzung auf Ihren Hosts erwarten. Nach einem Beobachten der Effekte der Energieoptimierung in Ihrer Umgebung könnten Sie die Stundenzahl erhöhen.
Mithilfe von Energieoptimierung wird sichergestellt, dass bei Ausfall eines aktiven Knotens ein Quorum für das Cluster aufrechterhalten wird. Bei Clustern, die außerhalb von VMM erstellt und VMM hinzugefügt wurden, sind für die Energieoptimierung mehr als vier Knoten erforderlich. Für alle zusätzlichen ein bis zwei Knoten in einem Cluster kann ein Knoten ausgeschaltet werden. Beispiel:
Bei einem Cluster mit fünf oder sechs Knoten kann ein Knoten ausgeschaltet werden.
Bei einem Cluster mit sieben oder acht Knoten können zwei Knoten ausgeschaltet werden.
Bei einem Cluster mit neun oder zehn Knoten können drei Knoten ausgeschaltet werden.
Wenn in VMM ein Cluster erstellt wird, wird ein Quorumdatenträger erstellt und als Teil des Quorummodells verwendet. Bei Clustern, die durch VMM erstellt wurden, kann die Energieoptimierung für Cluster mit mehr als drei Knoten eingerichtet werden. Dies bedeutet, dass die Anzahl der Knoten, die ausgeschaltet werden, jeweils wie folgt lautet:
Bei einem Cluster mit vier oder fünf Knoten kann ein Knoten ausgeschaltet werden.
Bei einem Cluster mit sechs oder sieben Knoten können zwei Knoten ausgeschaltet werden.
Bei einem Cluster mit acht oder neun Knoten können drei Knoten ausgeschaltet werden.
Weitere Informationen zu Quorumkonfigurationen finden Sie unter Konfigurieren und Verwalten des Quorums in einem Windows Server 2012-Failovercluster.
Vor einem Ausschalten eines Hosts durch die Energieoptimierung werden alle virtuellen Maschinen von VMM zu anderen Hosts im Hostcluster migriert. Wird ein Host wieder gebraucht, wird er von VMM eingeschaltet, und eine dynamische Optimierung wird ausgeführt, um virtuelle Maschinen zu migrieren und Lasten innerhalb des Hostclusters auszugleichen. Wenn Energieoptimierung auf einer Hostgruppe deaktiviert ist oder ein geplanter Energieoptimierungszeitraum endet, erfolgt der gleiche Vorgang bei allen Hosts, die von der Energieoptimierung ausgeschaltet wurden.
Ressourcenschwellenwerte für dynamische Optimierung und Energieoptimierung
Von den folgenden Einstellungen in den Hostgruppeneigenschaften werden die Aktionen von VMM auf Hostclustern bestimmt.
Von dynamischen Optimierungseinstellungen werden die Ressourcenschwellenwerte angegeben, ab denen von VMM versucht wird, virtuelle Maschinen zum Verbessern des Lastenausgleichs zu migrieren. Sie können dynamische Optimierungseinstellungen für die folgenden Ressourcen angeben: CPU, Arbeitsspeicher, Datenträger-E/A und Netzwerk-E/A.
Von den dynamischen Optimierungseinstellungen wird die Ressourcenkapazität angegeben, die nach dem Ausschalten eines Hosts durch VMM bei der Energieoptimierung beibehalten werden muss. Diese Einstellungen bieten einen Puffer verfügbarer Ressourcen, damit Hosts bei Schwankungen in der Ressourcennutzung während normaler Vorgänge von VMM nicht unnötig ein- und ausgeschaltet werden. Zu den Energieoptimierungseinstellungen gehören CPU, Arbeitsspeicher, Speicherplatz auf dem Datenträger, Datenträger-E/A und Netzwerk-E/A.
Wenn Energieoptimierung auf einer Hostgruppe aktiviert ist, werden dynamische Optimierung und Energieoptimierung gemeinsam ausgeführt. Hosts, die von VMM ausgeschaltet wurden, um Energie zu sparen, können eingeschaltet werden, um Lasten auszugleichen oder Anforderungen von virtuellen Maschinen zu erfüllen.
Weitere Informationen zum Konfigurieren von dynamischen Optimierungsebenen und Platzierungsebenen für eine Hostgruppe finden Sie unter Dynamische Optimierung und Energieoptimierung in VMM konfigurieren.
Voraussetzungen
Vergewissern Sie sich, dass die folgenden Voraussetzungen erfüllt sind, um dynamische Optimierung und Energieoptimierung zu verwenden:
Zum Verwenden dynamischer Optimierung muss von VMM ein Hostcluster verwaltet werden, von dem Livemigration unterstützt wird. Weitere Informationen zum Konfigurieren von Hyper-V-Hostclustern in VMM finden Sie unter Hinzufügen und Verwalten von Hyper-V-Hosts und Hostclustern in VMM. Informationen zum Hinzufügen von VMware ESX- und Citrix XenServer-Umgebungen zu VMM finden Sie unter Managing VMware ESX and Citrix XenServer in VMM (Verwalten von VMware ESX und Citrix XenServer in VMM).
Hinweis Sie können dynamische Optimierung und Energieoptimierung auf jeder Hostgruppe konfigurieren. Die Einstellungen werden jedoch nur dann wirksam, wenn die Hostgruppe ein Hostcluster enthält.
Zum Verwenden der Energieoptimierung ist auf den Hostcomputern ein BMC erforderlich, von dem Out-of-Band-Verwaltung ermöglicht wird. Weitere Informationen zu BMC-Anforderungen finden Sie unter How to Configure Host BMC Settings (Konfigurieren von Host-BMC-Einstellungen).
Zum Anzeigen von dynamischer Optimierung und Energieoptimierung in Aktion müssen Sie virtuelle Maschinen auf dem Hostcluster bereitstellen und ausführen. Weitere Informationen finden Sie unter Creating and Deploying Virtual Machines in VMM (Erstellen und Bereitstellen virtueller Maschinen in VMM).
Themen in diesem Abschnitt
Verwenden Sie die Verfahren in diesem Abschnitt, um die folgenden Aufgaben auszuführen:
Vorgehensweise | Beschreibung |
---|---|
Dynamische Optimierung und Energieoptimierung in VMM konfigurieren | Hierin wird das Konfigurieren von dynamischer Optimierung und Energieoptimierung für eine Hostgruppe beschrieben. |
Dynamische Optimierung auf einem Hostcluster ausführen | Hierin wird beschrieben, wie die dynamische Optimierung nach Bedarf innerhalb eines Hostclusters im Arbeitsbereich Fabric mithilfe der Aktion Hosts optimieren initiiert wird. |