Supervised peer-to-peer systems

被引:5
|
作者
Kothapalli, K [1 ]
Scheideler, C [1 ]
机构
[1] Johns Hopkins Univ, Dept Comp Sci, Baltimore, MD 21218 USA
关键词
D O I
10.1109/ISPAN.2005.81
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we present a general methodology for designing supervised peer-to-peer systems. A supervised peer-to-peer system is a system in which the overlay network is formed by a supervisor but in which all other activities can be performed on a peer-to-peer basis without involving the supervisor It can therefore be seen as being between server-based systems and pure peer-to-peer systems. The supervisor only has to store a constant amount of information about the system at any time and only needs to send a small constant number of messages to integrate or remove a peer in a constant amount of time. Thus, with a minimum amount of involvement from the supervisor peer-to-peer systems can be maintained, for example, that can handle large distributed computing tasks as well as tasks such as file sharing and web crawling. Furthermore, our concept extends easily to multiple supervisors so that peers can join and leave the network massively in parallel. We also show how to extend the basic system to provide robustness guarantees under the presence of random faults and also adaptive adversarial join/leave attacks. Hence, with our approach, supervised peer-to-peer systems can share the benefits of server-based and pure peer-to-peer systems without inheriting their disadvantages.
引用
收藏
页码:188 / 193
页数:6
相关论文
共 50 条
  • [31] Routing indices for peer-to-peer systems
    Crespo, A
    Garcia-Molina, H
    22ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2002, : 23 - 32
  • [32] Handling identity in peer-to-peer systems
    Hauswirth, M
    Datta, A
    Aberer, K
    14TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2003, : 942 - 946
  • [33] Advances in peer-to-peer streaming systems
    Tsang, Danny H. K.
    Ross, Keith W.
    Rodriguez, Pablo
    Li, Jin
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2007, 25 (09) : 1609 - 1611
  • [34] Absolute slicing in peer-to-peer systems
    Montresor, Alberto
    Zandonati, Roberto
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 685 - 692
  • [35] Adaptive replication in peer-to-peer systems
    Gopalakrishnan, V
    Silaghi, B
    Bhattacharjee, B
    Keleher, P
    24TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2004, : 360 - 369
  • [36] Linearizing Peer-to-Peer Systems with Oracles
    Nor, Rizal Mohd
    Nesterenko, Mikhail
    Tixeuil, Sebastien
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, SSS 2013, 2013, 8255 : 221 - 236
  • [37] Security issues in peer-to-peer systems
    Kim, JT
    Park, HK
    Paik, EH
    7th International Conference on Advanced Communication Technology, Vols 1 and 2, Proceedings, 2005, : 1059 - 1063
  • [38] Agent based peer-to-peer systems
    Dasgupta, P
    2002 45TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL I, CONFERENCE PROCEEDINGS, 2002, : 663 - 666
  • [39] Peer-to-peer computing for information systems
    Singh, MP
    AGENTS AND PEER-TO-PEER COMPUTING, 2003, 2530 : 15 - 20