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
The performance of query control schemes for the zone routing protocol
IEEE/ACM Transactions on Networking (TON)
Service Location Protocol: Automatic Discovery of IP Network Services
IEEE Internet Computing
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
Grid Information Services for Distributed Resource Sharing
HPDC '01 Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing
Tapestry: An Infrastructure for Fault-tolerant Wide-area Location and
Tapestry: An Infrastructure for Fault-tolerant Wide-area Location and
CCGRID '05 Proceedings of the Fifth IEEE International Symposium on Cluster Computing and the Grid - Volume 01
Peer-to-Peer resource discovery in Grids: Models and systems
Future Generation Computer Systems
GNSD: A Novel Service Discovery Mechanism for Grid Environment
NWESP '06 Proceedings of the International Conference on Next Generation Web Services Practices
A hybrid mechanism for resource/service discovery in ad-hoc grids
Future Generation Computer Systems
A resource discovery tree using bitmap for grids
Future Generation Computer Systems
An ActOn-based semantic information service for Grids
Future Generation Computer Systems
Home networking with Universal Plug and Play
IEEE Communications Magazine
PFRF: An adaptive data replication algorithm based on star-topology data grids
Future Generation Computer Systems
Distance-aware bloom filters: Enabling collaborative search for efficient resource discovery
Future Generation Computer Systems
Behavioral modeling and formal verification of a resource discovery approach in Grid computing
Expert Systems with Applications: An International Journal
Hi-index | 0.00 |
In a grid environment, resources and services are distributed with dynamic and heterogeneous characteristics. Efficient service discovery is one challenging issue in a grid environment. In this paper, we propose a new distributed and hierarchical mechanism for improving fault tolerance and speed of service discovery in a grid environment. This approach has five layers that in previous works was presented in four layers. A root layer is added as coverage for the service index of under layers. For improvement fault tolerance in the proposed approach, after the requested service is found, the action of service discovery will not stop. It continues to find several instances of the requested service. These services will send to the cache of the institution layer that will be replaced immediately if necessary. Also for speed-up service discovery, nodes in same level, which have the same parent, send queries to each together directly. Performance evaluation shows that our approach achieves good efficiency, is fault tolerant and consistent. The proposed mechanism for service discovery improves the fault tolerance of services more than 28%.