Deadline-Aware Scheduling and Routing for Inter-Datacenter Multicast Transfers

被引:16
|
作者
Ji, Siqi [1 ]
Liu, Shuhao [1 ]
Li, Baochun [1 ]
机构
[1] Univ Toronto, Toronto, ON, Canada
关键词
BULK DATA TRANSFERS;
D O I
10.1109/IC2E.2018.00035
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many applications like geo-replication need to deliver multiple copies of data from a single datacenter to multiple datacenters, which has benefits of improving fault tolerance, increasing availability and achieving high service quality. These applications usually require completing multicast transfers before certain deadlines. Some of the existing works only consider unicast transfers, which is not appropriate for the multicast transmission type. An alternative approach proposed by existing works was to find a minimum weight Steiner tree for each transfer. Instead of using only one tree for each transfer, we propose to use one or multiple trees, which increases the flexibility of routing, improves the utilization of available bandwidth, and increases the throughput for each transfer. In this paper, we focus on the multicast transmission type, propose an efficient and effective solution that maximizes throughput for all transfer requests while meeting deadlines. We also show that our solution can reduce packet reordering by selecting very few Steiner trees for each transfer. We have implemented our solution on a software-defined overlay network at the application layer, and our real-world experiments on the Google Cloud Platform have shown that our system effectively improves the network throughput performance and has a lower traffic rejection rate compared to existing related works.
引用
收藏
页码:124 / 133
页数:10
相关论文
共 50 条
  • [41] Deadline-Aware Task Scheduling in a Tiered IoT Infrastructure
    Fan, Jianhua
    Wei, Xianglin
    Wang, Tongxiang
    Lan, Tian
    Subramaniam, Suresh
    [J]. GLOBECOM 2017 - 2017 IEEE GLOBAL COMMUNICATIONS CONFERENCE, 2017,
  • [42] Deadline-Aware Fair Scheduling for Offloaded Tasks in Fog Computing With Inter-Fog Dependency
    Mukherjee, Mithun
    Guo, Mian
    Lloret, Jaime
    Iqbal, Razi
    Zhang, Qi
    [J]. IEEE COMMUNICATIONS LETTERS, 2020, 24 (02) : 307 - 311
  • [43] Efficient inter-datacenter bulk transfers with mixed completion time objectives
    Noormohammadpour, Mohammad
    Kandula, Srikanth
    Raghavendra, Cauligi S.
    Rao, Sriram
    [J]. COMPUTER NETWORKS, 2019, 164
  • [44] Meeting Deadlines in Datacenter Networks: An Analysis on Deadline-Aware Transport Layer Protocols
    Shymyrbay, Ayan
    Zhanbolatov, Arshyn
    Amankhan, Assilkhan
    Bakambekova, Adilya
    Ukaegbu, Ikechi A.
    [J]. 2018 2ND INTERNATIONAL CONFERENCE ON COMPUTING AND NETWORK COMMUNICATIONS (COCONET), 2018, : 162 - 168
  • [45] Deadline-aware Envy-free Admission Control in Shared Datacenter Networks
    Ho, Jiann-Min
    Hsiu, Pi-Cheng
    Chen, Ming-Syan
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2015, : 6068 - 6073
  • [46] More Peak, Less Differentiation: Towards A Pricing-aware Online Control Framework for Inter-Datacenter Transfers
    Li, Wenxin
    Zhou, Xiaobo
    Li, Keqiu
    Qi, Heng
    Guo, Deke
    [J]. 2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017), 2017, : 2105 - 2110
  • [47] Deadline-Aware Wireless Sensor Network Routing: The JLAT Metric
    Guersu, H. Murat
    Kellerer, Wolfgang
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2017, : 612 - 617
  • [48] Deadline-aware scheduling policies for bluetooth networks in industrial communications
    Collotta, Mario
    Lo Bello, Lucia
    Mirabella, Orazio
    [J]. 2007 INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS, 2007, : 156 - +
  • [49] DAReSch: deadline-aware request scheduling for cloud storage services
    Tlili, Ghada
    Yahyaoui, Haythem
    Zhani, Mohamed Faten
    Elbiaze, Halima
    [J]. ANNALS OF TELECOMMUNICATIONS, 2019, 74 (9-10) : 545 - 557
  • [50] Deadline-Aware MapReduce Job Scheduling with Dynamic Resource Availability
    Cheng, Dazhao
    Zhou, Xiaobo
    Xu, Yinggen
    Liu, Liu
    Jiang, Changjun
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (04) : 814 - 826