Nimrod: a tool for performing parametrised simulations using distributed workstations
HPDC '95 Proceedings of the 4th IEEE International Symposium on High Performance Distributed Computing
Grid Information Services for Distributed Resource Sharing
HPDC '01 Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing
Towards a Service-Oriented Ad Hoc Grid
ISPDC '04 Proceedings of the Third International Symposium on Parallel and Distributed Computing/Third International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
Efficient resource allocation in ad hoc grid: model, algorithm and simulation
International Journal of Information and Communication Technology
Economic agent-based resource management in ad hoc grid environment
International Journal of Networking and Virtual Organisations
Design and implementation of economics-based resource management system in ad hoc grid
Advances in Engineering Software
Hi-index | 0.00 |
Ad-hoc grid computing is an emerging computing technology that promises to deliver high performance at relatively low cost using existing computing resources. There are a number of grid middleware systems being developed to this end. However, a number of features are lacking that are required if ad hoc grid computing is to become viable in a production environment. This paper addresses two of these key features -- a resource evaluation and allocation system, which allows grid developers to accurately specify the requirements of their grid job to ensure the most suitable nodes are used when creating the ad-hoc grid, and a node monitoring and error recovery system, which allows grid applications to detect and recover from errors and complete successfully. These systems are built into Mage, the Marburg Ad-hoc Grid Environment, a grid middleware solution developed using the Globus Toolkit, Apache Tomcat and FreePastry.