CAPS: Coding-based Adaptive Packet Spraying to Reduce Flow Completion Time in Data Center

被引:0
|
作者
Hu, Jinbin [1 ]
Huang, Jiawei [1 ]
Lv, Wenjun [1 ]
Zhou, Yutao [1 ]
Wang, Jianxin [1 ]
He, Tian [2 ]
机构
[1] Cent South Univ, Sch Informat Sci & Engn, Changsha 410083, Hunan, Peoples R China
[2] Univ Minnesota, Dept Comp Sci & Engn, Minneapolis, MN 55455 USA
基金
中国国家自然科学基金;
关键词
Data center; TCP; packet spray; multipath; TRANSPORT PROTOCOL; CODES;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Modern data-center applications generate a diverse mix of short and long flows with different performance requirements and weaknesses. The short flows are typically delay sensitive but to suffer the head-of-line blocking and out-of-order problems. Recent solutions prioritize the short flows to meet their latency requirements, while damaging the throughput-sensitive long flows. To solve these problems, we design a Coding-based Adaptive Packet Spraying (CAPS) that effectively mitigates the negative impact of short and long flows on each other. To exploit the availability of multiple paths and avoid the head-of-line blocking, CAPS spreads the packets of short flows to all paths, while the long flows are limited to a few paths with Equal Cost Multi Path (ECMP). Meanwhile, to resolve the out-of-order problem with low overhead, CAPS encodes the short flows using forward error correction (FEC) technology and adjusts the coding redundancy according to the blocking probability. The coding layer is deployed between the TCP and IP layers, without any modifications on the existing TCP/IP protocols. The experimental results of NS2 simulation and Mini net implementation show that CAPS significantly reduces the average flow completion time of short flows by similar to 30%-70% over the state-of-the-art multipath transmission schemes and achieves the high throughput for long flows with negligible traffic overhead.
引用
收藏
页码:2294 / 2302
页数:9
相关论文
共 29 条
  • [1] CAPS: Coding-Based Adaptive Packet Spraying to Reduce Flow Completion Time in Data Center
    Hu, Jinbin
    Huang, Jiawei
    Lv, Wenjun
    Zhou, Yutao
    Wang, Jianxin
    He, Tian
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2019, 27 (06) : 2338 - 2353
  • [2] Coding-Based Distributed Congestion-Aware Packet Spraying to Avoid Reordering in Data Center Networks
    Hu, Jinbin
    Ruan, Chang
    Wang, Lei
    Alfarraj, Osama
    Tolba, Amr
    IEEE ACCESS, 2021, 9 : 35539 - 35548
  • [3] Reducing tail latency with coding-based packet spraying in edge datacenters
    Wang, Jing
    Ding, Wei
    He, Man
    Hu, Jinbin
    Xiong, Neal
    JOURNAL OF SYSTEMS ARCHITECTURE, 2023, 134
  • [4] Buffer Occupancy-Based Transport to Reduce Flow Completion Time of Short Flows in Data Center Networks
    Ahmed, Hasnain
    Arshad, Muhammad Junaid
    SYMMETRY-BASEL, 2019, 11 (05):
  • [5] Optimizing Flow Completion Time via Adaptive Buffer Management in Data Center Networks
    Liu, Sen
    Lin, Xiang
    Guo, Zehua
    Wang, Yi
    Serhani, Mohamed Adel
    Xu, Yang
    50TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, 2021,
  • [6] Adaptive Huffman Coding-Based Approach to Reduce the Size of Power System Monitoring Parameters
    Sarkar, Subhra J.
    Sarkar, Nabendu Kumar
    Mondal, Ipsita
    PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON FRONTIERS IN INTELLIGENT COMPUTING: THEORY AND APPLICATIONS, FICTA 2016, VOL 1, 2017, 515 : 259 - 266
  • [7] APS: Adaptive Packet Spraying to Isolate Mix-Flows in Data Center Network
    Liu, Jingling
    Huang, Jiawei
    Lv, Wenjun
    Wang, Jianxin
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (02) : 1038 - 1051
  • [8] HTPC: heterogeneous traffic-aware partition coding for random packet spraying in data center networks
    Huang, Jiawei
    Wang, Shiqi
    Li, Shuping
    Zou, Shaojun
    Hu, Jinbin
    Wang, Jianxin
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2021, 10 (01):
  • [9] HTPC: heterogeneous traffic-aware partition coding for random packet spraying in data center networks
    Jiawei Huang
    Shiqi Wang
    Shuping Li
    Shaojun Zou
    Jinbin Hu
    Jianxin Wang
    Journal of Cloud Computing, 10
  • [10] Coding-Based Data Broadcasting for Time-Critical Applications With Rate Adaptation
    Wang, Xiumin
    Yuen, Chau
    Xu, Yinlong
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2014, 63 (05) : 2429 - 2442