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 条
  • [41] DISTRIBUTED FILE MANAGEMENT-TECHNIQUES BASED ON AN AUTONOMOUS DECENTRALIZED SYSTEM CONCEPT
    ORIMO, M
    HIRASAWA, S
    OKAZAKI, A
    FUJISE, H
    TAKEUCHI, M
    MORI, K
    COMPUTER COMMUNICATIONS, 1993, 16 (05) : 298 - 304
  • [42] A Web Service interface for a distributed measurement system based on decentralized sharing network
    Ciancetta, Fabrizio
    Fiorucci, Edoardo
    Gallo, Daniele
    Landi, Carmine
    Luiso, Mario
    Sensors and Transducers, 2013, 153 (06): : 209 - 218
  • [43] Improving the communication performance of distributed animation rendering using BitTorrent file system
    Kijsipongse, Ekasit
    Assawamekin, Namfon
    JOURNAL OF SYSTEMS AND SOFTWARE, 2014, 97 : 178 - 191
  • [44] Decentralized Computing
    Kelly T.
    Queue, 2020, 18 (05): : 41 - 53
  • [45] Decentralized and Partially Decentralized Reinforcement Learning for Designing a Distributed Wetland System in Watersheds
    Tilak, Omkar
    Babbar-Sebens, Meghna
    Mukhopadhyay, Snehasis
    2011 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2011, : 271 - 276
  • [46] ParCop: A decentralized peer-to-peer computing system
    Al-Dmour, NA
    Teahan, WJ
    ISPDC 2004: THIRD INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING/HETEROPAR '04: THIRD INTERNATIONAL WORKSHOP ON ALGORITHMS, MODELS AND TOOLS FOR PARALLEL COMPUTING ON HETEROGENEOUS NETWORKS, PROCEEDINGS, 2004, : 162 - 168
  • [47] Autonomous Decentralized System and its applications in ubiquitous computing
    Mori, Kinji
    IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing, Vol 1, Proceedings, 2006, : 472 - 477
  • [48] A Reputation Based Incentive Mechanism for Selfish BitTorrent System
    Wang Miao
    Zhang Yujun
    Meng Xuying
    2013 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2013, : 1348 - 1353
  • [49] A Blockchain System for QoS Monitoring in Decentralized Edge Computing
    Wang, Puwei
    Li, Haoran
    Fu, Hang
    Sun, Zhouxing
    Chen, Jinchuan
    Du, Xiaoyong
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (01) : 263 - 276
  • [50] A Safe Driving Support System Based on Distributed Cooperative Edge Computing
    Haramaki, Toshiyuki
    Nishino, Hiroaki
    2018 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS-TAIWAN (ICCE-TW), 2018,