用超级猴子负载平衡两个Web服务器

在2006年,我正在与安装两个负载均衡器来平衡两个Web服务器之间的stream量。 我们使用超级猴子来这样做。

我希望现在能做同样的事情。

我的问题:

  • 会有人推荐使用超级猴子来平衡两个Linux机器之间运行Apache的stream量?
  • 是否还有其他基于Linux的替代品已被certificate是更好的这项任务?
  • 考虑到它的年龄,你还会在负载平衡器上安装debian sarge吗?

感谢大家!

超猴本质上是包装ipvs。 它一段时间没有更新。 我怀疑部分是因为ipvs被合并到主线内核。

您仍然可以在Linux中使用ipvs,ipvsadm,ldirectord和所有有趣的东西进行第4层交换。 LVS是我的首选解决scheme,但绝对有其他架构可以依赖您的需求。 其中包括HAProxy,Nginx和Pound等。 对于高度可用的Web体系结构,Nginx也相当stream行。

  • HA代理
  • Nginx的
  • Linux虚拟服务器(LVS)

看看haproxy http://haproxy.1wt.eu

我已经使用Apache的mod_proxy扩展mod_proxy_balancer很多年了。 我觉得这很容易build立。 另外,由于我使用Apache的Web服务器,我已经熟悉这项技术。 您仍然想要对lb服务器进行故障切换,所以我使用HA(Heartbeat)与其他服务器进行同步。