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
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
High Performance Parametric Modeling with Nimrod/G: Killer Application for the Global Grid?
IPDPS '00 Proceedings of the 14th International Symposium on Parallel and Distributed Processing
Condor-G: A Computation Management Agent for Multi-Institutional Grids
HPDC '01 Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing
TrustMe: Anonymous Management of Trust Relationships in Decentralized P2P Systems
P2P '03 Proceedings of the 3rd International Conference on Peer-to-Peer Computing
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
International Journal of High Performance Computing Applications
INFOCOM'96 Proceedings of the Fifteenth annual joint conference of the IEEE computer and communications societies conference on The conference on computer communications - Volume 2
Hi-index | 0.01 |
This paper presents a resource management approach in grid computing environment. Using P2P technology, this novel approach can manage dynamic grid computing resources efficiently. Different kinds of grid computing resources are organized into a P2P overlay network and available information is published in type of grid service. Task requests for computational resources are also presented as grid services. Problem of resources scheduling, is solved by services discovery. During the course of allocating computing resources to an application, task requests are forward in the P2P overlay network following the Chord routing protocol. With this approach, the computational resources of a grid system can be scheduled dynamically according to the real-time workload on each peer. Furthermore, the application of this approach is introduced into DDGRID, a grid system for drug discovery and design, to evaluate the performance. Solid experimental results show that computational resources of a grid system can be managed efficiently, and the system can hold a perfect load balance state and robustness.