Residential College | false |
Status | 已發表Published |
Flash: Joint Flow Scheduling and Congestion Control in Data Center Networks | |
Gao, Chengxi1; Chu, Shuhui2; Xu, Hong3; Xu, Minxian4; Ye, Kejiang5; Xu, Cheng Zhong6 | |
2023 | |
Source Publication | IEEE Transactions on Cloud Computing |
ISSN | 2168-7161 |
Volume | 11Issue:1Pages:1038 - 1049 |
Abstract | Flow scheduling and congestion control are two important techniques to reduce flow completion time in data center networks. While existing works largely treat them independently, the interactions between flow scheduling and congestion control are in general overlooked which leads to sub-optimal solutions, especially given that the link capacity is increasing faster than the switch port buffer size. In this paper, we present Flash, a simple yet effective scheme that integrates scheduling and congestion control. Specifically, Flash puts forward a congestion-aware scheduling scheme to determine the priority of flows based on the latest network congestion extent and the flows bytes sent. Besides, Flash proposes a priority-based packet dropping scheme in switch port buffers and implements a priority-aware congestion control scheme. Experiment results show that Flash has superior performance: (1) it has 35.8% lower tail latency than PIAS and performs similar with pFabric in a 10G network without knowing the flow size, (2) in 100G networks with shallow buffers, the information agnostic Flash has 6.8% lower average FCT than the information-aware pFabric, (3) it outperforms pFabric by 13.5% in FCT if flow size is also known to Flash. |
Keyword | Cloud Computing Congestion Control Data Center Networking Flow Scheduling |
DOI | 10.1109/TCC.2021.3129511 |
URL | View the original |
Indexed By | SCIE |
Language | 英語English |
Funding Project | Efficient Integration and Dynamic Cognitive Technology and Platform for Urban Public Services |
WOS Research Area | Computer Science |
WOS Subject | Computer Science, Information systemsComputer Science, Software engineeringComputer Science, Theory & Methods |
WOS ID | WOS:000965304700001 |
Publisher | IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC445 HOES LANE, PISCATAWAY, NJ 08855-4141 |
Scopus ID | 2-s2.0-85120032634 |
Fulltext Access | |
Citation statistics | |
Document Type | Journal article |
Collection | Faculty of Science and Technology |
Affiliation | 1.Institute of Advanced Computing and Digital Engineering, Shenzhen Institutes of Advanced Technology Chinese Academy of Sciences, 85411 Shenzhen, Guangdong, China, (e-mail: [email protected]) 2.Department of Computer and Information Science, University of Macau, 59193 Macau, Macau, China, (e-mail: [email protected]) 3.Department of Computer Science and Engineering, The Chinese University of Hong Kong, 26451 Hong Kong, Hong Kong, China, (e-mail: [email protected]) 4.Institute of Advanced Computing and Digital Engineering, Shenzhen Institutes of Advanced Technology Chinese Academy of Sciences, 85411 Shenzhen, Guangdong, China, (e-mail: [email protected]) 5.Center for Cloud Computing Research, Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen, Guangdong, China, 518055 (e-mail: [email protected]) 6.Faculty of Science and Technology, University of Macau, 59193 Taipa, Macau, China, (e-mail: [email protected]) |
Recommended Citation GB/T 7714 | Gao, Chengxi,Chu, Shuhui,Xu, Hong,et al. Flash: Joint Flow Scheduling and Congestion Control in Data Center Networks[J]. IEEE Transactions on Cloud Computing, 2023, 11(1), 1038 - 1049. |
APA | Gao, Chengxi., Chu, Shuhui., Xu, Hong., Xu, Minxian., Ye, Kejiang., & Xu, Cheng Zhong (2023). Flash: Joint Flow Scheduling and Congestion Control in Data Center Networks. IEEE Transactions on Cloud Computing, 11(1), 1038 - 1049. |
MLA | Gao, Chengxi,et al."Flash: Joint Flow Scheduling and Congestion Control in Data Center Networks".IEEE Transactions on Cloud Computing 11.1(2023):1038 - 1049. |
Files in This Item: | There are no files associated with this item. |
Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.
Edit Comment