咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >iRED: A disaggregated P4-AQM f... 收藏
arXiv

iRED: A disaggregated P4-AQM fully implemented in programmable data plane hardware

作     者:de Almeida, Leandro C. Pasquini, Rafael Papagianni, Chrysa Verdi, Fábio L. 

作者机构:Academic Unit of Informatics Federal Institute of Paraíba Av. Primeiro de Maio PB João Pessoa58015-435 Brazil Faculty of Computing Federal University of Uberlândia Av. João Naves de Ávila MG Uberlândia38400-902 Brazil Faculty of Science University of Amsterdam Amsterdam1098 XH Netherlands Department of Computer Science Federal University of São Carlos Sorocaba Campus Rodovia João Leme dos Santos SP Sorocaba18052-780 Brazil 

出 版 物:《arXiv》 (arXiv)

年 卷 期:2023年

核心收录:

主  题:Drops 

摘      要:Routers employ queues to temporarily hold packets when the scheduler cannot immediately process them. Congestion occurs when the arrival rate of packets exceeds the processing capacity, leading to increased queueing delay. Over time, Active Queue Management (AQM) strategies have focused on directly draining packets from queues to alleviate congestion and reduce queuing delay. On Programmable Data Plane (PDP) hardware, AQMs traditionally reside in the Egress pipeline due to the availability of queue delay information there. We argue that this approach wastes the router’s resources because the dropped packet has already consumed the entire pipeline of the device. In this work, we propose ingress Random Early Detection (iRED), a more efficient approach that addresses the Egress drop problem. iRED is a disaggregated P4-AQM fully implemented in programmable data plane hardware and also supports Low Latency, Low Loss, and Scalable Throughput (L4S) framework, saving device pipeline resources by dropping packets in the Ingress block. To evaluate iRED, we conducted three experiments using a Tofino2 programmable switch: i) An in-depth analysis of state-of-the-art AQMs on PDP hardware, using 12 different network configurations varying in bandwidth, Round-Trip Time (RTT), and Maximum Transmission Unit (MTU). The results demonstrate that iRED can significantly reduce router resource consumption, with up to a 10x reduction in memory usage, 12x fewer processing cycles, and 8x less power consumption for the same traffic load;ii) A performance evaluation regarding the L4S framework. The results prove that iRED achieves fairness in bandwidth usage for different types of traffic (classic and scalable);iii) A comprehensive analysis of the Quality of Service (QoS) in a real setup of a Dynamic Adaptive Streaming over HTTP (DASH) technology. iRED demonstrated up to a 2.34x improvement in Frames Per Second (FPS) and a 4.77x increase in the video player buffer fill. © 2023, CC BY.

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分