BalanceNG and Balance are both from Inlab Networks. Besides of that there’s no technical relationship between Balance and BalanceNG. BalanceNG is a complete Layer2/Ethernet based load balancer for Linux and other operating systems, whereas Balance is a TCP only proxy tool with load balancing capabilities. BalanceNG and Balance do not share code since the design approaches differ substantially. However, both share the basic and fundamental idea to provide a solution as simple and efficient as possible. The Balance project site is available here: https://balance.inlab.net/.
No, we don’t offer our own Web GUI and we would like to keep it like that. However, we encourage and support interested users and partners to build their own. Just contact us to get some helpful recommendations and hints.
The ECCN of BalanceNG is “EAR99/NLR” (“No License Required”).
This remains also true for higher releases of BalanceNG, since BalanceNG cryptographic library calls are always loaded dynamically from the operating system libraries.
We recommend to setup a DSR configuration (direct server return), there are two setup examples available: Direct Server Return Example (Single Legged) and the HA setup example Direct Server Return Example with Two Single Legged Nodes and VRRP-HA.
Have a look at this knowledge base article: How to deal with ARP-Problems on Linux
Have a look at this knowledge base article: How to enable the loopback adapter on Windows 2008
Have a look at this knowledge base article: How to setup the loopback alias for DSR on Windows
Have a look at this knowledge base article: How to setup wget as an external HTTP health check
Have a look at this knowledge base article: How to switch off “failed to write JUMBO frame” warnings
Have a look at this knowledge base article: General BalanceNG upgrade procedure for a dual node HA setup
Have a look at this knowledge base article: How to upgrade the IPv4 and IPv6 location databases
There’s a bngagent implementation available as a customer contribution (without warranty and support), take a look into the “contrib” directory of the tarball distribution. It’s called “BngAgentService” and implements a Windows Service which integrates into the Windows operating system. It is implemented in Delphi 7 (Object Pascal), source code is also provided.
Have a look at this knowledge base article: Important VMware Settings for BalanceNG
Please take also a look at the BalanceNG Knowledge Base.