Is Linux Virtual Server old, or is it standing still?
Based on this question: Widely-used load balancing solutions?, LVS may be the right solution for my problem.
But when I went to its homepage http://www.linuxvirtualserver.org/, I found that LVS has been updated since Nov, 2008. The world's moving fast, and I don't know if LVS was obsolete or not.
Is LVS standing still, or there're some better solutions to replace it?
Thank you so much.
Solution 1:
I use it currently in a highly available production environment serving numerous public users. I swear by it and would encourage you to give it a try.
With that said, there are alternatives depending on your application and preference. These include:
- Haproxy
- Pound
- Nginx - web proxy that has load balancing features
Solution 2:
As of 2016 the LVS code is still maintained in the Linux kernel tree as a subset of the netfilter code. In the kernel tree check under: ...net/netfilter/ipvs and ...Documentation/networking/ipvs-sysctl.txt
The ipvsadm tooling is stable, not obsolete and can still be downloaded from http://www.linuxvirtualserver.org/software/ipvs.html
As far as I can tell IPv6 support for IPVS never made it past the experimental stage so that may be detractor.
The active development is now primarily found in keepalived that builds on LVS.