0

我们有一些“经典的 asp”客户端面向网站,这些网站通过一个中央 asp.net mvc 站点提供服务,该站点充当 web 服务,即我们直接从 ASP 站点查询 MVC 控制器,并广泛使用 jquery ajax。这个 MVC 站点依次查询在单独的盒子上运行的 sql server。我们有一个自定义会话配置文件,它需要在每个页面视图上调用数据库。

目前,面向客户端的网站与 mvc 网站位于同一个盒子上。我们现在想使用 Windows 2008 网络负载平衡服务来控制高突发流量并保持可用性。在目前有限的预算内...

最佳策略是什么:2x2 - 2 个 NLBed 盒子上的客户端站点和单独一对 NLBed 盒子上的 MVC - 或两者都在一组 3 个 NLBed 盒子上?

4

1 回答 1

0

我会使用 2x2 解决方案,只是为了帮助这些 MVC 站点远离 Web。如果您不需要 MVC 远离网络,那么请使用 2 或 3 个 NLB 盒子。

请注意,NLB 是一种 IP 到 IP 负载平衡解决方案,因此如果您通过单个连接进行汇集,它最终将始终连接到同一台服务器,而您实际上只是获得了故障转移。

于 2008-12-29T04:33:16.673 回答