如何利用IIS 7、ARR和Velocity构建高效大型网站?

2026-05-25 09:033阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计4609个文字,预计阅读时间需要19分钟。

如何利用IIS 7、ARR和Velocity构建高效大型网站?

本帖探讨IIS 7+如何配置新一代的ARR(Application Request Routing),构建Server Farm,并实现比NLB更优的Load Balancing功能。

本帖是研讨会中的一些杂记,搭配一些官方的文档,经整合归纳后,介绍 IIS 7 如何搭配新一代的 ARR (Application Request Routing),建置Server Farm 并达到比过去NLB 更优的Load Balancing 功能,此外还介绍微软新一代的分布式缓存技术 Velocity。

-------------------------------------------------------------------------------------------------------

过去及目前 Windows Server 中的 NLB (Network Load Balance, 负载均衡) 其缺点:

  • 用软件做的 NLB 功能较少。
  • 网络流量全挡在 NAT,而 NLB 都在内部网络的 Windows Server / IIS 上。
  • 只做到网络协议的 Layer 4。
  • 没有 Health Monitoring,无法知道 Web Server / AP 的目前情况;即使网站当机了,NLB 仍会将流量持续导引至此。
  • 较适合 Client 架构,较不适合 Web AP。

此外,若改用硬件做 NLB,虽然性能较佳,但价格较贵,且弹性较低。

阅读全文
标签:IISArr

本文共计4609个文字,预计阅读时间需要19分钟。

如何利用IIS 7、ARR和Velocity构建高效大型网站?

本帖探讨IIS 7+如何配置新一代的ARR(Application Request Routing),构建Server Farm,并实现比NLB更优的Load Balancing功能。

本帖是研讨会中的一些杂记,搭配一些官方的文档,经整合归纳后,介绍 IIS 7 如何搭配新一代的 ARR (Application Request Routing),建置Server Farm 并达到比过去NLB 更优的Load Balancing 功能,此外还介绍微软新一代的分布式缓存技术 Velocity。

-------------------------------------------------------------------------------------------------------

过去及目前 Windows Server 中的 NLB (Network Load Balance, 负载均衡) 其缺点:

  • 用软件做的 NLB 功能较少。
  • 网络流量全挡在 NAT,而 NLB 都在内部网络的 Windows Server / IIS 上。
  • 只做到网络协议的 Layer 4。
  • 没有 Health Monitoring,无法知道 Web Server / AP 的目前情况;即使网站当机了,NLB 仍会将流量持续导引至此。
  • 较适合 Client 架构,较不适合 Web AP。

此外,若改用硬件做 NLB,虽然性能较佳,但价格较贵,且弹性较低。

阅读全文
标签:IISArr