Projects / Linux Virtual Server

Linux Virtual Server

The Linux Virtual Server Project is a project to cluster many real servers together into a highly available, high-performance virtual server. The LVS load balancer handles connections from clients and passes them on the the real servers (so-called Layer 4 switching) and can virtualize almost any TCP or UDP service, like HTTP, HTTPS, NNTP, FTP, DNS, ssh, POP3, IMAP4, SMTP, etc. It is fully transparent to the client accessing the virtual service.

Tags Clustering/Distributed Networks Networking Operating System Kernels Linux
Licenses GPL

Tweet this project Short link

Rss Recent releases

Changes: This version adds a sysctl variable to expire the quiescent template, fixes an endian problem on sync message size, adds a fix to hold the lock before updating a service, and fixes connection rehashing with a new cport.

Changes: This release fixes the endian problem with the sync message size.

Changes: This release removes the superfluous call of waitpid in the sync code, retries running kernel_thread when memory is temporarily exhausted, and tidies up the code.

Changes: This release is included in the official 2.6.0 kernel. It has many important changes such as handling nonlinear packets correctly, fixing timers, avoiding race conditions, and other bugfixes.

Changes: Changed to use the Jekins hash function in the IPVS connection hash against a possible hash attack. The slow timer implementation has been removed. old_iph is pointed to the right address after the skb headroom is reallocated in the IPVS tunneling transmitter. Missing stats locking while updating stats in the rate estimation timer has been added. The code has been tidied up.

F0dfe5f9d3fc7162b41219e4398b726b_thumb

Project Spotlight

KMidimon

An ALSA sequencer MIDI monitor.

78698f74b1474080b49b4abbf7c7312c_thumb

Project Spotlight

Chestnut FTP Search

A Web application to search files on FTP servers.