Udostępnij za pośrednictwem


Configuring Dynamic Optimization and Power Optimization in VMM (Konfigurowanie optymalizacji dynamicznej i optymalizacji zużycia energii w programie VMM)

 

Dotyczy: System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager

Procedury przedstawione w tej części wyjaśniają sposób konfigurowania optymalizacji dynamicznej i optymalizacji zużycia energii w programie Virtual Machine Manager (VMM) oraz uruchamiania dla klastra hostów optymalizacji dynamicznej na żądanie.

Program VMM może zrównoważyć obciążenie w ramach klastrów hostów obsługujących migrację na żywo.Podczas optymalizacji dynamicznej maszyny wirtualne są migrowane w ramach klastra zgodnie z ustawieniami wprowadzanymi przez użytkownika.

Uwaga

Począwszy od programu System Center 2012 – Virtual Machine Manager optymalizacja dynamiczna zastępuje równoważenie obciążenia hosta, które jest przeprowadzane dla pakietu Performance and Resource Optimization (PRO) przez dedykowane dla pakietu PRO monitory użycia procesora i wykorzystania pamięci w programie System Center Virtual Machine Manager (VMM) 2008 R2.

Program VMM pomaga oszczędzać energię w środowisku zwirtualizowanym, wyłączając lub ponownie włączając hosty w zależności od bieżących potrzeb.

Program VMM obsługuje optymalizację dynamiczną i optymalizację zużycia energii na klastrach hostów Hyper-V oraz na klastrach hostów obsługujących migrację na żywo w zarządzanych środowiskach VMware ESX i Citrix XenServer.W przypadku optymalizacji zużycia energii komputery muszą mieć kontroler zarządzania płytą główną (BMC), który umożliwia zarządzanie poza pasmem.

Optymalizacja dynamiczna w programie VMM

Podczas optymalizacji dynamicznej program VMM migruje maszyny wirtualne w ramach klastra hostów, aby lepiej zrównoważyć obciążenie hostów i usunąć ewentualne naruszenia ograniczeń umieszczania maszyn wirtualnych.

Optymalizację dynamiczną można skonfigurować w grupie hostów, aby przeprowadzać migrację maszyn wirtualnych w ramach klastrów hostów z określoną częstotliwością i ekspansywnością.Ekspansywność określa wielkość nierównowagi obciążenia, która musi wystąpić, aby podczas optymalizacji dynamicznej została zainicjowana migracja.Domyślnie maszyny wirtualne są migrowane co 10 minut ze średnią ekspansywnością.Podczas konfigurowania częstotliwości i ekspansywności optymalizacji dynamicznej administrator powinien wziąć pod uwagę koszt zasobów na potrzeby dodatkowych migracji w stosunku do korzyści z tytułu równoważenia obciążenia hostów należących do klastra.Domyślnie grupa hostów dziedziczy ustawienia optymalizacji dynamicznej ze swojej nadrzędnej grupy hostów.

Optymalizację dynamiczną można skonfigurować dla klastrów liczących co najmniej dwa węzły.Jeśli grupa hostów zawiera hosty autonomiczne lub klastry hostów nieobsługujące migracji na żywo, optymalizacja dynamiczna nie będzie przeprowadzana na tych hostach.Hosty będące w trybie konserwacji są również wykluczone z optymalizacji dynamicznej.Ponadto program VMM migruje wyłącznie maszyny wirtualne o dużej dostępności, które korzystają z magazynu udostępnionego.Jeśli klaster hostów zawiera maszyny wirtualne, które nie charakteryzują się dużą dostępnością, nie zostaną one objęte migracją podczas optymalizacji dynamicznej.

Aby przeprowadzić optymalizację dynamiczną na żądanie w odniesieniu do poszczególnych klastrów hostów, użyj akcji Optymalizuj hosty w obszarze roboczym Maszyny wirtualne i usługi.Optymalizację dynamiczną na żądanie można wykonać bez konfigurowania optymalizacji dynamicznej dotyczącej grup hostów.Po otrzymaniu żądania optymalizacji dynamicznej klastra hostów program VMM tworzy listę maszyn wirtualnych, które będą migrowane, w celu uzyskania zatwierdzenia od administratora.

Optymalizacja zużycia energii w programie VMM

Optymalizacja zużycia energii to opcjonalna funkcja optymalizacji dynamicznej dostępna tylko wtedy, gdy grupa hostów jest skonfigurowana po kątem migracji maszyn wirtualnych w ramach optymalizacji dynamicznej.Dzięki optymalizacji zużycia energii program VMM pomaga oszczędzać energię, wyłączając w ramach klastra te hosty, bez których nadal będą spełnione wymagania dotyczące zasobów. Hosty są włączane ponownie, gdy zajdzie taka potrzeba.

