arrow
返回

Enhancing Fairness for Approximate Weighted Fair Queueing With a Single Queue

delete2024-10-01
delete0
PRE
AI
陈伟 封面图
陈伟 (Wei Chen)
田
田野 (Ye Tian) *
X
Xin Yu
B
Bowen Zheng
X
Xinming Zhang
DOI:10.1109/TNET.2024.3399212delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Weighted fair queueing (WFQ) is an essential strategy for enforcing bandwidth guarantee and isolation in high-speed networks. Unfortunately, implementing the original WFQ packet scheduling algorithm on today's commodity switch hardware is challenging due to the prohibitive complexity. Approximate WFQ packet schedulers, which work with the cheap and widely available First-In First-Out (FIFO) queues, have been proposed as an alternative in recent years. In this paper, we show that both the ideal and the approximate WFQ packet schedulers are unable to allocate bandwidths to TCP flows fairly, because of the bursty nature of the TCP traffic. Furthermore, we find that the representative approximate WFQ schedulers further degrade the scheduling fairness, due to their excessive packet drops. To address these issues, we present novel approximate WFQ packet scheduling algorithms in this paper. Our initial design, namely SQ-WFQ, imposes the minimum hardware requirement by using one single FIFO queue, and effectively reduces the excessive packet drops. Extended from SQ-WFQ, we propose the SQ-EWFQ packet scheduling algorithm. SQ-EWFQ inherits all the merits of SQ-WFQ, and is adaptive to the bursty TCP traffic by tolerating short-term packet bursts, while enforcing a long-term fairness among the TCP flows. We have implemented our proposed schedulers on commodity hardware programmable switches, and achieve line rate packet scheduling with them. Experiment results from a real-world testbed and large-scale simulations show that SQ-WFQ and SQ-EWFQ outperform the state-of-the-art approximate schedulers regarding the scheduling fairness, and SQ-EWFQ allocates bandwidths to TCP flows more fairly than SQ-WFQ and other existing solutions.
Keyword:
Weighted fair queueing (WFQ)
packet scheduling
TCP
programmable switch

期刊

I
IEEE-ACM Transactions on Networking
IF:
3.6
论文数:
4.4K
被引数:
9.5K

机构

C
chinese academy of sciences
学者数:
56.7W
论文数: 45.0W
被引数: 704
引用论文

引用论文

Low-frequency infrared spectra of nitrogen-ligand complexes of zinc(II) halides
err2002-05-01
err0
PREAI
errClarence Postmus; John R. Ferraro; Wayne Woznizk
err分享
err收藏
Rapid flow slides of coal-mine waste in British Columbia, Canada
err2002-01-01
err0
PREAI
errO. Hungr; R.F. Dawson; A. Kent; D. Campbell; N.R. Morgenstern
err分享
err收藏
err分享
err收藏
An EPR, magnetic and electrochemical study of electron exchange and intermetallic interaction through polyene bridges
err1992-01-01
err0
PREAI
errJim A. Thomas; Christopher J. Jones; Jon A. McCleverty; David Collison; Frank E. Mabbs; Charlie J. Harding; Michael G. Hutchings
err分享
err收藏
err分享
err收藏
Iron Control in Atmospheric Acid Laterite Leaching
err2019-06-30
err0
errOAAI
errVille Miettinen; Jarno Mäkinen; Eero Kolehmainen; Tero Kravtsov; Lotta Rintala
err分享
err收藏
学者 查看更多内容