• DocumentCode
    3355619
  • Title

    Leveraging the Client-Server Model in P2P: Managing Concurrent File Updates in a P2P System

  • Author

    Borowsky, Elizabeth ; Logan, Andrew ; Signorile, Robert

  • Author_Institution
    Boston College
  • fYear
    2006
  • fDate
    19-25 Feb. 2006
  • Firstpage
    114
  • Lastpage
    114
  • Abstract
    The client-server and peer-to-peer paradigms of distributed computing lay at opposite ends of the spectrum when it comes to simplicity, resiliency to failures, and distribution of load. Unlike client-server systems, peer-topeer systems are built to have no central components and to withstand failure. They are used to provide file sharing services, however, there is currently no peer-to-peer system that safely maintains consistency of data in the face of concurrent file updates. This paper solve this problem by layering a robust, well-tested, client-server application for managing concurrent file access (CVS [2]) on top of a peer-to-peer distributed hash table (the Bamboo DHT [3]). This coupling provides a distributed, scalable, faulttolerant, service for managing concurrent updates to replicated data. This work gives proof of concept that combining the client-server and peer-to-peer paradigms can provide functionality beyond the current capabilities of either paradigm alone.
  • Keywords
    Client-server systems; Distributed computing; Educational institutions; Fault tolerance; Peer to peer computing; Robustness; Scalability; Sections; System testing; Web and internet services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Telecommunications, 2006. AICT-ICIW '06. International Conference on Internet and Web Applications and Services/Advanced International Conference on
  • Print_ISBN
    0-7695-2522-9
  • Type

    conf

  • DOI
    10.1109/AICT-ICIW.2006.123
  • Filename
    1602247