Diversity/Parallelism Trade-Off in Distributed Systems With Redundancy

被引:3
|
作者
Peng, Pei [1 ]
Soljanin, Emina [1 ]
Whiting, Philip [2 ]
机构
[1] Rutgers State Univ, Dept Elect & Comp Engn, Piscataway, NJ 08854 USA
[2] Macquarie Univ, Sch Engn, Sydney, NSW 2109, Australia
基金
美国国家科学基金会;
关键词
Task analysis; Parallel processing; Computational modeling; Redundancy; Codes; Servers; Copper; Distributed systems; straggler mitigation; diversity and parallelism trade-off; erasure coding; service time scaling; STORAGE; PERFORMANCE; DOWNLOAD;
D O I
10.1109/TIT.2021.3127920
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Distributed computing enables parallel execution of smaller tasks that make up a large computing job. Its purpose is to reduce the job completion time. However, random fluctuations in task service times lead to straggling tasks with long execution times. Redundancy provides diversity that allows job completion when only a subset of redundant tasks is executed, thus removing the dependency on the straggling tasks. Under constrained resources (here, a fixed number of parallel servers), increasing redundancy reduces the available resources for parallelism. In this paper, we characterize the diversity vs. parallelism trade-off and identify the optimal strategy among replication, coding, and splitting, which minimizes the expected job completion time. We consider three common service time distributions and establish three models that describe the scaling of these distributions with the task size. We find that different distributions with different scaling models operate optimally at different redundancy levels, thus requiring very different code rates.
引用
收藏
页码:1279 / 1295
页数:17
相关论文
共 50 条
  • [1] Taxonomy for The Trade-off Problem in Distributed Telemedicine Systems
    Janki, Zoltan Richard
    Bilicki, Vilmos
    [J]. ACTA CYBERNETICA, 2021, 25 (02): : 285 - 306
  • [2] Diversity vs. Parallelism in Distributed Computing with Redundancy
    Peng, Pei
    Soljanin, Emina
    Whiting, Philip
    [J]. 2020 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2020, : 257 - 262
  • [3] Performance trade-off in distributed simulation
    Onggo, BSS
    Teo, YM
    [J]. SIXTH IEEE INTERNATIONAL WORKSHOP ON DISTRIBUTED SIMULATION AND REAL-TIME APPLICATIONS, PROCEEDINGS, 2002, : 77 - 84
  • [4] On the Trade-off between Redundancy and Cohesion in Extractive Summarization
    Cardenas, Ronald
    Galle, Matthias
    Cohen, Shay B.
    [J]. JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2024, 80 : 273 - 326
  • [5] On the Trade-off between Redundancy and Cohesion in Extractive Summarization
    Cardenas, Ronald
    Gallé, Matthias
    Cohen, Shay B.
    [J]. Journal of Artificial Intelligence Research, 2024, 80 : 273 - 326
  • [6] The Diversity-Bandwidth Trade-off
    Aral, Sinan
    Van Alstyne, Marshall
    [J]. AMERICAN JOURNAL OF SOCIOLOGY, 2011, 117 (01) : 90 - 171
  • [7] Trade-Off Between Beamforming and Macro-Diversity Gains in Distributed mMIMO
    Tominaga, Eduardo N.
    Su, Hsuang-Jung
    Du, Jinfeng
    Venkatesan, Sivarama
    Souza, Richard D.
    Alves, Hirley
    [J]. 2024 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE, WCNC 2024, 2024,
  • [8] Outage Capacity and Energy Efficiency trade-off for Distributed MIMO Systems
    Li, Zi-Hao
    Qian, Gong-Bin
    He, Chun-Long
    Li, Xing-Quan
    Zhang, Ce
    [J]. PROCEEDINGS OF THE 3RD ANNUAL INTERNATIONAL CONFERENCE ON ELECTRONICS, ELECTRICAL ENGINEERING AND INFORMATION SCIENCE (EEEIS 2017), 2017, 131 : 177 - 183
  • [9] Utility-Privacy Trade-Off in Distributed Machine Learning Systems
    Zeng, Xia
    Yang, Chuanchuan
    Dai, Bin
    [J]. ENTROPY, 2022, 24 (09)
  • [10] Trade-off between Redundancy and Feedback in Wireless Network Communication
    Ostovari, Pouya
    Khreishah, Abdallah
    Wu, Jie
    Yang, Wei-Shih
    [J]. AD HOC & SENSOR WIRELESS NETWORKS, 2015, 24 (1-2) : 21 - 47