The Red Hat Ecosystem Catalog is the official source for discovering and learning more about the Red Hat Ecosystem of both Red Hat and certified third-party products and services.
We’re the world’s leading provider of enterprise open source solutions—including Linux, cloud, container, and Kubernetes. We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

BalanceNG is a multithreading software load balancer and ADC.
BalanceNG is a multithreading software load balancer and ADC. BalanceNG utilises its own highly specialised IP stack for IPv4 and IPv6 and implements an independent active/passive cluster environment based on VRRP and the bngsync session table synchronisation protocol.
Key features are its outstanding packet processing performance, its proven stability and its easy integrability in datacenter networks and OEM product lines which make it the perfect choice for network operators, satellite operators, hosting companies and Telco product designers.
BalanceNG is self-sufficient and lightweight. It does not depend on third party packages or kernel modules other than the Linux operating system itself. Just install BalanceNG on the Linux distribution of your choice (and the hypervisor of your choice) and you are ready to go.
A BalanceNG session table entry consumes 256 bytes. Calculating with that, 1GB of main memory can store over 4 million session table entries. This gets you free from any Linux OS dependencies. With BalanceNGs session table synchronisation protocol bngsync (registered port 10439) the session table contents are reliably synchronised between VRRP master and backup. In case of a failover an open TCP connection just continues.
The BalanceNG packet processing engine is multithreaded by design and gives you the freedom to scale up following increasing traffic and bandwidth requirements. On suitable hardware this allows to almost saturate a 10GbE connection.
By systematically following rolling releases of modern “upfront” Linux distributions like Fedora we constantly verify that BalanceNG is ready for upcoming LTS and production RHEL releases. Thus we consider BalanceNG “RHEL10-ready”, being an unofficial label of course.
The packet processing is fully handled by BalanceNG itself, covering everything necessary (IPv4, IPv6, ARP, ND6, TCP, UDP, VRRP2, VRRP3 and so on). This is independent from the Linux IP stack, the Linux NICs just have to be UP and connected. The MAC addresses that BalanceNG uses on the wire are either VRRP standard addresses (for the virtual servers and other shared addresses) or automatically generated from the registered MAC address range pool (MA-L 34-38-AF) which appears as “Inlab Networks” with Wireshark, for example.
Red Hat certified products are tested to meet Red Hat’s criteria and supported as defined in the Red Hat Collaborative Support Process.
Partner validated products are tested by Red Hat Partners and supported as defined in the Red Hat Third Party Component Policy.
| Product | Level | |
|---|---|---|
Red Hat Enterprise Linux 9.2 Architecture: x86_64 | ||
Red Hat Enterprise Linux 8.8 Architecture: x86_64 |