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

Примечание

Состояния, настроенные как часть условной политики, оцениваются, а их сопоставленные политики управления осуществляются только в случае, если событие, частью которого они являются, происходит впервые.

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

События, запускающие изменения условных политик

Для каждой категории событий можно настроить только одну условную политику. При каждом наступлении события осуществляются изменения любой сопоставленной политики.

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

Особые события, запускающие изменения условных политик:

  • Горячее добавление процессора или процессоров

  • Горячее добавление памяти (ОЗУ)

  • Узел службы кластеров переходит в оперативный режим

  • Узел службы кластеров переходит в режим вне сети

  • Группа ресурсов службы кластеров переходит в оперативный режим

  • Группа ресурсов службы кластеров переходит в режим вне сети

Состояния, которые могут быть оценены при наступлении события

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

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

Условия в состоянии могут включать:

  • Количество процессоров больше, меньше или равно заданному количеству

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

  • Узел службы кластера в оперативном режиме или режиме вне сети

  • Группа ресурсов службы кластера в оперативном режиме или режиме вне сети

Применение условных политик

Условные политики изменяют состояние управления в соответствии со следующим процессом.

  1. Наступает событие.

  2. Диспетчер системных ресурсов Windows ищет существующую условную политику, сопоставленную с этим событием.

    • Если условная политика существует, диспетчер системных ресурсов Windows продолжает выполнение с этапа 3, используя состояния и политику по умолчанию для этой условной политики.

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

  3. Диспетчер системных ресурсов Windows ищет состояния, которые требуется оценить при наступлении события.

    • Если нет состояний, настроенных для оценки как часть условной политики, действия не предпринимаются.

    • Если есть настроенные состояния, эти состояния оцениваются по порядку, пока не будет найдено истинное состояние, и предпринимается действие, сопоставленное с этим первым истинным состоянием.

    • Если нет истинных состояний, применяется политика по умолчанию для этого события (или для категории условий Любые).

Изменение условных политик

Настройка политики по умолчанию

Когда происходит событие, диспетчер системных ресурсов Windows оценивает состояния, сопоставленные с этим событием, и если нет истинного состояния, применяется политика по умолчанию, сопоставленная с этим событием.

Чтобы настроить политику по умолчанию, сопоставленную с событием
  1. Откройте диспетчер системных ресурсов Windows. Чтобы открыть диспетчер системных ресурсов Windows, нажмите кнопку Пуск, выберите Администрирование, а затем Диспетчер системных ресурсов Windows.

  2. В диалоговом окне Подключение к компьютеру выберите этот компьютер и нажмите кнопку Подключить.

  3. В дереве консоли щелкните правой кнопкой мыши пункт Условия и выберите команду Добавить/изменить условные политики.

  4. В диалоговом окне Добавление и изменение условных политик выберите имя настраиваемого события и нажмите кнопку Изменить. Откроется диалоговое окно Свойства условной политики.

  5. В списке Выбор политики по умолчанию выберите название политики выделения ресурсов.

    Примечание

    Политика по умолчанию применяется только в том случае, если состояния, настроенные как часть условной политики, не являются истинными.

  6. Нажмите кнопку ОК.

Настройка дополнительных состояний

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

Состояния оцениваются в том порядке, в котором они перечислены, сверху вниз. После того, как истинное состояние будет найдено, диспетчер системных ресурсов Windows переключает управляющую политику на политику, сопоставленную с этим состоянием, и другие состояния не оцениваются.

  • Чтобы изменить порядок оценки состояний, в диалоговом окне Свойства условной политики в разделе Состояния выберите состояние, которое требуется переместить. Перемещение выполняется с помощью стрелок ВВЕРХ и ВНИЗ.

  • Для исключения оценки состояния снимите флажок рядом с состоянием.

    Примечание

    Если нет состояний, выбранных для оценки, действие при наступлении события не предпринимается.

Чтобы настроить дополнительные состояния, оцениваемые при наступлении события
  1. В диалоговом окне Добавление и изменение условных политик выберите имя настраиваемого события и нажмите кнопку Изменить. Откроется диалоговое окно Свойства условной политики.

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

    Примечание

    Нельзя настроить имя состояния без условий. Столбец имен будет заполняться сведениями из определяемых условий.

  3. В разделе Сведения о состоянии щелкните пустую ячейку в столбце Категория, чтобы выбрать категорию из списка.

    • Если выбрана категория Процессор или Память, выберите оператор в столбце Оператор, а затем в столбце Количество введите количество процессоров или объем памяти (в МБ).

    • Если выбрана категория MSCS, в поле списка Имя объекта введите имя узла или группы ресурсов, затем щелкните столбец Состояние, чтобы выбрать состояние из списка.

  4. По завершении создания условий состояния в разделе Состояния щелкните столбец Имя политики в строке только что созданного состояния. В списке выберите политику, которая будет применяться, если состояние истинно, затем нажмите кнопку ОК.

Группировка условий состояния

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

  • Операторы AND и OR имеют равный приоритет.

  • Выражения оцениваются слева направо.

  • Сначала оцениваются сгруппированные условия. В случае вложенных групп сначала оценивается самая глубокая вложенная группа.

Чтобы объединить условия состояния для групповой оценки
  1. В диалоговом окне Добавление и изменение условных политик выберите имя настраиваемого события и нажмите кнопку Изменить. Откроется диалоговое окно Свойства условной политики.

  2. В разделе Состояния щелкните пустую строку, чтобы создать новое состояние, или щелкните строку с существующим состоянием.

  3. В разделе Сведения о состоянии добавьте несколько состояний, которые требуется объединить в качестве единого условия, оцениваемого как истинное или ложное.

  4. В разделе Сведения о состоянии щелкните первую строку, которую требуется объединить с другой строкой, а затем, удерживая нажатой клавишу SHIFT, щелкните последнюю строку объединяемого диапазона.

    Примечание

    Сгруппировать можно только расположенные подряд строки. Поддерживаются вложенные группы.

  5. Щелкните выделенные строки правой кнопкой мыши, выберите пункт Добавить группу и нажмите кнопку OK.

Дополнительная информация

  • При работе условных политик предполагается, что процессоры и память не могут быть удалены во время работы компьютера.

Дополнительные ссылки