BalanceNG is a fast, small, easy to use and open source IP address load balancing application.
BalanceNG has support for VRRP (Virtual Router Redundancy Protocol), session persistence, different distribution methods, and even a customizable UDP health check agent.
Product's homepage
Here are some key features of "BalanceNG":
· Layer 2 (Ethernet) load balancer
· IPv6 ready
· Support for Direct Server Return (DSR)
· SNMP support
What's New in This Release: [ read full changelog ]
· A new multithreading scheduler has been implemented (activated by "set multithreading 1"). The new directive "interface N threads" controls the number of threads per interface (if the multithreading scheduler is active). A new informational command "show threads" shows thread information (if multithreading is activated). A minor bug has been fixed, server "-1" is no longer reported when there's no 1:1 server/target relationship. A new module "crossover" allows the implementation of a virtual crossover cable (Linux only). The manual has been updated accordingly.