Chord: A scalable peer-to-peer lookup service for internet applications
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
A scalable content-addressable network
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
Super-peer-based routing and clustering strategies for RDF-based peer-to-peer networks
WWW '03 Proceedings of the 12th international conference on World Wide Web
A Peer-to-Peer Approach to Resource Location in Grid Environments
HPDC '02 Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing
Scalable, Efficient Range Queries for Grid Information Services
P2P '02 Proceedings of the Second International Conference on Peer-to-Peer Computing
Managing Heterogeneous Resources in Data Mining Applications on Grids Using XML-Based Metadata
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
Routing Indices For Peer-to-Peer Systems
ICDCS '02 Proceedings of the 22 nd International Conference on Distributed Computing Systems (ICDCS'02)
Improving Search in Peer-to-Peer Networks
ICDCS '02 Proceedings of the 22 nd International Conference on Distributed Computing Systems (ICDCS'02)
Grid Information Services for Distributed Resource Sharing
HPDC '01 Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing
Toward a Synergy Between P2P and Grids
IEEE Internet Computing
A Robust Protocol for Building Superpeer Overlay Topologies
P2P '04 Proceedings of the Fourth International Conference on Peer-to-Peer Computing
A P2P Approach for Membership Management and Resource Discovery in Grids
ITCC '05 Proceedings of the International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume II - Volume 02
Distributed computing in practice: the Condor experience: Research Articles
Concurrency and Computation: Practice & Experience - Grid Performance
A super-peer model for resource discovery services in large-scale grids
Future Generation Computer Systems
Peer-to-peer systems for discovering resources in a dynamic grid
Parallel Computing
Peer-to-Peer resource discovery in Grids: Models and systems
Future Generation Computer Systems
Future directions in distributed computing
Self-Chord: A Bio-inspired Algorithm for Structured P2P Systems
CCGRID '09 Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid
A resource discovery tree using bitmap for grids
Future Generation Computer Systems
A swarm algorithm for a self-structured P2P information system
IEEE Transactions on Evolutionary Computation
Self-chord: a bio-inspired P2P framework for self-organizing distributed systems
IEEE/ACM Transactions on Networking (TON)
A computing resource discovery mechanism over a P2P tree topology
VECPAR'10 Proceedings of the 9th international conference on High performance computing for computational science
International Journal of Web and Grid Services
Behavioral modeling and formal verification of a resource discovery approach in Grid computing
Expert Systems with Applications: An International Journal
Direction-aware resource discovery in large-scale distributed computing environments
The Journal of Supercomputing
Hi-index | 0.00 |
As deployed Grids increase from 10s to 1000s of nodes, the construction of an efficient and scalable information system is a key issue, as it is vital for providing querying and discovery services. Today most Grids adopt a centralized or hierarchical model for their information system, but this model is characterized by poor scalability, resiliency and load-balancing features. Nowadays the research and development community is heading towards the use of scalable information systems based on distributed models such as the decentralized peer-to-peer (P2P) model and the super-peer model. If the former is adopted, each node can act both as a client and a server as it can generate discovery requests and also respond to requests issued by other peers. Requests and responses are forwarded with a hop-by-hop mechanism by ad hoc Grid Services hosted by Grid nodes. The super-peer model is a recently proposed approach that combines features of centralized and P2P models. A super-peer acts as a server for a single Grid organization, and publishes metadata describing the resources provided by the nodes of that organization. At the same time, super-peers connect to each other to form a P2P network at a higher level. This paper analyzes information systems based on three alternative models: the hierarchical, the decentralized P2P, and the super-peer model. A performance evaluation of such models is reported, and afterwards a performance comparison is discussed in order to analyze the pros and cons of each solution.