Peer-to-Peer Distributed Computing Framework

被引:0
|
作者
Dharmapala, Prashan [1 ]
Koneshvaran, Lumeshkantha [1 ]
Sivasooriyathevan, Darshanun [1 ]
Ismail, Imtizam [1 ]
Kasthurirathna, Dharshana [1 ]
机构
[1] Sri Lanka Inst Informat Technol, Dept Informat Technol, Malabe, Sri Lanka
关键词
distributed; computing; decentralized; peer-to-peer; time-sharing; fault tolerance; volunteer;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Public-Resource Computing (PRC) is an innovative approach to high performance computing that depends on volunteers who contribute their personal computers, where underutilized computing resources are collected and used for computationally intensive research projects. Existing systems basically operate on centralized clusters of nodes to achieve high performance. However, these centralized clusters of nodes can be unrealistic for users who infrequently have a demand of solving large distributed problems. Therefore, large-scale computation time-sharing systems need a decentralized architecture. Peer-to-peer systems are modelled around the assumption that all peers willingly contribute resources to a global pool. This dissertation presents design requirements of sharing the workload among many computational nodes, peer management, and most importantly peer failure management for improving fault tolerance. It represents a Java based peer-to-peer distributed computing framework that allows cross-platform support.
引用
收藏
页码:126 / 131
页数:6
相关论文
共 50 条
  • [1] 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
  • [2] Adding new features in a peer-to-peer distributed computing framework
    Ernst-Desmulier, JB
    Bourgeois, J
    Spies, F
    Verbeke, J
    13TH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, PROCEEDINGS, 2005, : 34 - 41
  • [3] Distributed load balancing in peer-to-peer computing
    Zhang, S
    Qin, Z
    SHAPING BUSINESS STRATEGY IN A NETWORKED WORLD, VOLS 1 AND 2, PROCEEDINGS, 2004, : 1235 - 1240
  • [4] Applying MapReduce Framework to Peer-to-Peer Computing Applications
    Huynh Tu Dang
    Ha Manh Tran
    Phach Ngoc Vu
    An Truong Nguyen
    COMPUTATIONAL COLLECTIVE INTELLIGENCE - TECHNOLOGIES AND APPLICATIONS, PT II, 2012, 7654 : 69 - 78
  • [5] Integrating peer-to-peer networking and computing in the AgentScape framework
    Overeinder, BJ
    Posthumus, E
    Brazier, FMT
    SECOND INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING, PROCEEDINGS, 2002, : 96 - 103
  • [6] Peer-to-Peer Computing
    Iamnitchi, Adriana
    Trunfio, Paolo
    Ledlie, Jonathan
    Schintke, Florian
    EURO-PAR 2010 PARALLEL PROCESSING, PT I, 2010, 6271 : 444 - +
  • [7] A multilayer peer-to-peer framework for distributed synchronous collaboration
    Osais, Yahya
    Abdala, Souhail
    Matrawy, Ashraf
    IEEE INTERNET COMPUTING, 2006, 10 (06) : 33 - 41
  • [8] A framework for distributed bandwidth allocation in peer-to-peer networks
    Koutsopoulos, Iordanis
    Iosifidis, George
    PERFORMANCE EVALUATION, 2010, 67 (04) : 285 - 298
  • [9] Framework for developing distributed systems in a peer-to-peer environment
    Ng, Colin
    Alibhai, Zafeer
    Sabaz, Dorian
    Uncu, Ozge
    Gruver, William A.
    2006 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-6, PROCEEDINGS, 2006, : 735 - +
  • [10] An efficient peer-to-peer and distributed scheduling for cloud and grid computing
    Rho, Seungmin
    Chang, Hangbae
    Kim, Sanggeun
    Lee, Yang Sun
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2015, 8 (05) : 863 - 871