Управление планировщиком распределённого ресурса Подсистемы виртуализации (DRS)

Планировщик распределённого ресурса VMware vSphere DRS служит для планирования, управления и равномерного распределения ресурсов системы виртуализации среди полезной нагрузки. Основной функцией планировщика является распределение виртуальных машин по узлам кластера в зависимости от объема свободных ресурсов и распределение образом виртуальных дисков между хранилищами.

Активация vSphere DRS для кластера

Для включения планировщика распределённого ресурса необходимо перейти в раздел “Inventory”, выбрать представление серверов и кластеров над древом в левой части окна, нажав на пиктограмму с изображением трёх системных блоков.

Для настройки DRS выбрать требуемый кластер, перейти на вкладку “Configure” в основном окне и выбрать пункт меню “Services > vSphere DRS”

Для начала активации нажать на кнопку с надписью “. . .” в правой верхней части окна vSphere DRS и выбрать пункт меню “Edit”.

Для включения DRS активировать переключатель напротив надписи “vSphere DRS”

Настройка параметров DRS

Вкладка “Automation” позволяет настроить следующие параметры:

  • “Automation Level” - уровень автоматизации действий планировщика.
    • “Manual” - только вывод рекомендаций о необходимости перемещения виртуальных машин во время их работы и включения.
    • “Partially Automated” - распределение включаемых машин производится автоматически, перемещение работающих машин не производится.
    • “Fully Automated” - автоматическое распределение виртуальных машин при запуске и во время работы для балансировки нагрузки.
  • “Migration Threshold” - чувствительность планировщика.
  • “Predictive DRS” - предиктивный перенос нагрузки в соответствии с ожидаемым шаблоном. Для данного функционала требуется VMware vRealize Operations Manager.
  • “Virtual Machine Automation” - учитывать настройки планировщика указанные в каждой виртуальной машине отдельно.

На вкладке “Additional Options” доступны следующие параметры учитываемые в работе планировщкика:

  • “VM Distribution” - распределение происходит с приоритетом на отказоустойчивость, вместо равномерности загрузки.
  • “CPU Over-Commitment” - максимальная допустимая переподписка процессора на кластер
  • “Scalable Shares” - учёт в расчёте ресурса приоритета, заданного в настройках виртуальной машины (Shares).

Вкладка “Power Management” позволяет настроить функционал автоматического отключения неиспользуемых серверов для экономии электроэнергии и подробно не рассматривается.