Поделиться через


Настройка WMI на серверах приложений для поставщика сопоставления HostNameMemory

Вон Йо

Обзор

В ARR версии 1 есть два поставщика сходства имен узлов:

  1. Microsoft.Web.Arr.HostNameRoundRoundRobin
  2. Microsoft.Web.Arr.HostNameMemory

Поставщик Microsoft.Web.Arr.HostNameRoundRobin не имеет никакой зависимости от серверов приложений. Если этот поставщик используется, ARR просто выделяет и сходит имена узлов в круглой переборе.

Тем не менее поставщик Microsoft.Web.Arr.HostNameMemory требует предоставления определенных разрешений на серверах приложений, чтобы сервер ARR мог запрашивать необходимые счетчики производительности связи памяти, чтобы вычислить, где следует аффинизовать имена узлов.

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

Примечание.

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

Goal

Успешно настройте ARR и серверы приложений в ферме серверов для использования поставщика Microsoft.Web.Arr.HostNameMemory.

Необходимые компоненты

В этом пошаговом руководстве требуются следующие предварительные требования:

  • IIS 7.0 или более поздней версии в Windows 2008 (любой номер SKU) или более поздней версии.
  • Модули маршрутизации запросов приложений Майкрософт версии 1 и зависимые модули.
  • ARR настраивается для сценариев общего размещения.

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

Примечание.

Следующие действия необходимо выполнить на всех серверах приложений в ферме серверов. Более явно эти изменения не требуются на серверах ARR.

Шаг 1. Включение безопасности COM

  1. Откройте командную строку как администратор.

  2. Тип dcomcnfg.

  3. Перейдите к службам компонентов —> компьютеры —> мой компьютер.

  4. Щелкните правой кнопкой мыши мой компьютер и выберите пункт "Свойства":

    Снимок экрана: диалоговое окно

  5. Выберите вкладку "Безопасность COM":

    Снимок экрана: диалоговое окно

  6. В разделе "Разрешения запуска и активации" выберите "Изменить ограничения". Добавьте учетную запись рабочего процесса, в котором ARR использует и разрешает:

    • Локальный запуск

    • Удаленный запуск

    • Удаленная активация

      Снимок экрана: диалоговое окно

  7. Нажмите кнопку "ОК", чтобы сохранить изменения.

Шаг 2. Добавление пользователя в группу пользователей Монитор производительности

  1. Откройте командную строку как администратор.

  2. Тип compmgmt.

  3. Перейдите к разделу "Управление компьютером "> Системные инструменты -> локальные пользователи и группы ->Группы:

    Снимок экрана: консоль управления компьютером, отображающая экран

  4. Выберите группу Монитор производительности пользователей и добавьте учетную запись рабочего процесса, который использует ARR:

    Снимок экрана: диалоговое окно

  5. Нажмите кнопку "ОК", чтобы сохранить изменения.

Шаг 3. Элемент управления WMI

  1. В той же консоли управления компьютером перейдите к службам и приложениям и выберите элемент управления WMI:

    Снимок экрана: консоль управления компьютером, отображающая страницу управления инструментированием Windows.

  2. Щелкните правой кнопкой мыши элемент управления WMI и выберите "Свойства". Выберите вкладку "Безопасность" :

    Снимок экрана: диалоговое окно

  3. Перейдите к root ->CIMV2 и выберите CIMV2:

    Снимок экрана: диалоговое окно

  4. Щелкните "Безопасность" и добавьте учетную запись рабочего процесса, который использует ARR. Разрешить следующие разрешения:

    • Выполнение методов

    • Включить учетную запись;

    • Включить удаленно.

      Снимок экрана: диалоговое окно

  5. Нажмите кнопку "ОК", чтобы сохранить изменения.

Шаг 4. Проверка конфигурации в ARR

  1. После внесения изменений конфигурации на всех серверах приложений в ферме серверов (шаги 1–3) проверьте конфигурацию на сервере ARR.

  2. Откройте диспетчер IIS.

  3. Выберите ферму серверов, настроенную для сопоставления имен узлов.

  4. Щелкните значок сопоставления сервера.

  5. Выберите поставщик Microsoft.Web.Arr.HostNameMemory в разделе Поставщик сходства имен узла и нажмите кнопку Применить:

    Снимок экрана с сопоставлением имени узла в I S Manager.

  6. Обратите внимание, что кнопка Test... отображается только после применения изменения. Это связано с тем, что тест должен олицетворить удостоверение рабочего процесса. Убедитесь, что тест проходит:

    Снимок экрана: диалоговое окно