使用Windows,我们可以通过安装北草坪会议大楼和选择集群中我们想要的节点来设置任意IP服务的负载平衡。它做了一些MAC地址的改变,然后有算法来决定哪个节点处理一个传入请求。
Linux是否有同等的生产等级?我不希望需要一个前端服务器在机器前面(从网络角度)坐在机器前面(就像某些硬件LBs,Linux Virtual,AFAIK)。我想要一些类似于微软的北草坪会议大楼的东西--挑选N个节点,它们都在同一个IP上监听,并分配传入的请求。
发布于 2009-06-10 03:28:06
下面是人们在Linux社区中发现的一些很好的东西(根据您的要求减去LVS )。我个人只使用过HAProxy,所以您的里程可能会有所不同。
仅支持http/https请求的负载平衡:
发布于 2014-11-18 19:34:49
请参阅:http://lnlb.sourceforge.net/
似乎正是你想要的。
该页面将其概括为:所有节点(在虚拟接口上)共享的公共IP。您所要做的就是绑定到虚拟接口上,其余的将由驱动程序来完成。
听起来很像视窗北草坪会议大楼。
发布于 2009-06-10 05:58:52
如果你想要像北草坪会议大楼这样的负载平衡,你应该看看iptables中的clusterip。-> http://security.maruhn.com/iptables-tutorial/x8906.html
它所做的完全相同,只是缺少故障转移部分,但可能存在一些工具。
https://serverfault.com/questions/23058
复制相似问题