An Efficient Priority-Driven Congestion Control Algorithm for Data Center Networks

被引:0
|
作者
Zhu, Jiahua [1 ]
Jiang, Xianliang [1 ]
Yu, Yan [1 ]
Jin, Guang [1 ]
Chen, Haiming [1 ]
Li, Xiaohui [2 ]
Qu, Long [1 ]
机构
[1] Ningbo Univ, Coll Informat Sci & Engn, Ningbo 315211, Peoples R China
[2] Sichuan Univ, Coll Cybersecur, Chengdu 610065, Peoples R China
基金
中国国家自然科学基金;
关键词
data center network; low-latency; priority; switch scheduling; transmission control protocol; TCP;
D O I
暂无
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
With the emerging diverse applications in data centers, the demands on quality of service in data centers also become diverse, such as high throughput of elephant flows and low latency of deadline-sensitive flows. However, traditional TCPs are ill-suited to such situations and always result in the inefficiency (e.g. missing the flow deadline, inevitable throughput collapse) of data transfers. This further degrades the user-perceived quality of service (QoS) in data centers. To reduce the flow completion time of mice and deadline-sensitive flows along with promoting the throughput of elephant flows, an efficient and deadline-aware priority-driven congestion control (PCC) protocol, which grants mice and deadline-sensitive flows the highest priority, is proposed in this paper. Specifically, PCC computes the priority of different flows according to the size of transmitted data, the remaining data volume, and the flows' deadline. Then PCC adjusts the congestion window according to the flow priority and the degree of network congestion. Furthermore, switches in data centers control the input/output of packets based on the flow priority and the queue length. Different from existing TCPs, to speed up the data transfers of mice and deadline-sensitive flows, PCC provides an effective method to compute and encode the flow priority explicitly. According to the flow priority, switches can manage packets efficiently and ensure the data transfers of high priority flows through a weighted priority scheduling with minor modification. The experimental results prove that PCC can improve the data transfer performance of mice and deadline-sensitive flows while guaranting the throughput of elephant flows.
引用
收藏
页码:37 / 50
页数:14
相关论文
共 50 条
  • [1] An Efficient Priority-Driven Congestion Control Algorithm for Data Center Networks
    Jiahua Zhu
    Xianliang Jiang
    Yan Yu
    Guang Jin
    Haiming Chen
    Xiaohui Li
    Long Qu
    [J]. China Communications, 2020, 17 (06) : 37 - 50
  • [2] PTCP: A Priority-Driven Congestion Control Algorithm to Tame TCP Incast in Data Centers
    Zhuang, Jianhui
    Jiang, Xianliang
    Jin, Guang
    Zhu, Jiahua
    Chen, Haiming
    [J]. IEEE ACCESS, 2019, 7 : 38880 - 38889
  • [3] Feedback scheduling of priority-driven control networks
    Xia, Feng
    Sun, Youxian
    Tian, Yu-Chu
    [J]. COMPUTER STANDARDS & INTERFACES, 2009, 31 (03) : 539 - 547
  • [4] Congestion Aware Priority Flow Control in Data Center Networks
    Avci, Serhat Nazim
    Li, Zhenjiang
    Liu, Fangping
    [J]. 2016 IFIP NETWORKING CONFERENCE (IFIP NETWORKING) AND WORKSHOPS, 2016, : 126 - 134
  • [5] Congestion Control Algorithm of ANDSF Priority in Heterogeneous Networks
    Sung, Ki Hyuk
    Rhee, Byung Ho
    [J]. 2014 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC), 2014, : 808 - 810
  • [6] Congestion Control Algorithm for Data Center
    Gao, Xiue
    Zhao, Xin
    Li, Keqiu
    [J]. 2014 ASIA-PACIFIC SERVICES COMPUTING CONFERENCE (APSCC), 2014, : 156 - 161
  • [7] A priority-driven flow control mechanism for real-time traffic in multiprocessor networks
    Balakrishnan, S
    Ozguner, F
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1998, 9 (07) : 664 - 678
  • [8] SeNDORComm: An Energy-Efficient Priority-Driven Communication Layer for Reliable Wireless Sensor Networks
    Sundaram, Vinaitheerthan
    Bagchi, Saurabh
    Lu, Yung-Hsiang
    Li, Zhiyuan
    [J]. PROCEEDINGS OF THE SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, 2008, : 23 - 32
  • [9] Regional Congestion Control in Data Center Networks
    Yang, Fan
    Wang, Zhan
    Liu, Xiaoli
    Cao, Zheng
    Yuan, Guojun
    An, Xuejun
    [J]. 2017 IEEE 23RD INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2017, : 702 - 709
  • [10] Receiver-driven fair congestion control for TCP outcast in data center networks
    Huang, Jiawei
    Li, Shuping
    Han, Rui
    Wang, Jianxin
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2019, 131 : 75 - 88