Сокращение Application Request Routing - расширение для IIS7.0+ для балансировки нагрузки HTTP-запросов к нескольким веб-серверам.

Маршрутизация запросов приложений (ARR) - это бесплатное расширение для IIS7.0+, обеспечивающее балансировку нагрузки и функциональность. Цель - повысить масштабируемость и надежность веб-приложений за счет маршрутизации на основе правил, соответствия имен клиентов и хостов, балансировки нагрузки запросов к HTTP-серверу и распределенного кэширования диска.

ARR имеет несколько особенностей:

  • Обратный прокси / веб-публикация
  • Поддержка нескольких алгоритмов балансировки нагрузки
  • Проверка здоровья
  • Кэширование
  • Сеть доставки контента (CDN)
  • Разгрузка SSL
  • Решения о маршрутизации на уровне 4 и 7
  • Отчет об использовании
  • Сходство на основе файлов cookie
  • Отказ от участия в приложении
  • Богатый API
  • Поддержка веб-сокетов

Руководство по ARR можно найти на официальной домашней странице IIS.