DocumentCode
2401603
Title
A Secure and Scalable Update Protocol for P2P Data Grids
Author
Tu, Manghui ; Tadayon, Nasser ; Xia, Zhonghant ; Lu, Enyue
Author_Institution
Southern Utah Univ., Cedar
fYear
2007
fDate
14-16 Nov. 2007
Firstpage
423
Lastpage
424
Abstract
Data stored in the P2P data grids are replicated at peers to achieve good query latency, low communication cost, and high availability. However, replication also raises consistency issues, which should be well defined and carefully maintained to facilitate better user collaboration. Epidemic algorithms were designed to satisfy a level of consistency weaker than serializability but preserve the causal order of update operations or transactions. However, with large system scale and with high access concurrency, epidemic lazy update algorithms can also introduce system delusion (e.g., with too many conflicting update or read transactions, system cannot reach consistency that there is no way to repair by reconciling conflicting transactions), which is due to their lazy update nature. Also, in P2P systems, some peers may be malicious because of being compromised, thus, security is a critical issue that should be addressed. In this paper, we propose an update mechanism to limit system delusion while providing high access concurrency. A two-level vector clock is developed to maintain the causal order of transactions in the data grid and maintain the consistency of peers with transaction logs. Security protocol is designed and integrated into the update mechanism to address the security issues.
Keywords
concurrency control; data integrity; grid computing; groupware; peer-to-peer computing; replicated databases; security of data; transaction processing; P2P data grid; access concurrency; data consistency; data replication; data storage; epidemic algorithms; query latency; read transaction; scalable update protocol; security protocol; system delusion; transaction causal order; transaction logs; two-level vector clock; update transaction; user collaboration; Access protocols; Clocks; Computer science; Concurrent computing; Data engineering; Data security; Delay; Information systems; Power system modeling; Systems engineering and theory;
fLanguage
English
Publisher
ieee
Conference_Titel
High Assurance Systems Engineering Symposium, 2007. HASE '07. 10th IEEE
Conference_Location
Plano, TX
ISSN
1530-2059
Print_ISBN
978-0-7695-3043-7
Type
conf
DOI
10.1109/HASE.2007.40
Filename
4404783
Link To Document