By Topic

A Secure and Scalable Update Protocol for P2P Data Grids

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Manghui Tu ; Southern Utah Univ., Cedar ; Tadayon, N. ; Zhonghang Xia ; Enyue Lu

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.

Published in:

High Assurance Systems Engineering Symposium, 2007. HASE '07. 10th IEEE

Date of Conference:

14-16 Nov. 2007