LVS (Linux Virtual Server) is the load balancer included in the Linux kernel since 1998. It was written by Wensong Zhang.
It routes incoming network connections to a set of machines by applying a number of traditional balancing policies (round robin, weighted round robin, etc.). It is merely one brick in a load balancing system, given that it cannot configure itself. Third party software is used to test server statuses and update the LVS configuration in the event of a server failure.
Like all other Linux components, LVS is available under the GPL v2 and is supported by a large number of service providers.
This solution does not have any opinions yet