Application-Driven Bandwidth Guarantees in Datacenters

被引:71
|
作者
Lee, Jeongkeun [1 ]
Turner, Yoshio [1 ]
Lee, Myungjin [2 ]
Popa, Lucian [3 ]
Banerjee, Sujata [1 ]
Kang, Joon-Myung [1 ]
Sharma, Puneet [1 ]
机构
[1] HP Labs, Palo Alto, CA 94304 USA
[2] Univ Edinburgh, Edinburgh EH8 9YL, Midlothian, Scotland
[3] Databricks, San Francisco, CA USA
关键词
Datacenter; Bandwidth; Availability; Cloud; Virtual Network; Application;
D O I
10.1145/2740070.2626326
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Providing bandwidth guarantees to specific applications is becoming increasingly important as applications compete for shared cloud network resources. We present Cloud Mirror, a solution that provides bandwidth guarantees to cloud applications based on a new network abstraction and workload placement algorithm. An effective network abstraction would enable applications to easily and accurately specify their requirements, while simultaneously enabling the infrastructure to provision resources efficiently for deployed applications. Prior research has approached the bandwidth guarantee specification by using abstractions that resemble physical network topologies. We present a contrasting approach of deriving a network abstraction based on application communication structure, called Tenant Application Graph or TAG. Cloud Mirror also incorporates a new workload placement algorithm that efficiently meets bandwidth requirements specified by TAGs while factoring in high availability considerations. Extensive simulations using real application traces and datacenter topologies show that Cloud Mirror can handle 40% more bandwidth demand than the state of the art (e.g., the Oktopus system), while improving high availability from 20% to 70%.
引用
收藏
页码:467 / 478
页数:12
相关论文
共 50 条
  • [1] Application-Driven Bandwidth Guarantees in Datacenters
    Lee, Jeongkeun
    Turner, Yoshio
    Lee, Myungjin
    Popa, Lucian
    Banerjee, Sujata
    Kang, Joon-Myung
    Sharma, Puneet
    SIGCOMM'14: PROCEEDINGS OF THE 2014 ACM CONFERENCE ON SPECIAL INTEREST GROUP ON DATA COMMUNICATION, 2014, : 467 - 478
  • [2] An application-driven study of parallel system overheads and network bandwidth requirements
    Sivasubramaniam, A
    Singla, A
    Ramachandran, U
    Venkateswaran, H
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1999, 10 (03) : 193 - 210
  • [3] APPLICATION-DRIVEN ARCHITECTURES
    WINTER, S
    MICROPROCESSING AND MICROPROGRAMMING, 1993, 38 (1-5): : 527 - 527
  • [4] Fair Work-Conserving Bandwidth Guarantees in Datacenters using MPTCP
    Ali, Baraa Saeed
    Chen, Kang
    2017 26TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN 2017), 2017,
  • [5] Application-driven optical storage
    Schlesinger, T. E.
    Chen, T.
    OPTICAL DATA STORAGE 2007, 2007, 6620
  • [6] Application-Driven Terminology Engineering
    Soualmia, Lina F.
    TRAITEMENT AUTOMATIQUE DES LANGUES, 2007, 48 (01): : 214 - 216
  • [7] Application-Driven Traffic Differentiation
    De Vleeschauwer, Danny
    Wassing, Tom J.
    De Schepper, Koen
    Chang, Chia-Yu
    Papagianni, Chrysa
    2024 JOINT EUROPEAN CONFERENCE ON NETWORKS AND COMMUNICATIONS & 6G SUMMIT, EUCNC/6G SUMMIT 2024, 2024, : 1049 - 1054
  • [8] Application-driven graph partitioning
    Fan, Wenfei
    Xu, Ruiqi
    Yin, Qiang
    Yu, Wenyuan
    Zhou, Jingren
    VLDB JOURNAL, 2023, 32 (01): : 149 - 172
  • [9] Application-driven graph partitioning
    Wenfei Fan
    Ruiqi Xu
    Qiang Yin
    Wenyuan Yu
    Jingren Zhou
    The VLDB Journal, 2023, 32 : 149 - 172
  • [10] Synchronization of application-driven WSN
    Bruno Marques
    Manuel Ricardo
    EURASIP Journal on Wireless Communications and Networking, 2017