Concurrency in heavily loaded neighborhood-constrained systems
ACM Transactions on Programming Languages and Systems (TOPLAS)
The grid: blueprint for a new computing infrastructure
The grid: blueprint for a new computing infrastructure
The MONARC toolset for simulating large network-distributed processing systems
Proceedings of the 32nd conference on Winter simulation
Condor-G: A Computation Management Agent for Multi-Institutional Grids
Cluster Computing
Chimera: AVirtual Data System for Representing, Querying, and Automating Data Derivation
SSDBM '02 Proceedings of the 14th International Conference on Scientific and Statistical Database Management
Evaluation of unique sequences on the European data grid
APBC '03 Proceedings of the First Asia-Pacific bioinformatics conference on Bioinformatics 2003 - Volume 19
A Framework for Exploiting Adaptation in Highly Heterogeneous Distributed Processing
SBAC-PAD '02 Proceedings of the 14th Symposium on Computer Architecture and High Performance Computing
Applying Scheduling by Edge Reversal to Constraint Partitioning
SBAC-PAD '03 Proceedings of the 15th Symposium on Computer Architecture and High Performance Computing
Hierarchical submission in a Grid environment
MGC '05 Proceedings of the 3rd international workshop on Middleware for grid computing
Hi-index | 0.00 |
Several works on grid computing have been proposed in the last years. However, most of them, including available software, can not deal properly with some issues related to control of applications that spread a very large number of tasks across the grid network. This work presents a step toward solving the problem of controlling such applications. We propose and discuss an architectural model called GRAND (Grid Robust ApplicatioN Deployment) based on partitioning and hierarchical submission and control of such applications. The main contribution of our model is to be able to control the execution of a huge number of distributed tasks while preserving data locality and reducing the load of the submit machines. We propose a taxonomy to classify application models to run in grid environments and partitioning methods. We also present our application description language GRID-ADL.