使用IIS7请求路由和负载平衡模块进行负载平衡

微软有很多关于IIS7的新的负载均衡和请求路由模块的文档: http : //blogs.iis.net/bills/archive/2009/02/16/iis7-request-routing-and-load -balancing-module-released.aspx ,但我想知道是否有人在生产中使用它。 使用这个模块取代HAProxy等其他解决scheme有哪些优点/缺点?

我们正在使用它在公司信息网站的生产。 而我们仍然有任何问题。 它可以顺利地取下服务器,并且负载平衡也很好。 使用最less的响应时间,以便服务器之一获得更多的请求。 我们将要移动我们的一个电子商务商店也有更多的交通,然后公司的信息网站。 所以我们会看到它在更重的负载下是如何工作的。 但是我们的testing表明它应该没有问题地处理它

在www.orcsweb.com上使用它进行生产。 绝对爱它! 这是如此简单,但如此强大。 每当我们尝试一些创造性的东西时,ARR也是如此。 IIS7本身也是坚实的,所以在IIS7上构build一些东西是一个好主意。

我们多年来一直使用硬件负载平衡器取得了巨大的成功,但现在大多数站点正朝着ARR的方向发展。

确保在Web服务器上使用ARR Helper。 2个原因是: – 来自原用户的IP被logging到日志中,并且REMOTE_ADDR和REMOTE_HOST被更新为用户的IP – 您可以使用SSL卸载,并且代码无法区分

http://blogs.iis.net/anilr/archive/2009/03/03/client-ip-not-logged-on-content-server-when-using-arr.aspx

我build议与NLB一起使用它并创build2个ARR节点。 设置第一个节点以获取所有stream量,除非第一个节点失败。 这样的统计将在第一个节点上。 使用共享configuration,以便您不需要手动pipe理第二个节点,除了导入和分配SSL证书。

这里有一个博客文章,我做了一些更多的信息: http : //weblogs.asp.net/owscott/archive/2009/08.aspx

硬件平衡器变得如此便宜,我不知道采用会有多大。 我也很感兴趣

上周我看了这个相同的东西。 最后我决定IIS7技术还是绿色的。 负载均衡/路由是真正的技术,你希望别人find皱纹:-)。 对HAProxy有很好的使用经验,如果你的需求比较简单,nginx很容易设置。