In short, arr is an iis7 Server Load balancer module that manages multiple Server clusters in IIS 6/7 at a time. The rules are based on URLs, host names, or HTTP headers. Microsoft's application Request Routing (ARR) 2.0 enables Web administrators, virtual host providers, and content delivery network (CDN) to match machine names through rule-based routing, HTTP request load balancing and distributed disk cache to improve Web ApplicationsProgramScalability and reliability. With the ARR technology, administrators can optimize resource and application server management costs.
Server Load balancer can effectively improve resource utilization
With arr, administrators can create powerful rule-based URLs and HTTP headers variables and determine the most appropriate Web application server. Arr selects routes at the application layer, and adds hardware Load balancer such as big ip 5 or Windows Server Load balancer technology to it to perform layer-3 architecture routing. Typical Methods: With arr, the administrator can route *. aspx to an independent application server.
Using standard IIS manager makes it easier to manage multiple web farms
Arr provides administrators with the ability to create, manage, and apply load balancing rules. administrators can easily add a server to the Web farms as needed, ARR also monitors the real-time traffic and URL tests of each server. The administrator can view the statistics of each server in Web farms in IIS 7 manager.
Optimize bandwidth usage and expand server capabilities through Cache
Arr can cache any HTTP Communication through the server on the disk. By running the arr iis Web server together with the disk cache and hierarchical IIS website, the CDN and hierarchical server capabilities can greatly reduce the network traffic to the source server.
Features:
HTTP-based route Decision-Making
Transformed Server Load balancerAlgorithm
Server health check based on traffic and URL
Identifies a single client based on cookies and automatically assigns it to Web farms to develop server capabilities.
Host Name matching simplifies Web Server Management and creates more business opportunities.
Multi-server farm management enables management of pilots and A/B testing solutions.
Manage and monitor all server configurations.
Support for failed request tracing rules
Disk-based high-speed cache
Cache level management
Cache proxy node in CDN/ECN Environment
Cache compressed object
Use IIS manager to browse cached content
Deletes cached content in matching URL Mode
Rewrite Cache control commands
Warm-up cache Mode
Supports smart byte range
Support SMART on-site requests
Just sorted, information about arr package download: http://cid-33478a966734670f.skydrive.live.com/self.aspx/.Public/ARR.7z
Application Request Routing: http://www.iis.net/expand/ApplicationRequestRouting
Application Request Routing and the IIS 7.0 Web Management Service: http://blogs.msdn.com/carlosag/archive/2008/08/21/ARRandWMSVC.aspx
IIS request filtering woes: http://improve.dk/blog/2009/09/23/iis-request-filtering-woes
Fixing flash bugs and intercepting Iis Application Request Routing cookies: http://improve.dk/blog/2009/12/09/fixing-flash-bugs-by-intercepting-iis-application-request-routing-cookies
Application request routinghttp: // technet.microsoft.com/en-us/library/ee683905 (ws.10). aspx