HSDBA: a hierarchical and scalable dynamic bandwidth allocation for programmable data planes

Dengyu RAN , Xiao CHEN , Lei SONG

Front. Inform. Technol. Electron. Eng ›› 2024, Vol. 25 ›› Issue (10) : 1337 -1352.

PDF (705KB)
Front. Inform. Technol. Electron. Eng ›› 2024, Vol. 25 ›› Issue (10) : 1337 -1352. DOI: 10.1631/FITEE.2300593

HSDBA: a hierarchical and scalable dynamic bandwidth allocation for programmable data planes

Author information +
History +
PDF (705KB)

Abstract

Dynamic bandwidth allocation (DBA) is a fundamental challenge in the realm of networking. The rapid, accurate, and fair allocation of bandwidth is crucial for network service providers to fulfill service-level agreements, alleviate link congestion, and devise strategies to counter network attacks. However, existing bandwidth allocation algorithms operate mainly on the control plane of the software-defined networking paradigm, which can lead to considerable probing overhead and convergence latency. Moreover, contemporary network architectures necessitate a hierarchical bandwidth allocation system that addresses latency requirements. We introduce a finegrained, hierarchical, and scalable DBA algorithm, i.e., the HSDBA algorithm, implemented on the programmable data plane. This algorithm reduces network overhead and latency between the data plane and the controller, and it is proficient in dynamically adding and removing network configurations. We investigate the practicality of HSDBA using protocol-oblivious forwarding switches. Experimental results show that HSDBA achieves fair bandwidth allocation and isolation guarantee within approximately 25 packets. It boasts a convergence speed 0.5 times higher than that of the most recent algorithm, namely, approximate hierarchical allocation of bandwidth (AHAB); meanwhile, it maintains a bandwidth enforcement accuracy of 98.1%.

Keywords

Dynamic bandwidth allocation / Software-defined networking / Programmable data plane / Protocol-oblivious forwarding switch (POFSwitch)

Cite this article

Download citation ▾
Dengyu RAN, Xiao CHEN, Lei SONG. HSDBA: a hierarchical and scalable dynamic bandwidth allocation for programmable data planes. Front. Inform. Technol. Electron. Eng, 2024, 25(10): 1337-1352 DOI:10.1631/FITEE.2300593

登录浏览全文

4963

注册一个新账户 忘记密码

References

RIGHTS & PERMISSIONS

Zhejiang University Press

AI Summary AI Mindmap
PDF (705KB)

Supplementary files

FITEE-1337-24003-DYR_suppl_2

259

Accesses

0

Citation

Detail

Sections
Recommended

AI思维导图

/