• DocumentCode
    2858184
  • Title

    A P2P-Based Architecture for Secure Software Delivery Using Volunteer Assistance

  • Author

    Shah, Parikshit ; Paris, Jehan-Francois ; Morgan, J. ; Schettino, J. ; Venkatraman, C.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Houston, Houston, TX
  • fYear
    2008
  • fDate
    8-11 Sept. 2008
  • Firstpage
    131
  • Lastpage
    139
  • Abstract
    We present a content delivery infrastructure distributing and maintaining software packages in a large organization. Our work is based on a trace-based analysis of an existing software delivery system that we conducted to find general principles and properties could be used to devise a better solution. Our design combines a conventional server with volunteer nodes that expand its scalability. We rely on Peer-to-Peer technology to speed up content synchronization among the volunteer nodes while maintaining a conventional client/server interface for the service customers. Finally our system includes a novel load balancing mechanism that considers both the synchronization workload and the customer-generated workload of the volunteer nodes. Our simulation results indicate that the feedback information currently available at the server/tracker of the P2P system offers enough information to ensure a fair load distribution among the peers.
  • Keywords
    client-server systems; peer-to-peer computing; resource allocation; security of data; software packages; synchronisation; P2P-based architecture; client-server interface; content delivery infrastructure; content synchronization; load balancing mechanism; secure software delivery; software package maintenance; trace-based analysis; volunteer assistance; Computer architecture; Computer science; File servers; Load management; Network servers; Peer to peer computing; Scalability; Software maintenance; Software packages; Software systems; BitTorrent; Content delivery networks; load balancing; peer-to-peer systems; synchronization; trace analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Peer-to-Peer Computing , 2008. P2P '08. Eighth International Conference on
  • Conference_Location
    Aachen
  • Print_ISBN
    978-0-7695-3318-6
  • Type

    conf

  • DOI
    10.1109/P2P.2008.12
  • Filename
    4627270