The IP Virtual Server patch status: The IP Virtual Server patch version 1.0.8 is a stable version for production. The virtual server patch v0.9.13+ for kernel 2.2 are also stable, but may be lack of some features. The ChangeLog is available here.
The SRPMS and tar ball of ipvsadm are available for ipvs-0.9.10 (kernel 2.2) or later (already included in the ipvs tar ball)
Status: we jump from version 0.9.10 to version 1.0.0, and mark it as a new stable version for kernel 2.4. If you want to ipvs for kernel 2.4 in production, we highly recommend you to use version 1.0.x now. The version 0.9.x was for development, and 0.8.x was old stable version.
Your testings, comments and bug report/fixes are very welcome. The ChangeLog is available here.
If you like a single kernel patch, you don't need to download the tar ball, just download a kernel patch and a separate ipvsadm srpm here.
Status: The ipvs 1.1.x is development version for kernel 2.5.
Your testings, comments and bug report/fixes are very welcome. The ChangeLog is available here.
If you like a single kernel patch, you don't need to download the tar ball, just download a kernel patch and a separate ipvsadm srpm here.
All the (old) IP virtual server patches are available here.
KTCPVS implements application-level load balancing inside the Linux kernel, see the KTCPVS page for more information.
TCPSP implements tcp splicing for the Linux kernel, see the TCPSP page for more information.
This package monitors hosts and informs the 2-node cluster when one of them dies. It includes Horms's code from "fake" below for IP address takeover. It can use serial, UDP broadcast and PPP/UDP heartbeats.
It is a general-purpose resource monitoring system. It can be extended for the LVS cluster management.
The lvs-gui enables the configuration of servers running The Linux Virtual Server kernel patches. The RPMS of the latest ipvsadm is also available there.
Piranha is the clustering product from Red Hat Inc., it includes the LVS kernel code, a GUI-based cluster configuration tool and cluster monitoring tool. The whitepaper of Piranha and Piranha HOWTO are available at Red Hat web site. The RPMS and SRPMS of piranha can be found in the RedHat 6.1 distribution, or can be downloaded from the ftp.redhat.com site.
Ultra Monkey is a complete open source server farm solution for linux, providing high availability and load balancing. See the Ultra Monkey site for more information.
Keepalived implements a framework based on three family checks: Layer3, Layer4 & Layer5. This framework gives the daemon the ability of checking a LVS server pool states. When one of the server of the LVS server pool is down, keepalived informs the linux kernel via a setsockopt call to remove this server entrie from the LVS topology.
LVSM is the linux virtual server manager. It is a package which is designed to simplify creation and management of LVS based clusters.
The LVS webmin module is a third-party module for webmin.
LVS config scripts
LVS config scripts can help configure LVS and mon, written by Joseph Mack.
iptoip is to help end-users to simply configure an ipvsadm forwarding table by an xml config file.
lvs-snmp is UCD-SNMP module for LVS.