有没有任何适用于 Windows 的开源或免费负载平衡服务器?
我基本上想平衡网络带宽。例如,我有 10 MBPS 的互联网线路和 50 台连接到服务器的机器,我希望任何机器的互联网使用都不应阻塞整个网络。我想在所有客户端之间平衡带宽。
答案1
您所要求的并不叫负载均衡器 - 这个术语通常用于平衡多个服务器之间的传入流量的设备。
这里的问题在于客户,所以你要做的是服务质量(服务质量)管理。
不幸的是,你通常处于错误的链路末端,以防止单个客户端阻塞你的线路。通常限制客户端的位置是在发送链接的一部分,以及互联网下载,位于您的 ISP 的互联网连接端。
如果您希望确保某个特定应用程序(例如入站电子邮件)始终正常运行,请询问您的 ISP 是否有任何 QoS 功能可以为此保留部分 10 Mbps。如果没有此功能,每个 TCP 连接都会使用尽可能多的带宽。
答案2
什么您想要负载平衡吗?
如果您正在谈论网络负载平衡(即在多台机器之间共享单个 IP 地址),Windows 在所有可用版本中已经具有它。
如果您正在谈论故障转移群集,Windows 已在企业版(或更高版本)中启用。
如果您正在谈论其他事情……那么,具体是什么呢?
答案3
看一下 NetLimiter: