Настройка динамической оптимизации и энергосбережения в VMM

 

Применимо к: System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager

В этом разделе приводятся процедуры настройки динамической оптимизации и энергосбережения в Virtual Machine Manager (VMM), а также запуска динамической оптимизации по запросу для кластера узлов.

VMM может выполнять балансировку нагрузки в пределах кластеров узлов, поддерживающих динамическую миграцию. Функция динамической оптимизации выполняет миграцию виртуальных машин в пределах кластера согласно введенным параметрам.

System_CAPS_ICON_note.jpg Примечание

В System Center 2012 — Virtual Machine Manager динамическая оптимизация заменяет балансировку нагрузки узла, которая выполняется для оптимизации производительности и ресурсов (PRO) с помощью мониторов загрузки ЦП и использования памяти PRO в System Center Virtual Machine Manager (VMM) 2008 R2.

VMM позволяет экономить электроэнергию в виртуализированной среде, выключая узлы, когда они не нужны, и включая их, когда они снова потребуются.

VMM поддерживает динамическую оптимизацию и энергосбережение в кластерах узлов Hyper-V и кластерах узлов, которые поддерживают динамическую миграцию в управляемых средах VMware ESX и Citrix XenServer. Функция энергосбережения требует, чтобы на компьютерах был установлен контроллер управления основной платой (BMC), обеспечивающий использование аппаратного контроллера управления.

Динамическая оптимизация в VMM

В ходе динамической оптимизации VMM переносит виртуальные машины в кластер узлов, чтобы оптимизировать балансировку нагрузки между узлами и исправить нарушения ограничений размещения для виртуальных машин.

Динамическую оптимизацию можно настроить в группе узлов, чтобы выполнять миграцию виртуальных машин в кластерах узлов с заданной частотой и интенсивностью. Интенсивность определяет величину дисбаланса нагрузки для запуска миграции во время динамической оптимизации. По умолчанию миграция виртуальных машин выполняется каждые 10 минут со средним значением интенсивности. Настраивая значения частоты и интенсивности для динамической оптимизации, администратор должен оценить соотношение стоимости ресурсов для дополнительных операций миграции и преимуществ балансировки нагрузки между узлами в кластере узлов. По умолчанию группа узлов наследует параметры динамической оптимизации от родительской группы узлов.

Динамическую оптимизацию можно настроить для кластеров с двумя и более узлами. Если группа узлов содержит изолированные узлы или кластеры узлов, не поддерживающие динамическую миграцию, динамическая оптимизация не выполняется на этих узлах. Из динамической оптимизации также исключаются узлы, находящиеся в режиме обслуживания. Кроме того, VMM выполняет миграцию только виртуальных машин высокой доступности, использующих общее хранилище. Если кластер узлов содержит виртуальные машины, не являющиеся машинами высокой доступности, их миграция не выполняется во время динамической оптимизации.

Динамическая оптимизация по запросу также доступна для отдельных кластеров узлов через действие Выполнить оптимизацию узлов в рабочей области Виртуальные машины (VM) и службы. Динамическую оптимизацию по запросу можно выполнить, не настраивая эту функцию в группах узлов. Когда динамическая оптимизация запрашивается для кластера узлов, VMM создает список переносимых виртуальных машин, которые требуют утверждения администратором.

Энергосбережение в VMM

Энергосбережение — это дополнительная функция динамической оптимизации, которая доступна, только если для группы узлов настроена миграция виртуальных машин с помощью функции динамической оптимизации. Используя функцию энергосбережения, VMM позволяет экономить электроэнергию, путем отключения узлов, не нужных для выполнения требований к ресурсам кластера узлов, с последующим их включением при необходимости.

По умолчанию VMM применяет энергосбережение в течение всего времени, пока включена эта функция. Однако часы и дни недели для работы функции энергосбережения можно запланировать. Например, изначально можно запланировать применение режима энергосбережения только по выходным, когда ожидается низкое потребление ресурсов узлов. Понаблюдав за влиянием работы функции энергосбережения на среду, можно запланировать для нее дополнительное время.

Энергосбережение гарантирует, что кластер будет обеспечивать кворум в случае сбоя активного узла. В кластерах, созданных за пределами VMM и добавленных в VMM, для работы функции энергосбережения требуется наличие более четырех узлов. Для каждого дополнительного одного или двух узлов в кластере должен присутствовать один узел, питание котор��го можно отключить. Пример

  • Один узел можно отключить, если кластер состоит из пяти или шести узлов.

  • Два узла можно отключить, если кластер состоит из семи или восьми узлов.

  • Три узла можно отключить, если кластер состоит из девяти или десяти узлов.

Когда VMM создает кластер, также создается диск кворума, который используется в составе модели кворума. Что касается кластеров, создаваемых VMM, энергосбережение можно настроить, если кластер включает более трех узлов. Это означает, что число отключаемых узлов определяется следующим образом.

  • Один узел можно отключить, если кластер состоит из пяти или шести узлов.

  • Два узла можно отключить, если кластер состоит из семи или восьми узлов.

  • Три узла можно отключить, если кластер состоит из девяти или десяти узлов.

Дополнительные сведения о конфигурациях кворума см. в разделе Настройка кворума в отказоустойчивом кластере Windows Server 2012 и управление им.

Прежде чем отключать узел для энергосбережения, VMM переносит все виртуальные машины на другие узлы в кластере узлов. Когда ресурсы узла снова потребуются, VMM включает узел и выполняет динамическую оптимизацию, чтобы перенести виртуальные машины и выполнить балансировку нагрузки в кластере узлов. Если энергосбережение отключено для группы узлов или завершается запланированный период энергосбережения, та же процедура выполняется для всех узлов, которые были отключены функцией энергосбережения.

Пороговые значения ресурсов для динамической оптимизации и энергосбережения

Следующие параметры в свойствах группы узлов определяют действия, выполняемые VMM в кластерах узлов.

  • Параметры динамической оптимизации задают пороговые значения использования ресурсов, при выходе за которые VMM пытается выполнить миграцию виртуальных машин для оптимизации балансировки нагрузки. Можно указать параметры динамической оптимизации для следующих ресурсов: ЦП, память, операции дискового ввода-вывода и операции сетевого ввода-вывода.

  • Параметры энергосбережения указывают емкость ресурсов, которая должна сохраняться после отключения узла программой VMM во время применения режима энергосбережения. Эти параметры обеспечивают буфер доступных ресурсов, чтобы гарантировать, что колебания в использовании ресурсов в ходе нормальной эксплуатации, не приведут к напрасному включению и отключению узлов в VMM. Параметры энергосбережения включают значения для ЦП, памяти, операций дискового ввода-вывода и операций сетевого ввода-вывода.

Если в группе узлов включено энергосбережение, применение динамической оптимизации и энергосбережения выполняется согласованно. Узлы, отключенные программой VMM для экономии энергии, можно включить для балансировки нагрузки или обеспечения потребностей виртуальной машины.

Дополнительные сведения о настройке уровней динамической оптимизации и размещения для группы узлов см. в статье Настройка динамической оптимизации и энергосбережения в VMM.

Предварительные требования

Убедитесь, что выполняются следующие требования функций динамической оптимизации и энергосбережения.

В этом разделе

В этом разделе приводятся процедуры для решения следующих задач.

Процедура Описание
Настройка динамической оптимизации и энергосбережения в VMM Настройка динамической оптимизации и энергосбережения для группы узлов.
Выполнение динамической оптимизации на кластер Запуск динамической оптимизации по запросу в кластере узлов с помощью действия Выполнить оптимизацию узлов в рабочей области Структура