Ernie: Scalable Load-Balanced Multicast Source Routing for Cloud Data Centers

被引:1
|
作者
Alqahtani, Jarallah [1 ,2 ]
Hamdaoui, Bechir [1 ]
Langar, Rami [3 ,4 ]
机构
[1] Oregon State Univ, Sch Elect Engn & Comp Sci, Corvallis, OR 97331 USA
[2] Najran Univ, Coll Comp Sci & Informat Syst, Najran 55461, Saudi Arabia
[3] Univ Gustave Eiffel, LIGM CNRS UMR 8049, F-77420 Marne La Vallee, France
[4] ETS, Software & IT Engn Dept, Montreal, PQ H3C 1K3, Canada
来源
IEEE ACCESS | 2021年 / 9卷
基金
美国国家科学基金会;
关键词
Cloud data center networks; multicast routing; multicast scalability; multi-tenancy; network virtualization; EFFICIENT;
D O I
10.1109/ACCESS.2021.3136816
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays, most applications hosted on public cloud data centers (DCs) disseminate data from a single source to a group of receivers for service deployment, data replication, software upgrade, etc. For such one-to-many data communication paradigm, multicast routing is the natural choice as it reduces network traffic and improves application throughput. Unfortunately, recent approaches adopting IP multicast routing suffer from scalability and load balancing issues, and do not scale well with the number of supported multicast groups when used for cloud DC networks. Furthermore, IP multicast does not exploit the topological properties of DCs, such as the presence of multiple parallel paths between end hosts. Despite the recent efforts aimed at addressing these challenges, there is still a need for multicast routing protocol designs that are both scalable and load-balancing aware. This paper proposes Ernie, a scalable load-balanced multicast source routing for large-scale DCs. At its heart, Ernie further exploits DC network structural properties and switch programmability capabilities to encode and organize multicast group information inside packets in a way that minimizes downstream header sizes significantly, thereby reducing overall network traffic. Additionally, Ernie introduces an efficient load balancing strategy, where multicast traffic is adequately distributed at downstream layers. To study the effectiveness of Ernie, we extensively evaluate Ernie's scalability behavior (i.e., switch memory, packet size overheads, and CPU overheads), and load balancing ability through a mix of simulation and analysis of its performances. For example, experiments of large-scale DCs with 27k + servers show that Ernie requires a downstream header sizes that are 10 x smaller than those needed under state-of-the-art schemes while keeping end-host overheads at low levels. Our simulation results also indicate that at highly congested links, Ernie can achieve a better multicast load balancing than other existing schemes.
引用
收藏
页码:168816 / 168830
页数:15
相关论文
共 50 条
  • [1] Scalable and Load-balanced Data Center Multicast
    Cui, Wenzhi
    Qian, Chen
    2015 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2015,
  • [2] Ernie: Data Center Multicast Source Routing
    Alqahtarti, Jarallah
    Hamdaoui, Bechir
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [3] Bert: Scalable Source Routed Multicast for Cloud Data Centers
    Alqahtani, Jarallah
    Hamdaoui, Bechir
    2020 16TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE, IWCMC, 2020, : 1752 - 1757
  • [4] Hybrid Load-Balanced Scheduling in Scalable Cloud Environment
    Jayswal, Anant Kumar
    INTERNATIONAL JOURNAL OF INFORMATION SYSTEM MODELING AND DESIGN, 2020, 11 (03) : 62 - 78
  • [5] DYNAMIC LOAD-BALANCED MULTICAST BASED ON THE EUCALYPTUS OPEN-SOURCE CLOUD COMPUTING SYSTEM
    Zhang, Yuqi
    Wu, Jun
    Ma, Yan
    Huang, Xiaohong
    Xu, Mingkun
    2011 4TH IEEE INTERNATIONAL CONFERENCE ON BROADBAND NETWORK AND MULTIMEDIA TECHNOLOGY (4TH IEEE IC-BNMT2011), 2011, : 456 - 460
  • [6] A load-balanced multicast routing algorithm in cognitive wireless mesh networks
    Kuang, Zhu-Fang
    Chen, Zhi-Gang
    Li, Hui
    Jisuanji Xuebao/Chinese Journal of Computers, 2013, 36 (03): : 521 - 531
  • [7] A Load-Balanced Multicast Routing Algorithm Using Diversity Rate in CWMNs
    Kuang, ZhuFang
    Chen, ZhiGang
    Wang, GuoJun
    Liu, Hui
    WIRELESS PERSONAL COMMUNICATIONS, 2017, 96 (03) : 4399 - 4425
  • [8] A Load-Balanced Multicast Routing Algorithm Using Diversity Rate in CWMNs
    ZhuFang Kuang
    ZhiGang Chen
    GuoJun Wang
    Hui Liu
    Wireless Personal Communications, 2017, 96 : 4399 - 4425
  • [9] Load-balanced anycast routing
    Lin, CY
    Lo, JH
    Kuo, SY
    TENTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 2004, : 701 - 708
  • [10] Load-Balanced Data Collection through Opportunistic Routing
    Michel, Mathieu
    Duquennoy, Simon
    Quoitin, Bruno
    Voigt, Thiemo
    2015 INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING IN SENSOR SYSTEMS (DCOSS), 2015, : 62 - 70