Hi!

I'm honored to present

    nftlb 0.2

nftlb stands for nftables load balancer, a user space tool
that builds a complete load balancer and traffic distributor
using the nft infrastructure.

nftlb is a nftables rules manager that creates virtual services
for load balancing at layer 2, layer 3 and layer 4, minimizing
the number of rules and using structures to match efficiently the 
packets. It comes with an easy JSON API service to control,
to monitor and to automate the configuration.

Current features are:

* 3 topologies supported: Destination NAT, Source NAT and Direct
Server Return. This enables the load balancer to be setup in
one-armed and two-armed network architectures.
* support for both IPv4 and IPv6 families.
* multilayer capabilities: MAC based LB in layer 2, IP based LB
with protocol agnostic at layer 3, and support of UDP, TCP and
SCTP LB at layer 4.
* multiport support for ranges and lists of ports.
* support of multiple virtual services setup.
* schedulers available: weight, round robin, hash and symmetric
hash.
* priority support per backend.
* JSON API service for monitoring, automation and managemnet.
* web service authentication with a security key.
* automated testbed.

For further details, please refer to the official repository:

https://github.com/zevenet/nftlb

You can download this tool from:

https://github.com/zevenet/nftlb/releases/tag/v0.2


Happy load balancing!
--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to