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).
linkerd-tcp is a lightweight, service-discovery-aware, TLS-ing TCP load balancer that integrates directly with the existing Linkerd service mesh ecosystem.
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.
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.
relayd is a load-balancer, application layer gateway, transparent proxy, and SSL/TLS gateway.
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.