• DocumentCode
    2846646
  • Title

    GeWave: Geographically-Aware Wave for File Consistency Maintenance in P2P Systems

  • Author

    Shen, Haiying

  • Author_Institution
    Dept. of Comput. Sci. & Comput. Eng., Arkansas Univ., Fayetteville, AR
  • fYear
    2008
  • fDate
    9-12 Sept. 2008
  • Firstpage
    660
  • Lastpage
    667
  • Abstract
    File consistency maintenance in P2P systems is a technique for maintaining consistency between files and their replicas. Most traditional consistency maintenance methods depend on either message spreading or structure for update propagation by pushing. Message spreading generates high overhead due to redundant messages, and cannot guarantee that every replica node receives an update. Structure-based pushing methods reduce the overhead but cannot guarantee timely consistency in churn. Moreover, most methods are unable to consider physical proximity to improve efficiency. To further reduce update overhead, enhance guarantee of consistency, and take proximity into account, this paper presents a geographically-aware Wave method (GeWave). Depending on adaptive polling in a dynamic structure, GeWave avoids redundant file updates by dynamically adapting to time-varying file update and query rates, and ensures the consistency of query results even in churn. Furthermore, it conducts update propagation between geographically close nodes in a distributed manner. Simulation results demonstrate the efficiency of GeWave in comparison with other representative consistency maintenance schemes. It dramatically reduces the overhead and yields significant improvements on efficiency and scalability of file consistency maintenance schemes.
  • Keywords
    data structures; peer-to-peer computing; replicated databases; GeWave; P2P systems; file consistency maintenance; geographically-aware wave; message spreading; redundant file updates; redundant messages; structure-based pushing methods; time-varying file update; Availability; Computer science; Concurrent computing; Frequency; Internet; Maintenance engineering; Parallel processing; Peer to peer computing; Scalability; System performance; Peer to peer; consistency maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2008. ICPP '08. 37th International Conference on
  • Conference_Location
    Portland, OR
  • ISSN
    0190-3918
  • Print_ISBN
    978-0-7695-3374-2
  • Electronic_ISBN
    0190-3918
  • Type

    conf

  • DOI
    10.1109/ICPP.2008.52
  • Filename
    4625906