< Back to list

BalanceNG

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, Hash, and Least Resource) and a customizable UDP health check agent in source code. It supports VRRP (Virtual Router Redundancy Protocol) to set up high availability configurations on multiple nodes. BalanceNG Features   Layer 2 (Ethernet) based software load balancer. Running under Linux (Using the PF_PACKET socket API) and Solaris. Health checking via: PING, TCP Socket Open and freely customizable UDP Health Check Agent. Generic external health check script interface. Alert and "Upalert" notification script interface. Health check agent " bngagent " supplied in source code. Distribution methods: Round Robin, Simple Weighted Round Robin, Random, Hash and "Least Resource". Direct Server Return (DSR) operation support. Unchanged client addresses on IP-level. Small, very fast and reliable. Simple to implement and administer. Simple "init script style" arguments like "start", "stop" and "status" and "control". Interactive communications mode with command line editing. Pcap packet dumping with automated dumpfile rotation. Multi-node High Availability capability using standard VRRP (Virtual Router Redundancy Protocol). "All service load balancing" based on client IP address enables most protocols to be supported. SNMP support integrating into Net-SNMP with the BalanceNG MIB. Session table with up to 8 million concurrent sessions (on 512MB memory). Full support of session table state replication / session synchronization between VRRP RHEL and backup. Need more Information ? Take a look at the BalanceNG User and Reference Manual . Download and try BalanceNG right now. Take a look at the BalanceNG single legged configuration example . Take a look at the BalanceNG Layer 2 Dual Legged Switching Mode Example . There's also a FAQ available.

Industry

IT Infrastructure Utilities

Red Hat Certifications

This product has been certified to run on the following Red Hat products and technologies:

Target Product Level
Red Hat Enterprise Linux 6.x Self-Certified