Aqua Connect Load Balancer
(commercial) Aqua Connect Load Balancer (ACLB) allows organizations to harness the power of multiple servers for their Aqua Connect Remote Desktop Services (ACRDS) deployment.
(commercial) BalanceNG (Balance Next Generation) is a software load balancing solution. It offers session persistence, different distribution methods (Round Robin, Random, Hash and Least Resource) and a customizable UDP health check agent in source code. BalanceNG supports VRRP (Virtual Router Redundancy Protocol) to set up High Available configurations on multiple nodes. BalanceNG integrates pcap packet dumping for debugging purposes and allows the implementation of a "transparent forensic logging bridge". BalanceNG supports "all service load balancing" based on client IP address which enables most protocols to be supported (e.g. active FTP, RTSP/RTP/RTCP streaming protocols).
BIRQ (Balance IRQs) balances interrupts between CPUs on Linux while under high loads. It is written in C with no external dependencies.
Galera Load Balancer
GLB is a TCP load balancer similar to Pen. It lacks most of advanced Pen features, as the aim was to make a user-space TCP proxy which is as fast as possible. It can utilize multiple CPU cores. A list of destinations can be configured at runtime. Destination "draining" is supported. It features weight-based connection balancing (which becomes round-robin if weights are equal).
Linux Bandwidth Arbitrator
(commercial) Linux Bandwidth Arbitrator is designed specifically to enhance response times for email, chat, and web clients on heavily used networks. Users who consistently download large files are automatically scaled back. This utility has been proven by over 2000 customers to greatly enhance the perceived speed of their networks.
MoreBalance is a modular open source user-space load balancing system. It also serves as a general fun networking tool.
mylbhelper helps dumb load balancers do their job. It monitors a local MySQL instance by periodically issuing a query. Should the query fail, a custom script, which typically would firewall off the load balancer, is executed. Likewise, when it comes back up, another script is executed. This means you can use any load balancer capable of distributing TCP traffic rather than one natively capable of talking MySQL. mylbhelper can also act solely as a monitoring daemon.
netbrake is a utility to limit the bandwidth used by a process. It does not require to modify the kernel, nor to be root in order to work. It is useful when you need to download a very big file from a fast server to avoid a network congestion that will result in a too slow web/irc/... experience.
Pen is a load balancer for "simple" tcp based protocols such as http or smtp. It allows several servers to appear as one to the outside and automatically detects servers that are down and distributes clients among the available servers.
Prometheus QoS (Quality of Service) is an ISP-oriented tool for easy manipulation of the IP traffic shaping and sharing features of the Linux kernel. It generates multiple nested HTB traffic control classes with fine-grained rate and ceiling values and implements optional daily (or simply periodical) data transfer quotas and data transfer statistics (as HTML). It is compatible with NAT (both asymmetric and symmetric), yet still provides good two-way shaping and prioritizing for both uploads and downloads.
(commercial) Proto Balance is a load balancing and traffic management system that can handle up to 10,000 concurrent connections and 20,000 downloads per second. Proto Balance is a load balancer and TCP traffic port forwarder for high availability. It features an easy-to-use Web interface that requires minimal knowledge of networking and no command-line experience. Its target audience includes enterprise cluster providers, Internet service providers, and network administrators.
Super Sparrow enables users to load balance traffic between geographically separated points of presence by finding the site network-wise closest to clients. This is done by accessing BGP routing information, the information that determines the path that traffic will take on the internet.
udpeq balances UDP traffic over parallel routes. This is useful if you want to connect two endpoints through several slow or unreliable channels.
To create load balanced and highly available services on a local area network using Open Source components on the Linux Operating System.
ZXTM Load Balancer
(commercial) ZXTM Load Balancer (ZXTM LB) is a powerful, fault-tolerant and high-performance load balancing solution for providers of clustered network services and resilient applications.