Linux虚拟服务器是旧的,还是停滞不前?

基于这个问题: 广泛使用的负载平衡解决scheme? ,LVS可能是我的问题的正确解决scheme。

但是当我到了主页http://www.linuxvirtualserver.org/时 ,发现自2008年11月以来,LVS已经更新。世界正在快速发展,我不知道LVS是否已经过时。

LVS是站得住不稳,还是有一些更好的解决scheme来取代它?

非常感谢。

我目前在为众多公众用户提供的高度可用的生产环境中使用它。 我发誓,并鼓励你试一试。

这就是说,根据您的应用和喜好,还有其他select。 这些包括:

  • HAProxy的
  • Nginx – 具有负载平衡function的Web代理

截至2016年,LVS代码仍然作为netfilter代码的子集保留在Linux内核树中。 在内核树中检查: … net / netfilter / ipvs和… Documentation / networking / ipvs-sysctl.txt

ipvsadm工具是稳定的,没有过时,仍然可以从http://www.linuxvirtualserver.org/software/ipvs.html下载

据我所知,IPv6支持IPVS从来没有超过实验阶段,所以可能是贬低者。

积极的发展现在主要发现在build立在LVS上的keepalived 。

我们使用LVS的组件来实现高可用性解决scheme(具体而言,keepalived将虚拟IP从服务器浮动到服务器)。

是的 – 这是旧的。 但是:这是稳定的。

我们将它与另一个“旧”附加组件一起使用:lvs-kiss。 那个人似乎也很“死”了。

关于lvs最好的是它速度很快。 这是因为它在2/3层上工作 – 这也是其最大的缺点。 它不知道什么是一个HTTP会话。

Tomcat的确如此 – 您可以将lvs放在任何服务之前 – 如果提供该服务的每个服务器都与其他服务器共享其会话信息,那么您将拥有相当不错的组合。

LVS的唯一缺点是恕我直言,即复制(ip-)会话信息给从服务器的固定时间设置。