Implementation and Evaluation of a Distributed and Cooperative Load-Balancing Mechanism for Dependable Volunteer Computing

被引:0
|
作者
Murata, Yoshitomo [1 ]
Inaba, Tsutomu [3 ]
Takizawa, Hiroyuki [1 ]
Kobayashi, Hiroaki [1 ,2 ]
机构
[1] Tohoku Univ, Grad Sch Informat Sci, Sendai, Miyagi 9808578, Japan
[2] Tohoku Univ, Informat Synergy Ctr, Sendai, Miyagi 9808578, Japan
[3] NTT East Corp, Miyagi 9848519, Japan
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a P2P-based dynamic load balancing mechanism to increase the dependability of volunteer computing. The proposed mechanism is incorporated into a volunteer computing middleware, called the Berkeley Open Infrastructure for Network Computing(BOINC). The proposed mechanism provides two additional features: decentralized load balancing and proxy download. The former feature reduces the variation of the execution times for individual tasks, which are usually aggravated by dynamic and unpredictable load changes on volunteer computing resources. The latter offers another way to assign tasks to idle computing resources when the BOINC project server fails in the task assignment. Using a prototype implementation, this paper examines the effect of the proposed mechanism on the performance of a real volunteer computing system. The experimental results show that the proposed mechanism can reduce the maximum turnaround time by 42% and further improve the total throughput of the volunteer computing system by 27%.
引用
收藏
页码:316 / +
页数:2
相关论文
共 50 条
  • [31] An extenics-based load balancing mechanism for distributed computing systems
    Lee, LT
    Tao, DF
    Tseng, CY
    Wu, MT
    2002 IEEE REGION 10 CONFERENCE ON COMPUTERS, COMMUNICATIONS, CONTROL AND POWER ENGINEERING, VOLS I-III, PROCEEDINGS, 2002, : 371 - 374
  • [32] On load balancing for distributed multiagent computing
    Chow, KP
    Kwok, YK
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2002, 13 (08) : 787 - 801
  • [33] Power-Efficient Load-Balancing on Heterogeneous Computing Platforms
    Khan, Muhammad Usman Karim
    Shafique, Muhammad
    Gupta, Apratim
    Schumann, Thomas
    Henkel, Joerg
    PROCEEDINGS OF THE 2016 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2016, : 1469 - 1472
  • [34] Load-balancing distributed outer joins through operator decomposition
    Cheng, Long
    Kotoulas, Spyros
    Liu, Qingzhi
    Wang, Ying
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 132 : 21 - 35
  • [35] A Distributed Algorithm for Gateway Load-Balancing in Wireless Mesh Networks
    Galvez, Juan J.
    Ruiz, Pedro M.
    Skarmeta, Antonio F. G.
    2008 1ST IFIP WIRELESS DAYS (WD), 2008, : 183 - 187
  • [36] Automated learning of load-balancing strategies in multiprogrammed distributed systems
    Mehra, P
    Wah, BW
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 1997, 28 (11) : 1077 - 1099
  • [37] Asymptotically Optimal Distributed Gateway Load-Balancing for the Internet of Things
    Bistritz, Ilai
    Bambos, Nicholas
    PROCEEDINGS OF THE 2019 10TH INTERNATIONAL CONFERENCE ON NETWORKS OF THE FUTURE (NOF 2019), 2019, : 98 - 101
  • [38] Distributed load-balancing for account-based sharded blockchains
    Toulouse, Michel
    Dai, H. K.
    Truong Giang Le
    INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2022, 18 (2/3) : 100 - 116
  • [39] On load-balancing algorithm for distributed data stream management systems
    Rong, Xiaoxia
    Wang, Jindong
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 4204 - +
  • [40] A load-balancing strategy for sort-first distributed rendering
    Abraham, F
    Celes, W
    Cerqueira, R
    Campos, JL
    XVII BRAZILIAN SYMPOSIUM ON COMPUTER GRAPHICS AND IMAGE PROCESSING, PROCEEDINGS, 2004, : 292 - 299