Matchmaking: An extensible framework for distributed resource management
Cluster Computing
A Resource Management Architecture for Metacomputing Systems
IPPS/SPDP '98 Proceedings of the Workshop on Job Scheduling Strategies for Parallel Processing
JSSPP '02 Revised Papers from the 8th International Workshop on Job Scheduling Strategies for Parallel Processing
Xenoservers: Accountable Execution of Untrusted Programs
HOTOS '99 Proceedings of the The Seventh Workshop on Hot Topics in Operating Systems
Dynamic Virtual Clusters in a Grid Site Manager
HPDC '03 Proceedings of the 12th IEEE International Symposium on High Performance Distributed Computing
A Case For Grid Computing On Virtual Machines
ICDCS '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
Xen and the art of virtualization
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
From Sandbox to Playground: Dynamic Virtual Environments in the Grid
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
VMPlants: Providing and Managing Virtual Machine Execution Environments for Grid Computing
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
Virtual Appliances for Deploying and Maintaining Software
LISA '03 Proceedings of the 17th USENIX conference on System administration
Optimizing the migration of virtual computers
OSDI '02 Proceedings of the 5th symposium on Operating systems design and implementationCopyright restrictions prevent ACM from being able to make the PDFs for this conference available for downloading
Towards virtual networks for virtual machine grid computing
VM'04 Proceedings of the 3rd conference on Virtual Machine Research And Technology Symposium - Volume 3
From virtualized resources to virtual computing grids: the In-VIGO system
Future Generation Computer Systems - Special section: Complex problem-solving environments for grid computing
Virtual workspaces: Achieving quality of service and quality of life in the Grid
Scientific Programming - Dynamic Grids and Worldwide Computing
Authorization and Account Management in the Open Science Grid
GRID '05 Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing
VTDC '06 Proceedings of the 2nd International Workshop on Virtualization Technology in Distributed Computing
Model-based resource selection for efficient virtual cluster deployment
VTDC '07 Proceedings of the 2nd international workshop on Virtualization technology in distributed computing
Cluster Performance Forecasting Using Predictive Modeling for Virtual Beowulf Clusters
ICDCN '09 Proceedings of the 10th International Conference on Distributed Computing and Networking
Dynamic Resources Management of Virtual Appliances on a Computational Cluster
Euro-Par 2008 Workshops - Parallel Processing
Achieving Co-allocation through Virtualization in Grid Environment
GPC '09 Proceedings of the 4th International Conference on Advances in Grid and Pervasive Computing
Support for Urgent Computing Based on Resource Virtualization
ICCS '09 Proceedings of the 9th International Conference on Computational Science: Part I
Experiencing with the Cloud over gLite
CLOUD '09 Proceedings of the 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing
Dynamic Provisioning of Virtual Organization Clusters
CCGRID '09 Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid
Virtual environments: framework for virtualized resource access in the grid
Euro-Par'06 Proceedings of the CoreGRID 2006, UNICORE Summit 2006, Petascale Computational Biology and Bioinformatics conference on Parallel processing
HiPC'07 Proceedings of the 14th international conference on High performance computing
Exploring the behaviour of fine-grain management for virtual resource provisioning
PPAM'07 Proceedings of the 7th international conference on Parallel processing and applied mathematics
ADVE: adaptive and dependable virtual environments for grid computing
GPC'08 Proceedings of the 3rd international conference on Advances in grid and pervasive computing
SOA based control plane for virtual clusters
Euro-Par'07 Proceedings of the 2007 conference on Parallel processing
Information service of virtual machine pool for grid computing
Euro-Par'07 Proceedings of the 2007 conference on Parallel processing
Self-provisioned hybrid clouds
Proceedings of the 7th international conference on Autonomic computing
Virtual Organization Clusters: Self-provisioned clouds on the grid
Future Generation Computer Systems
Suspending, migrating and resuming HPC virtual clusters
Future Generation Computer Systems
Scalable repositories for virtual clusters
Euro-Par'09 Proceedings of the 2009 international conference on Parallel processing
SLA enabled CARE resource broker
Future Generation Computer Systems
IP over P2P: enabling self-configuring virtual IP networks for grid computing
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Provide virtual machine information for grid computing
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Journal of Systems and Software
Architectural Requirements for Cloud Computing Systems: An Enterprise Cloud Approach
Journal of Grid Computing
DEVA: distributed ensembles of virtual appliances in the cloud
Euro-Par'11 Proceedings of the 17th international conference on Parallel processing - Volume Part I
Dynamic virtual worker nodes in a production grid
ISPA'06 Proceedings of the 2006 international conference on Frontiers of High Performance Computing and Networking
Secure mobile agent deployment and communication towards autonomous semantic grid
WRAC'05 Proceedings of the Second international conference on Radical Agent Concepts: innovative Concepts for Autonomic and Agent-Based Systems
A framework for execution of computational chemistry codes in grid environments
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part III
Towards autonomic management for Cloud services based upon volunteered resources
Concurrency and Computation: Practice & Experience
Architecture for the next generation system management tools
Future Generation Computer Systems
Case for dynamic deployment in a grid-based distributed query processor
Future Generation Computer Systems
CIVIC: a hypervisor based virtual computing environment
HPCC'07 Proceedings of the Third international conference on High Performance Computing and Communications
TopCluster: A hybrid cluster model to support dynamic deployment in Grid
Journal of Computer and System Sciences
A Survey on Database Performance in Virtualized Cloud Environments
International Journal of Data Warehousing and Mining
The Journal of Supercomputing
Hi-index | 0.00 |
Despite significant progress in the development of Grid infrastructure, the provisioning of a customized and controllable remote execution environment remains an open issue. This paper introduces the concept of a virtual workspace, a configurable execution environment that can be created and managed as a first-class entity to reflect client requirements. Such workspaces can be dynamically deployed on a variety of resources decoupling the notion of environment and resource. We show how virtual workspaces fit into the Grid architecture, present an example implementation using virtual machines, and discuss our initial experiences using this system in practice and with applications.