Application Request Routing

Applies To: Windows 7, Windows Server 2008, Windows Server 2008 R2, Windows Vista

Application Request Routing (ARR) is a proxy-based routing module that uses HTTP headers, server variables, and load balance algorithms to determine how to forward HTTP requests to content servers.

The following information is available to help you install, configure, and use the ARR module:

Topic Description

ARR Key Concepts and Features

A list and description of key concepts and features that the Application Request Routing module adds to IIS Manager.

ARR Common Tasks

Common ARR tasks for IT professionals, shared hosters, edge caching networks (ECN), and content delivery networks (CDN), including deployment recommendations, how to install ARR, how to define and configure an ARR server farm, and how to view runtime statistics.

ARR Tasks for IT Pros

ARR tasks specifically for IT professionals, categorized by request-routing tasks and disk caching tasks. These tasks include how to configure HTTP load balancing, how to configure a three-tier deployment architecture, how to achieve high availability and scalability by using ARR and NLB, how to configure the request consolidation feature, and how to warm up cache nodes.

ARR Tasks for Shared Hosters

ARR tasks specifically for shared hosters, including how to configure shared hosting by using ARR, how to configure the round robin provider, how to use multiple instances of ARR servers, and how to achieve high availability and scalability by using ARR and hardware load balancers.

ARR Tasks for ECNs and CDNs

ARR tasks specifically for ECNs and CDNs, categorized by request-routing tasks and disk caching tasks. These tasks include how to manage cache hierarchy by using ARR, how to deploy ARR in a CDN environment, how to manually override cache-control directives by using ARR, and how to configure the byte-range request segment size.

ARR Reference

ARR reference information, including descriptions of warning and informational events.

Application Request Routing User Interface (UI) Help

Context-sensitive help for the Application Request Routing UI, including the Health Test, Load Balance, Monitoring and Management, Proxy, Routing Rules, Server Affinity, and Caching pages.