FaST: Fine-grained and Scalable TCP for Cloud Data Center Networks

被引:3
|
作者
Hwang, Jaehyun [1 ]
Yoo, Joon [2 ]
机构
[1] Bell Labs, Alcatel Lucent, Seoul, South Korea
[2] Gachon Univ, Dept Software Design & Management, Songnam, South Korea
来源
KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS | 2014年 / 8卷 / 03期
基金
新加坡国家研究基金会;
关键词
Scalable congestion control; cloud data center networks; virtual congestion window;
D O I
10.3837/tiis.2014.03.003
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the increasing usage of cloud applications such as MapReduce and social networking, the amount of data traffic in data center networks continues to grow. Moreover, these applications follow the incast traffic pattern, where a large burst of traffic sent by a number of senders, accumulates simultaneously at the shallow-buffered data center switches. This causes severe packet losses. The currently deployed TCP is custom-tailored for the wide-area Internet. This causes cloud applications to suffer long completion times towing to the packet losses, and hence, results in a poor quality of service. An Explicit Congestion Notification (ECN)-based approach is an attractive solution that conservatively adjusts to the network congestion in advance. This legacy approach, however, lacks scalability in terms of the number of flows. In this paper, we reveal the primary cause of the scalability issue through analysis, and propose a new congestion-control algorithm called FaST. FaST employs a novel, virtual congestion window to conduct fine-grained congestion control that results in improved scalability. Furthermore, FaST is easy to deploy since it requires only a few software modifications at the server-side. Through ns-3 simulations, we show that FaST improves the scalability of data center networks compared with the existing approaches.
引用
收藏
页码:762 / 777
页数:16
相关论文
共 50 条
  • [41] Fine-grained access control for cloud computing
    Ye, Xinfeng
    Khoussainov, Bakh
    INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2013, 4 (2-3) : 160 - 168
  • [42] Exploiting fine-grained data parallelism with chip multiprocessors and fast barriers
    Sampson, Jack
    Gonzalez, Ruben
    Collard, Jean-Francois
    Jouppi, Norman P.
    Schlansker, Mike
    Calder, Brad
    MICRO-39: PROCEEDINGS OF THE 39TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, 2006, : 235 - +
  • [43] Fine-Grained Scalable Streaming from Coarse-Grained Videos
    Ni, Pengpeng
    Eichhorn, Alexander
    Griwodz, Carsten
    Halvorsen, Pal
    NOSSDAV 09: 18TH INTERNATIONAL WORKSHOP ON NETWORK AND OPERATING SYSTEMS SUPPORT FOR DIGITAL AUDIO AND VIDEO, 2009, : 103 - 108
  • [44] Scalable Fine-Grained Parallel Cycle Enumeration Algorithms
    Blanusa, Jovan
    Ienne, Paolo
    Atasu, Kubilay
    PROCEEDINGS OF THE 34TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, SPAA 2022, 2022, : 247 - 258
  • [45] Fine-grained scalable video caching for heterogeneous clients
    Liu, Jiangchuan
    Xu, Jianliang
    Chu, Xiaowen
    IEEE TRANSACTIONS ON MULTIMEDIA, 2006, 8 (05) : 1011 - 1020
  • [46] Scalable Fine-Grained Parallel Cycle Enumeration Algorithms
    Blanusa, Jovan
    Ienne, Paolo
    Atasu, Kubilay
    Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2022, : 247 - 258
  • [47] SCALABLE AND EFFICIENT FINE-GRAINED CACHE PARTITIONING WITH VANTAGE
    Sanchez, Daniel
    Kozyrakis, Christos
    IEEE MICRO, 2012, 32 (03) : 26 - 37
  • [48] Scalable Annotation of Fine-Grained Categories Without Experts
    Gebru, Timnit
    Krause, Jonathan
    Deng, Jia
    Li Fei-Fei
    PROCEEDINGS OF THE 2017 ACM SIGCHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI'17), 2017, : 1877 - 1881
  • [49] Scalable Fine-Grained Parallel Cycle Enumeration Algorithms
    Blanuša, Jovan
    Ienne, Paolo
    Atasu, Kubilay
    arXiv, 2022,
  • [50] Deadline and Incast Aware TCP for cloud data center networks
    Hwang, Jaehyun
    Yoo, Joon
    Choi, Nakjung
    COMPUTER NETWORKS, 2014, 68 : 20 - 34