DocumentCode
1068326
Title
Node-Capability-Aware Replica Management for Peer-to-Peer Grids
Author
Agneeswaran, Vijay Srinivas ; Janakiram, D.
Author_Institution
Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Madras
Volume
39
Issue
4
fYear
2009
fDate
7/1/2009 12:00:00 AM
Firstpage
807
Lastpage
818
Abstract
Data objects have to be replicated in large-scale distributed systems for reasons of fault tolerance, availability, and performance. Furthermore, computations may have to be scheduled on these objects, when these objects are part of a grid computation. Although replication mechanism for unstructured peer-to-peer (P2P) systems can place replicas on capable nodes, they may not be able to provide deterministic guarantees on searching. Replication mechanisms in structured P2P systems provide deterministic guarantees on searching but do not address node capability in replica placement. We propose Virat, a node-capability-aware P2P middleware for managing replicas in large-scale distributed systems. Virat uses a unique two-layered architecture that builds a structured overlay over an unstructured P2P layer, combining the advantages of both structured and unstructured P2P systems. Detailed performance comparison is made with a replication mechanism realized over OpenDHT, a state-of-the-art structured P2P system. We show that the 99th percentile response time for Virat does not exceed 600 ms, whereas for OpenDHT, it goes beyond 2000 ms in our test bed, created specifically for the aforementioned comparison.
Keywords
grid computing; middleware; peer-to-peer computing; software fault tolerance; OpenDHT; fault tolerance; grid computation; large-scale distributed systems; node-capability-aware P2P middleware; node-capability-aware replica management; unstructured peer-to-peer systems; Data management; distributed computing; distributed information systems; fault tolerance; large-scale systems;
fLanguage
English
Journal_Title
Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions on
Publisher
ieee
ISSN
1083-4427
Type
jour
DOI
10.1109/TSMCA.2009.2015960
Filename
5071196
Link To Document