我对负载平衡的概念完全陌生,所以我希望这个问题不是一个“愚蠢的问题”,因为我一直在四处搜寻,即时了解这一点。 所以,据我了解,为了负载平衡,我需要一个具有IP地址的单独的机器,我可以指挥所有的stream量。 我最初以为我需要租用3个专用服务器,一个用于负载均衡,另外两个用作后端服务器。 专用的服务器对于负载平衡器来说太多了吗?或者托pipe公司在那个过程中有特殊types的计算机?
然后我读了别的地方,我可以在两台服务器上安装一个负载均衡软件,并且以一种不需要我租用另一台机器/专用服务器进行负载均衡的方式进行configuration。
所以我有点混淆了如何实际实现一个负载平衡器,以及我是否需要一个专用的服务器作为负载平衡机的唯一目的。 另外,我被推荐使用HAproxy,所以我会朝着负载平衡的方向。
只要实际负载能够满足您的要求,维修负载的系统就不需要是实际的物理系统。 思杰和其他公司的基准testing表明,有多种虚拟系统可以在同一物理硬件上胜过单一物理系统。
负载平衡是一个广泛的术语,可以基于类似的东西以不同的方式完成
例如,如果您通过HTTP提供大部分静态文件,则简单的循环DNS负载平衡scheme可能非常有效,您只需要特定的DNSconfiguration即可。 在其他情况下,这种方法可能完全失败,需要您configuration专用机器来处理特定问题或购买LB设备(如F5或梭子鱼或…)。
简而言之,这取决于你,而且你不能告诉我们足够多的帮助。