Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Команда IIS
Этот раздел документации относится к маршрутизации запросов приложений Майкрософт версии 2 для IIS 7 и выше.
Цель
Чтобы успешно настроить и включить кэш дисков для использования в основных сценариях маршрутизации запросов приложений (ARR) версии 1.
Необходимые условия
Основные сценарии ARR версии 1 должны быть успешно настроены:
- Определение и настройка группы серверов маршрутизации запросов приложений
- Балансировка нагрузки HTTP с помощью маршрутизации запросов приложений
- Настройка 3-уровня архитектуры развертывания с помощью маршрутизации запросов приложений
- Управление пилотными программами с помощью маршрутизации запросов приложений
- Общий хостинг с помощью маршрутизации запросов приложений
В этом пошаговом руководстве основное внимание уделяется настройке и включению кэша на основе дисков для описанных выше сценариев.
Если маршрутизация запросов приложений версии 2 не установлена, ее можно скачать по адресу:
- Маршрутизация запросов приложений Майкрософт версии 2 для IIS 7 (x86) здесь (
https://download.microsoft.com/download/4/D/F/4DFDA851-515F-474E-BA7A-5802B3C95101/ARRv2_setup_x86.EXE). - Маршрутизация запросов приложений Майкрософт версии 2 для IIS 7 (x64) здесь (
https://download.microsoft.com/download/3/4/1/3415F3F9-5698-44FE-A072-D4AF09728390/ARRv2_setup_x64.EXE).
Выполните действия, описанные в этом документе, чтобы установить ARR версии 2.
Шаг 1. Настройка расположений кэша основного диска
Необходимо указать по крайней мере одно расположение кэша основного диска.
Чтобы настроить расположение кэша основного диска с помощью пользовательского интерфейса:
Запустите диспетчер IIS.
Конфигурация кэша дисков для ARR выполняется на уровне сервера. Выберите сервер в представлении дерева навигации.
Дважды щелкните кэш маршрутизации запросов приложений.
В области действий нажмите кнопку "Добавить...".
В диалоговом окне "Добавить диск " определите расположение диска и задайте максимальный размер. Если размер не указан, он будет потреблять все доступное место на диске.
Замечание
Если расположение диска было создано вручную, убедитесь, что учетная запись рабочего процесса имеет следующие права пользователя. В большинстве случаев локальная группа "Пользователи" имеет достаточные права пользователя в папке при ее создании.
- Читайте
- Список содержимого папки
- Напишите
Введите соответствующие значения и нажмите кнопку "ОК ", чтобы сохранить изменения. В целях этого пошагового руководства
c:\cache\используется в качестве расположения диска, а максимальный размер — 10 ГБ . Можно ввести любое значение до максимального размера диска или использовать весь диск.
Замечание
ARR имеет концепцию первичного диска и дополнительного диска. Типичная конфигурация включает один или несколько основных дисков, которые являются локальными дисками, такими как e:\cache или f:\cache. Однако может быть только один вторичный диск, и, как правило, это диск SAN, который можно совместно использовать между несколькими ARR. Идея заключается в том, что у вас есть большой диск SAN, где можно кэшировать больше содержимого, чем на локальном диске ARR, и он также может использоваться для нескольких экземпляров ARR.
Шаг 2. Настройка расположения кэша вторичного диска
Расположение дополнительного кэша дисков является необязательной конфигурацией. Как отмечалось выше, в отличие от основного диска, можно настроить только один дополнительный диск. Таким образом, расположение дополнительного кэша дисков используется как "родительский уровень кэша". ARR ищет кэшированное содержимое на дополнительном диске, если не удается найти его в расположении основного диска кэша. Аналогичным образом при кэшировании содержимого ARR кэширует его как в расположении основного диска кэша, так и в расположении дополнительного диска кэша.
Чтобы настроить расположение дополнительного кэша дисков с помощью пользовательского интерфейса:
В области действий нажмите кнопку "Добавить вторичную...".
В диалоговом окне "Добавление дополнительного диска" определите расположение диска.
Введите соответствующее значение и нажмите кнопку "ОК ", чтобы сохранить изменения. В целях этого пошагового руководства
\\wonyoo-w2k8-3\SAN\используется в качестве расположения дополнительного диска кэша.
Шаг 3. Включение кэша дисков
После указания расположения диска прокси-сервер ARR может использовать настроенный кэш дисков. В ARR существует два уровня прокси-серверов. Один находится на уровне сервера, а другой — на уровне фермы серверов. В обоих случаях кэш диска включен по умолчанию. После настройки расположения основного диска кэша ARR начнет кэширование содержимого на диске по умолчанию.
В оставшейся части пошагового руководства предполагается, что ферма серверов уже создана. В противном случае следуйте инструкциям по определению и настройке фермы серверов маршрутизации запросов приложений .
Выберите Фермы серверов.
Выберите созданную ферму серверов.
Показаны следующие значки:
Дважды щелкните Кэш. Убедитесь, что установлен флажок "Включить кэш диска ".
Замечание
Авторизация не может быть делегирована ARR. Поэтому, если содержимое является очень чувствительным и требует авторизации, рекомендуется не активировать кэш.
Шаг 4. Проверка функциональности
По умолчанию кэш ядра http.sys в Windows ограничивает размер отдельных объектов до 256 КБ. Чтобы изменить этот параметр глобально, см. раздел https://support.microsoft.com/kb/820129/en-us.
Выполните несколько запросов, которые будут кэшироваться в ARR.
Чтобы убедиться, что кэширование памяти работает:
Откройте командную строку с повышенными правами пользователя.
Введите netsh http show cache.
По умолчанию длительность кэша памяти составляет 5 секунд.
Шаг 5. Проверка функциональности кэша с помощью диспетчера IIS
- Перейдите к пользовательскому интерфейсу маршрутизации запросов приложений на уровне сервера в диспетчере IIS.
- Щелкните "Обзор содержимого кэша" в области действий справа.
- Убедитесь, что ответы кэшируются на основном диске кэша.
- Убедитесь, что содержимое также существует в расположении вторичного накопителя кэша.
Помимо проверки функциональных возможностей кэша дисков в файловой системе, ARR предоставляет графическое представление о производительности кэша.
Выберите Фермы серверов.
Выберите созданную ферму серверов.
Показаны следующие значки:
Дважды щелкните " Мониторинг и управление". Это представление предоставляет статистику среды выполнения на уровне фермы сервера, включая соотношение попаданий и промахов кэша, а также объем сэкономленной пропускной способности благодаря кэшу дисков ARR.
Сводка
Теперь вы успешно настроили и включили кэш дисков для ARR. Другие пошаговые руководства по ARR версии 2 см. в документах, приведенных в этой статье.