2

我对负载均衡器的了解是:-

当我们网站上的流量很高,或者我们使用多台服务器时,就会在所有服务器前建立一个负载均衡器。并且任何 http 请求都直接命中负载均衡器,并从那里到达相应的服务器,具体取决于服务器负载。

Q1 谁能准确解释一下负载均衡器用来均衡多台服务器负载的算法。

Q2 我们是否可以创建自己的负载均衡器,或者我们是否必须从梭子鱼网络等其他网络或其他网络中获取它。

4

2 回答 2

3

1) 有多种方法可以做到这一点(循环,最少连接,加权,......)一个很好的概述:http ://www.centos.org/docs/5/html/Virtual_Server_Administration/s2-lvs- sched-VSA.html

2)“创造我们自己的”——你可能不想重新发明轮子,周围有很多现有的产品,包括商业和开源/免费软件。其中一些专门处理 http 请求,另一些则支持各种协议。

于 2012-05-29T07:09:05.310 回答
2

Q1:最简单的算法是循环。它只是通过每个现有的服务器,并将下一个服务器用于下一个请求。

Q2:当然,您可以创建自己的,或者您在其中一台服务器上安装可用的开源或商业产品之一。

于 2012-05-29T07:05:44.060 回答