Domyślnie program VMM przeprowadza optymalizację zużycia energii przez cały czas, gdy ta funkcja jest włączona.Można jednak zaplanować godziny i dni tygodnia, w których będzie przeprowadzana optymalizacja zużycia energii.Przykładowo można wstępnie zaplanować optymalizację zużycia energii tylko w weekendy, przewidując niskie użycie zasobów na hostach.Na podstawie obserwacji efektów optymalizacji zużycia energii w środowisku można wydłużyć ten czas.

Dzięki optymalizacji zużycia energii klaster obsługuje kworum w przypadku niepowodzenia aktywnego węzła.W przypadku klastrów utworzonych poza programem VMM i dodanych do programu VMM optymalizacja zużycia energii wymaga więcej niż czterech węzłów.Można wyłączyć jeden węzeł spośród każdego dodatkowego jednego lub dwóch węzłów w klastrze.Przykład:

  • Jeden węzeł można wyłączyć w klastrze składającym się z pięciu lub sześciu węzłów.

  • Dwa węzły można wyłączyć w klastrze składającym się z siedmiu lub ośmiu węzłów.

  • Trzy węzły można wyłączyć w klastrze składającym się z dziewięciu lub dziesięciu węzłów.

Podczas tworzenia klastra program VMM tworzy dysk kworum używany w ramach modelu kworum.W przypadku klastrów utworzonych przez program VMM optymalizację zużycia energii można skonfigurować dla klastrów liczących więcej niż trzy węzły.To oznacza, że liczba wyłączonych węzłów może być następująca:

  • Jeden węzeł można wyłączyć w klastrze składającym się z czterech lub pięciu węzłów.

  • Dwa węzły można wyłączyć w klastrze składającym się z sześciu lub siedmiu węzłów.

  • Trzy węzły można wyłączyć w klastrze składającym się z ośmiu lub dziewięciu węzłów.

Aby uzyskać więcej informacji o konfiguracjach kworum, zobacz Konfigurowanie i zarządzanie kworum w klastrze trybu failover systemu Windows Server 2012.

Przed wyłączeniem hosta w związku z optymalizacją zużycia energii program VMM migruje wszystkie maszyny wirtualne do innych hostów w klastrze.Gdy host jest ponownie potrzebny, program VMM go włącza, a następnie przeprowadza optymalizację dynamiczną w celu wykonania migracji maszyn wirtualnych i zrównoważenia obciążenia w ramach klastra hostów.Gdy optymalizacja zużycia energii jest wyłączona w grupie hostów lub upływa zaplanowany okres tej optymalizacji, ten sam proces jest realizowany w przypadku wszystkich hostów wyłączonych w wyniku optymalizacji zużycia energii.

Progi zasobów w przypadku optymalizacji dynamicznej i optymalizacji zużycia energii

Od poniższych ustawień właściwości grupy hostów zależą akcje podejmowane przez program VMM w odniesieniu do klastrów hostów:

  • Ustawienia optymalizacji dynamicznej określają wartości progowe użycia zasobów, po przekroczeniu których program VMM próbuje przeprowadzić migrację maszyn wirtualnych w celu lepszego zrównoważenia obciążenia.Ustawienia optymalizacji dynamicznej można określić dla następujących zasobów: procesor, pamięć, we/wy dysku, we/wy sieci.

  • Ustawienia optymalizacji zużycia energii określają dyspozycyjność zasobu, która musi być utrzymywana po wyłączeniu hosta przez program VMM podczas tej optymalizacji.Te ustawienia zapewniają bufor dostępności zasobów, dzięki któremu nieustanne włączanie i wyłączanie hostów przez program VMM nie spowoduje fluktuacji użycia zasobów w trakcie normalnych operacji.Ustawienia optymalizacji zużycia energii dotyczą procesora, pamięci, we/wy dysku oraz we/wy sieci.

Gdy optymalizacja zużycia energii jest włączona w grupie hostów, jest ona przeprowadzana wspólnie z optymalizacją dynamiczną.Hosty, które program VMM wyłączył w celu oszczędzania energii, można włączyć w celu zrównoważenia obciążenia lub spełnienia wymagań dotyczących maszyn wirtualnych.

Więcej informacji o konfigurowaniu poziomów optymalizacji dynamicznej oraz poziomów umieszczania grupy hostów można znaleźć w temacie Konfigurowanie optymalizacji dynamicznej i optymalizacji zużycia energii w programie VMM.

Wymagania wstępne

Aby używać optymalizacji dynamicznej i optymalizacji zużycia energii, muszą być spełnione następujące wymagania:

W tej sekcji

Użyj procedur przedstawionych w tej części, aby wykonać poniższe zadania.

Procedura Opis
Konfigurowanie optymalizacji dynamicznej i optymalizacji zużycia energii w programie VMM Opisuje sposób konfigurowania optymalizacji dynamicznej i optymalizacji zużycia energii dla grupy hostów.
How to Run Dynamic Optimization on a Host Cluster in VMM Opisuje sposób inicjowania optymalizacji dynamicznej na żądanie w ramach klastra hostów przy użyciu akcji Optymalizuj hosty w obszarze roboczym Sieć szkieletowa.