鉴于:
我想在服务器和应用程序级别启用该应用程序的负载平衡/故障转移。
我的计划是:
1)在IIS下的两台服务器上安装Web应用程序。
2)对于服务器级负载平衡/故障转移,启用Microsoft NLB
3)对于应用程序级别的负载平衡/故障转移,我很想在每台服务器上使用ARR。 所以,每个服务器将同时承载ARR和一个Web应用程序。 每个ARR实例将在本地对其他服务器进行负载均衡请求。
最后一点是可以实现的吗?
我唯一的约束:2台服务器,没有更多。

通常情况下,您将在NLB级别拥有ARR,将stream量导向服务器场中服务于相同/共享IISconfiguration(相同应用程序)的第二级内容服务器。
请参阅实现高可用性和可伸缩性 – ARR和NLB
在你的情况下,你并不需要 ARR–你只是想在两个内容服务器之间build立一个NLB,这将允许一个服务器closures,stream量仍然到达服务器。
ARR将授予您反向代理/重写function,但是您也可以在不使用ARR的情况下进行URL重写,因此请确定您希望执行的操作,因为ARR通常仅用于pipe理IMO服务器场。