2014年8月28日星期四

IIS的扩展:应用程序请求路由(ARR)

简介  
IIS应用程序请求路由(ARR)使Web服务器管理员,托管提供商,和内容分发网络通过规则路由来提供web应用程序的伸缩性和可靠性,客户机和主机约定,HTTP服务器请求的负载均衡和分布式缓存。通过ARR,管理员可以优化web服务器的资源利用,对于web服务器集群和共享主机的环境,可以减少管理成本。
服务器群使用负载均衡可以有效的达到资源利用率最大化
IIS ARR能够让管理员创建强大的基于URL、HTTP头和服务端变量的路由规则来让请求选择最适合的web服务器去处理。ARR是建立在应用程序层的请求路由,可以和硬件负载均衡器或HTTP请求的控制层的windows网络负载平衡一起合作。此外,ARR通过创建客户机与主机的约定,能够让托管提供商对来自客户的请求路由到特定的web服务器。
IIS管理器可以很轻松的管理和监控web服务器集群
ARR可以使管理员或托管提供商在IIS管理器中创建、管理和应用负载均衡,他们可以很轻松的创建而不需要应用停机。ARR包含流量监控以及对每台主机的承受能力,通过配置,管理员就可以在IIS管理器中查看统计的运行信息。
通过磁盘缓存来提高带宽的使用和服务器的容量
ARR可以将流经服务器的HTTP流量缓存到磁盘中。通过磁盘缓存和运行ARR的IIS服务器、CDNs配合,可以大大减少对原始服务器的请求。这个新特性使它可以将内容缓存到离客户端更近的HTTP网络基础架构上,使分发更有效,使用ARR和IIS LSS(Live Smooth Streaming),可以实现现场和点播高清质量(720P+)的视频事件。

特性

  • 使用基于HTTP的路由决策规则来检查HTTP请求的信息
  • 复杂的负载平衡算法来确定合适的服务器服务HTTP请求
  • 可以监控实时流量,提供一组配置参数校准基线服务器健康。
  • 使用cookie,客户端的所有请求可以关联到某一台特定服务器上。
  • Web服务器和主机名关联精简关联,可以节省很多时间创造更多的商业机会。
  • 使用管理导航管理多个服务器集群,提供A/B测试场景。
  • 管理和监视所有配置,并通过IIS接口收集运行时统计数据。
  • 支持对失败请求跟踪规则
  • 支持磁盘缓存
  • 缓存层级式管理
  • 缓存代理节点在CDN/ECN环境
  • 缓存压缩的对象
  • 使用IIS管理器浏览缓存内容
  • 删除匹配规则的缓存
  • 缓存控制指令可以覆盖
  • 缓存模式热启动
  • 支持智能动态字节组
  • 支持智能动态请求
  • 在服务响应时缓存

    Download ARR 3.0

    Installing ARR 3.0 manually

    ARR is dependent on several components:
    • URL Rewrite
    • Web Farm Framework
    • External Cache module

    To install ARR and all its components in the appropriate order, use the Microsoft Web Platform Installer by clicking on the link at the top of the page. Alternatively, read the following blog post for instructions on installing ARR manually: Installing ARR manually without WebPI.

没有评论:

发表评论