The grid: blueprint for a new computing infrastructure
The grid: blueprint for a new computing infrastructure
SEDA: an architecture for well-conditioned, scalable internet services
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
Condor: a distributed job scheduler
Beowulf cluster computing with Linux
GridFlow: Workflow Management for Grid Computing
CCGRID '03 Proceedings of the 3st International Symposium on Cluster Computing and the Grid
Resource management for the Triana peer-to-peer services
Grid resource management
A Novel Architecture for Realizing Grid Workflow using Tuple Spaces
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
ASKALON: a tool set for cluster and Grid computing: Research Articles
Concurrency and Computation: Practice & Experience - Grid Performance
Agreement-Based Workload and Resource Management
E-SCIENCE '05 Proceedings of the First International Conference on e-Science and Grid Computing
Stochastic Workflow Scheduling with QoS Guarantees in Grid Computing Environments
GCC '06 Proceedings of the Fifth International Conference on Grid and Cooperative Computing
Capacity planning and scheduling in Grid computing environments
Future Generation Computer Systems
QoS Support For Workflows In A Volatile Grid
GRID '06 Proceedings of the 7th IEEE/ACM International Conference on Grid Computing
Adding instruments and workflow support to existing grid architectures
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part III
Workflow management for soft real-time interactive applications in virtualized environments
Future Generation Computer Systems
Hi-index | 0.00 |
The over-arching aim of Grid computing is to move computational resources from individual institutions where they can only be used for in-house work, to a more open vision of vast online ubiquitous `virtual computational' resources which support individuals and collaborative projects. A major step towards realizing this vision is the provision of instrumentation - such as telescopes, accelerators or electrical power stations - as Grid resources, and the tools to manage these resources online. The GRIDCC project attempts to satisfy these requirements by providing the following four co-dependent components; a flexible wrapper for publishing instruments as Grid resources; workflow support for the orchestration of multiple Grid resources in a timely manner; the machinery to make reservation agreements on Grid resources; and the facility to satisfy quality of service (QoS) requirements on elements within workflows. In this paper we detail the set of services developed as part of the GRIDCC project to provide the last three of these components. We provide a detailed architecture for these services along with experimental results from load testing experiments. These services are currently deployed as a test-bed at a number of institutions across Europe, and are poised to provide a 'virtual lab' to production level applications.