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 条
  • [21] The Internet of Things and Multiagent Systems: Decentralized Intelligence in Distributed Computing
    Singh, Munindar P.
    Chopra, Amit K.
    2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017), 2017, : 1738 - 1747
  • [22] Addressing the Fragmentation Problem in Distributed and Decentralized Edge Computing: A Vision
    Bhardwaj, Ketan
    Gavrilovska, Ada
    Kolesnikov, Vlad
    Saunders, Matt
    Yoon, Hobin
    Bondre, Mugdha
    Babu, Meghana
    Walsh, Jacob
    2019 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E), 2019, : 156 - 167
  • [23] Traffic measurements of BitTorrent system based on netfilter
    Liu Bin
    Li Zhitang
    Li Zhanchun
    2006 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY, PTS 1 AND 2, PROCEEDINGS, 2006, : 1470 - 1474
  • [24] Spider II: A component-based distributed computing system
    Concepcion, AI
    Wang, KP
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 2001, : 150 - 156
  • [25] THE CAMBRIDGE DISTRIBUTED COMPUTING SYSTEM
    HERBERT, AJ
    LECTURE NOTES IN COMPUTER SCIENCE, 1985, 184 : 282 - 312
  • [26] Fuzzy based task allocation technique in distributed computing system
    Yadav S.
    Mohan R.
    Yadav P.K.
    International Journal of Information Technology, 2019, 11 (1) : 13 - 20
  • [27] Intelligent warehouse monitoring based on distributed system and edge computing
    Sen Lin
    Jianxin Huang
    Wenzhou Chen
    Wenlong Zhou
    Jinhong Xu
    Yong Liu
    Jinqiang Yao
    International Journal of Intelligent Robotics and Applications, 2021, 5 : 130 - 142
  • [28] Distributed Computing System Based on Microprocessor Cluster for Wearable Devices
    Liu, Xin
    Wei, Zhiqiang
    2017 INTERNATIONAL CONFERENCE ON COMPUTER NETWORK, ELECTRONIC AND AUTOMATION (ICCNEA), 2017, : 66 - 71
  • [29] Research and application of distributed fusion system based on grid computing
    Su, Y
    Zhao, H
    Su, WJ
    Wang, G
    Zhang, XD
    GRID AND COOPERATIVE COMPUTING, PT 1, 2004, 3032 : 155 - 158
  • [30] JUNO distributed computing system
    Zhang, Xiaomei
    26TH INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS, CHEP 2023, 2024, 295