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 条
  • [41] Benchmarking Platform for Peer-to-Peer Systems
    Kovacevic, Aleksandra
    Kaune, Sebastian
    Liebau, Nicolas
    Steinmetz, Ralf
    Mukherjee, Patrick
    IT-INFORMATION TECHNOLOGY, 2007, 49 (05): : 312 - 319
  • [42] Peer-to-Peer Systems: The Present and the Future
    Ardenghi, Jorge
    Echaiz, Javier
    JOURNAL OF COMPUTER SCIENCE & TECHNOLOGY, 2007, 7 (03): : 198 - 203
  • [43] Incentives for large peer-to-peer systems
    Courcoubetis, C
    Weber, R
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2006, 24 (05) : 1034 - 1050
  • [44] Building adaptive peer-to-peer systems
    Kalyvianaki, E
    Pratt, I
    FOURTH INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING, PROCEEDINGS, 2004, : 268 - 269
  • [45] Modeling Unavailability in Peer-to-Peer Systems
    Menasche, Daniel Sadoc
    de Aragao Rocha, Antonio A.
    Li, Bin
    Towsley, Don
    Venkataramani, Arun
    IEEE INFOCOM 2009 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS, 2009, : 375 - +
  • [46] Peer-to-peer shared ride systems
    Wu, Yun Hui
    Guan, Lin Jie
    Winter, Stephan
    GEOSENSOR NETWORKS, 2008, 4540 : 252 - 270
  • [47] Incentive mechanisms for peer-to-peer systems
    Yu, B
    Singh, MP
    AGENTS AND PEER-TO-PEER COMPUTING, 2004, 2872 : 77 - 88
  • [48] Access control in peer-to-peer collaborative systems
    Zhang, Y
    Li, XX
    Huai, JP
    Liu, YH
    25th IEEE International Conference on Distributed Computing Systems Workshops, Proceedings, 2005, : 835 - 840
  • [49] What Ever Happened to Peer-to-Peer Systems?
    Baquero, Carlos
    COMMUNICATIONS OF THE ACM, 2022, 66 (03) : 14 - 15
  • [50] Survey on Anonymity in Unstructured Peer-to-Peer Systems
    Ren-Yi Xiao
    Journal of Computer Science and Technology, 2008, 23 : 660 - 671