Несмотря на растущую популярность технологии VMware vSAN, большинство крупных предприятий по-прежнему частично или полностью продолжают работать с общими хранилищами (shared storage).
Есть достаточно PowerCLI командлетов для конфигурирования большинства аспектов HA/DRS кластеров, однако для SDRS кластеров выбор не велик.
Обязательный параметр здесь только один: –EnableIOMetric, остальные 5 параметров имею значения по умолчанию. Здесь важно понимать, что будут применены все 6 настроек или параметров вне зависимости указываете вы их или нет!
Этот аспект SDRS мало документирован, для ознакомления рекомендую эту статью. Я лично использую только настройку IgnoreAffinityRulesForMaintenance.
Параметр –ShowBeforeState
Этот параметр можно использовать всегда. По умолчанию Set-SdrsCluster вызывает функцию Get-SdrsCluster по окончании своей работы. Если вы предпочитаете предварительно просмотреть текущие настройки кластера перед тем, как действительно делать изменения, просто добавьте -ShowBeforeState параметр.
Обратите внимание на свойство Source, подобной информации нет в UI. На самом деле, источником для исключения (VM override) может быть не только сам override, но и т.н. VMDK Anti-Affinity Rule.
Anti-Affinity Rules будут темой моей следующей статьи: How to create Storage DRS Anti-Affinity Rules w/PowerCLI – Part 2 и продолжением этой. И естественно, вы получите минимум 2 PowerCLI функции Add-/Get- для создания и работы с Anti-Affinity Rules.
Оставайтесь на VM Guru и следите за новыми публикациями. Как всегда, ссылка на оригинал статьи с ps1code.com (English). Желающие своевременно получать уведомления о новых статьях могут подписаться на RSS (vm-guru.com) или на мой Twitter.