BitWorker, a Decentralized Distributed Computing System Based on BitTorrent

被引:1
|
作者
Durand, Arnaud [1 ]
Gasparian, Mikael [1 ]
Rouvinez, Thomas [1 ]
Aad, Imad [2 ]
Braun, Torsten [2 ]
Tuan Anh Trinh [3 ]
机构
[1] Univ Fribourg, CH-1700 Fribourg, Switzerland
[2] Univ Bern, Bern, Switzerland
[3] Budapest Univ Technol & Econ, Budapest, Hungary
关键词
Distributed computing; BitTorrent; Peer-to-Peer networks;
D O I
10.1007/978-3-319-22572-2_11
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we present BitWorker, a platform for community distributed computing based on BitTorrent. Any splittable task can be easily specified by a user in a meta-information task file, such that it can be downloaded and performed by other volunteers. Peers find each other using Distributed Hash Tables, download existing results, and compute missing ones. Unlike existing distributed computing schemes relying on centralized coordination point(s), our scheme is totally distributed, therefore, highly robust. We evaluate the performance of BitWorker using mathematical models and real tests, showing processing and robustness gains. BitWorker is available for download [1] and use by the community.
引用
收藏
页码:151 / 164
页数:14
相关论文
共 50 条
  • [31] An ATM-based distributed high performance computing system
    Hawick, KA
    James, HA
    Maciunas, KJ
    Vaughan, FA
    Wendelborn, AL
    Buchhorn, M
    Rezny, M
    Taylor, SR
    Wilson, MD
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 1997, 1225 : 1032 - 1034
  • [32] ELECTIONS IN A DISTRIBUTED COMPUTING SYSTEM
    GARCIAMOLINA, H
    IEEE TRANSACTIONS ON COMPUTERS, 1982, 31 (01) : 48 - 59
  • [33] Intelligent warehouse monitoring based on distributed system and edge computing
    Lin, Sen
    Huang, Jianxin
    Chen, Wenzhou
    Zhou, Wenlong
    Xu, Jinhong
    Liu, Yong
    Yao, Jinqiang
    INTERNATIONAL JOURNAL OF INTELLIGENT ROBOTICS AND APPLICATIONS, 2021, 5 (02) : 130 - 142
  • [34] DEBUGGING A DISTRIBUTED COMPUTING SYSTEM
    GARCIAMOLINA, H
    GERMANO, F
    KOHLER, WH
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1984, 10 (02) : 210 - 219
  • [35] Architecture Design of Distributed Computing System Based on SOA Model
    Li, Jichu
    Jin, Huixia
    Tang, Jun
    APPLIED MECHANICS AND MECHANICAL ENGINEERING, PTS 1-3, 2010, 29-32 : 2509 - +
  • [36] Cooperative design system framework based on distributed computing technology
    Cheng, Yanfen
    Guo, Qingping
    Wuhan Ligong Daxue Xuebao (Jiaotong Kexue Yu Gongcheng Ban)/Journal of Wuhan University of Technology (Transportation Science and Engineering), 2007, 31 (02): : 296 - 299
  • [37] Using Distributed Ledgers To Build Knowledge Graphs For Decentralized Computing Ecosystems
    Zaarour, Tarek
    Khalid, Ahmed
    Pradeep, Preeja
    Zahran, Ahmed
    PROCEEDINGS OF THE 33RD ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, CIKM 2024, 2024, : 3083 - 3092
  • [38] Framework for peer-to-peer distributed computing in a heterogeneous decentralized environment
    Verbeke, J
    Nadgir, N
    Ruetsch, G
    Sharapov, I
    GRID COMPUTING - GRID 2002, 2002, 2536 : 1 - 12
  • [39] The Merits of a Decentralized Pollution-Monitoring System Based on Distributed Ledger Technology
    Luecking, Markus
    Kannengiesser, Niclas
    Kilgus, Maurice
    Riedel, Till
    Beigl, Michael
    Sunyaev, Ali
    Stork, Wilhelm
    IEEE ACCESS, 2020, 8 (08): : 189365 - 189381
  • [40] On Unstructured Distributed Search over BitTorrent
    Mayor, William
    Cox, Ingemar
    13TH IEEE INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING (P2P), 2013,