BalanceNG is a modern software IP load balancing solution. It is small, fast, and easy to use and setup. It offers session persistence, different distribution methods (Round Robin, Random, Weighted Random, Least Session, Least Bandwidth, Hash, Agent, and Randomized Agent) and a customizable UDP health check agent in source code. It supports VRRP to set up high availability configurations on multiple nodes. It supports SNMP, integrating the BALANCENG-MIB with Net-SNMPD. It integrates pcap packet dumping for debugging purposes and allows the implementation of a "transparent forensic logging bridge".
License: Other/Proprietary License with Free Trial
Changes:
A new parameter, "maxsyncps", allows you to limit the maximum number of new session table entries per second being synced from the master VRRP node to the backup VRRP node. This is useful to avoid unwanted synchronization traffic during DOS/DDOS attacks towards the virtual server. A minor bug in parameter processing has been fixed, so upgrading systems running the 2.x branch is recommended.
More...