Pipeline and Batch Sharing in Grid Workloads
HPDC '03 Proceedings of the 12th IEEE International Symposium on High Performance Distributed Computing
The design and implementation of Zap: a system for migrating computing environments
ACM SIGOPS Operating Systems Review - OSDI '02: Proceedings of the 5th symposium on Operating systems design and implementation
A Case For Grid Computing On Virtual Machines
ICDCS '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
Entropia: architecture and performance of an enterprise desktop grid system
Journal of Parallel and Distributed Computing - Special issue on computational grids
Xen and the art of virtualization
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
Grid-computing portals and security issues
Journal of Parallel and Distributed Computing - Scalable web services and architecture
From Sandbox to Playground: Dynamic Virtual Environments in the Grid
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
Distributed File System Support for Virtual Machines in Grid Computing
HPDC '04 Proceedings of the 13th IEEE International Symposium on High Performance Distributed Computing
Measuring CPU overhead for I/O processing in the Xen virtual machine monitor
ATEC '05 Proceedings of the annual conference on USENIX Annual Technical Conference
Journal of Parallel and Distributed Computing - Special issue: Security in grid and distributed systems
VTDC '06 Proceedings of the 2nd International Workshop on Virtualization Technology in Distributed Computing
Secure on-demand grid computing
Future Generation Computer Systems
A tool for isolating performance in general-purpose operating systems
Proceedings of the 6th international workshop on Middleware for grid computing
Workflow Global Computing with YML
GRID '06 Proceedings of the 7th IEEE/ACM International Conference on Grid Computing
Enabling and optimizing pilot jobs using xen based virtual machines for the HPC grid applications
VTDC '09 Proceedings of the 3rd international workshop on Virtualization technologies in distributed computing
VTDC '09 Proceedings of the 3rd international workshop on Virtualization technologies in distributed computing
HPVZ: A High Performance Virtual Computing Environment for Super Computers
APPT '09 Proceedings of the 8th International Symposium on Advanced Parallel Processing Technologies
A multi-level scheduler for the grid computing YML framework
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
Experiences with self-organizing, decentralized grids using the grid appliance
Proceedings of the 20th international symposium on High performance distributed computing
Towards autonomic management for Cloud services based upon volunteered resources
Concurrency and Computation: Practice & Experience
Customizable execution environments for evolutionary computation using BOINC + virtualization
Natural Computing: an international journal
Hi-index | 0.00 |
The ability to securely run arbitrary untrusted code on a wide variety of execution platforms is a challenging problem in the Grid community. One way to achieve this is to run the code inside a contained, isolated environment, namely a "sandbox". Virtual machines provide a natural solution to the security and resource management issues that arise in sandboxing. We explore different designs for the VM-enabled sandbox and evaluate them with respect to various factors like structure, security guarantees, user convenience, feasibility and overheads in one such grid environment. Our experiments indicate that the use of on-demand VMs imposes a constant startup overhead, with I/O-intensive applications incurring additional overheads depending on the design of the sandbox.