Skip to content

High-Density Scalable Load Balancer(HDSLB) is a high performance Layer-4 load balancer based on DPVS and DPDK(Data Plane Development Kit). It refactors and optimizes the performance of key data plane features, supports 100 Million+ sessions and session sync within LB (load balancer) cluster.

License

Unknown, GPL-2.0 licenses found

Licenses found

Unknown
LICENSE.md
GPL-2.0
LICENSE.GPLv2

intel/high-density-scalable-load-balancer

Introduction

High-Density Scalable Load Balancer(HDSLB) is a high performance server-based Layer-4 load balancer.

hdslb.png

HDSLB leverages several key performance optimziation techniques of Intel's hardwares to achieve scalable performance.

HDSLB is based on DPVS.

Performance

Rough Performance data on recent Intel's Xeon CPU (e.g. 3rd & 4th generation) and NIC (E810 100G) based server:

  • Concurrent Session: 100M level / Node
  • Throughput: > 8Mpps / Core @FNAT
  • TCP Session Est. Rate > 800K / Core
  • Linear growth

Resource

Manuals

Whitepaper

License

HDSLB is based on GPL-2.0.

For commercial use, please contact us to acquire VPP based HDSLB which is Apache 2.0 License.

Contact Us

  • Pan Zhang email: pan1.zhang@intel.com

About

High-Density Scalable Load Balancer(HDSLB) is a high performance Layer-4 load balancer based on DPVS and DPDK(Data Plane Development Kit). It refactors and optimizes the performance of key data plane features, supports 100 Million+ sessions and session sync within LB (load balancer) cluster.

Resources

License

Unknown, GPL-2.0 licenses found

Licenses found

Unknown
LICENSE.md
GPL-2.0
LICENSE.GPLv2

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published