Windowsnetworking负载平衡不平衡负载

我们有一个性能testing环境,我们构build来运行负载testing。 我们有一个表示层和一个应用程序层,每个由4个服务器组成,一个sql服务器提供这些服务。

我们在Windows 2003 Server(Enterprise)上使用Windows负载平衡。

我所面临的问题是,大多数情况下,在testing期间,大约80%或更多(有时是100%)的工作只能由群集中的一台服务器完成。

集群运行模式:

  • 项目清单
  • 单播
  • 主机端口规则是:
  • 协议:TCP
  • 过滤模式:多主机
  • 亲和力:无
  • 负载重量:相等。

我究竟做错了什么?

更新:16/09/2010感谢信息巴特Silverstrim 。 我认为我做错了的事实是,在我们的性能testing环境中,对于我正在运行的特定testing,我只有一个客户端。

有没有什么办法可以在Windows Server 2003上设置Windows负载平衡,以便在仅使用单个客户端的情况下仍能平衡负载? 基本上,我只是需要它循环。

谢谢

Gineer

根据NLB基础知识常见问题解答( http://technet.microsoft.com/en-us/library/cc738464%28WS.10%29.aspx )它不平衡CPU或内存使用情况,而是networking负载和可用性(杀一个服务器,另一个接pipe)。

也许这就是你遇到的?