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
Link To Document