首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ARR:Application Request Routing

ARR:Application Request Routing

作者头像
张善友
发布2018-01-30 15:15:23
1.1K0
发布2018-01-30 15:15:23
举报

ARR简单的说就是一个IIS7的负载均衡模块,可以一次管理多个IIS 6/7的服务器集群,规则基于URL,或者基于HOST NAME,或者基于HTTP HEADER。微软的Application Request Routing(ARR) 2.0使得Web管理员,虚拟主机提供商,内容分发网络(CDN)通过基于规则路由,机器名匹配,HTTP请求的负载均衡和分布式磁盘缓存来提高Web应用程序的的可扩展性和可靠性。有了ARR技术,管理员可以优化资源以及应用服务器的管理成本。

负载均衡可以有效的提高资源的利用率

使用ARR,管理员可以创建强大的基于规则的URL,HTTP HEADERS 变量,并决定最合适的WEB应用服务器。ARR在应用层进行路由选择,并可以在其上加上BIG IP 5这类硬件负载均衡器或者是Windows 负载均衡技术,进行三层架构路由。典型的几种方式:使用ARR,管理员可以将*.aspx路由到一个独立应用服务器上。

使用标准的IIS MANAGER更容易管理多个WEB FARMS

ARR给予管理员,创建、管理、应用LOAD BALANCING(负载均衡)规则的能力,管理员可以需求轻松地添加一个服务器到WEB FARMS里去,ARR同时包含了对每台单独的服务器实时流量、URL测试的监视能力。管理员这时有能力在IIS 7的MANAGER中查看WEB FARMS中每个服务器的统计信息。

优化带宽的使用和通过缓存扩展服务器的能力

ARR可以在磁盘上缓存任何经过服务器的HTTP通信。 通过结合磁盘缓存连同层次化的IIS网站运行ARR的IIS web服务器,CDN和层次化服务器的能力可以大大降低到达源服务器的网络流量。 

特性:

  • 基于HTTP的路由决策
  • 化过的负载均衡算法
  • 基于流量以及URL的服务器健康状态检查
  • 基于COOKIES识别单个客户端,并自动分配到WEB FARMS中制定服务器的能力。
  • 主机名的匹配简化Web服务器的管理,并创造更多的商业机会。
  • 多服务器场管理,使管理试点和A / B测试方案。
  • 管理并监视所有的服务器配置。
  • 支持FAILED REQUEST TRACING RULES
  • 基于磁盘高速缓存
  • 缓存层次管理
  • CDN/ECN 环境的缓存代理节点
  • 缓存压缩对象
  • 使用IIS管理器浏览缓存的内容
  • 通过匹配的URL模式删除缓存内容
  • 重写缓存控制指令
  • 热身缓存模式
  • 支持智能字节范围的
  • 支持智能现场请求

刚刚整理好的,关于ARR的资料打包下载: 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

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2010-02-18 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
负载均衡
负载均衡(Cloud Load Balancer,CLB)提供安全快捷的流量分发服务,访问流量经由 CLB 可以自动分配到云中的多台后端服务器上,扩展系统的服务能力并消除单点故障。负载均衡支持亿级连接和千万级并发,可轻松应对大流量访问,满足业务需求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档