The grid: blueprint for a new computing infrastructure
The grid: blueprint for a new computing infrastructure
Condor-G: A Computation Management Agent for Multi-Institutional Grids
Cluster Computing
Xen and the art of virtualization
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
Performance and Scalability of a Replica Location Service
HPDC '04 Proceedings of the 13th IEEE International Symposium on High Performance Distributed Computing
A Single-Computer Grid Gateway Using Virtual Machines
AINA '05 Proceedings of the 19th International Conference on Advanced Information Networking and Applications - Volume 1
From virtualized resources to virtual computing grids: the In-VIGO system
Future Generation Computer Systems - Special section: Complex problem-solving environments for grid computing
GridBuilder: A Tool for Creating Virtual Grid Testbeds
E-SCIENCE '06 Proceedings of the Second IEEE International Conference on e-Science and Grid Computing
Virtual Machines: Versatile Platforms for Systems and Processes (The Morgan Kaufmann Series in Computer Architecture and Design)
Virtual workspaces: Achieving quality of service and quality of life in the Grid
Scientific Programming - Dynamic Grids and Worldwide Computing
Xen and the Art of Cluster Scheduling
VTDC '06 Proceedings of the 2nd International Workshop on Virtualization Technology in Distributed Computing
On-Demand Build a Virtual e-Science Workflow
GPC-WORKSHOPS '08 Proceedings of the 2008 The 3rd International Conference on Grid and Pervasive Computing - Workshops
Performance evaluation of virtual machine-based Grid workflow system
Concurrency and Computation: Practice & Experience - 2nd International Workshop on Workflow Management and Applications in Grid Environments (WaGe2007)
VM/370: a study of multiplicity and usefulness
IBM Systems Journal
Virtualizing a batch queuing system at a university grid center
ISPA'06 Proceedings of the 2006 international conference on Frontiers of High Performance Computing and Networking
G-Hadoop: MapReduce across distributed data centers for data-intensive computing
Future Generation Computer Systems
Hi-index | 0.01 |
This paper presents the work of building a Grid workflow system on distributed virtual machines. A Grid Virtualisation Engine (GVE) is implemented to manage virtual machines as computing resources for Grid applications. The Virtual Data System (VDS) functions as a Grid workflow engine. This paper designs and implements the VDS on distributed virtual machines, which are enabled by the GVE. Various interfaces between GVE and VDS have been defined and implemented. A high-energy physics application, the Compact Muon Solenoid (CMS) benchmark, is tested on a test bed equipped with the developed technologies. System discussion, test results and performance evaluation justify the paradigm of building VDS on distributed virtual machines and the prototype of our design and implementation.