UnaGrid: On Demand Opportunistic Desktop Grid
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
Resource management framework for collaborative computing systems over multiple virtual machines
Service Oriented Computing and Applications
Program Ultra-Dispatcher for launching applications in a customization manner on cloud computing
Journal of Network and Computer Applications
Facilitating inter-application interactions for OS-level virtualization
VEE '12 Proceedings of the 8th ACM SIGPLAN/SIGOPS conference on Virtual Execution Environments
Evaluation of the HPC challenge benchmarks in virtualized environments
Euro-Par'11 Proceedings of the 2011 international conference on Parallel Processing - Volume 2
A medical image file accessing system with virtualization fault tolerance on cloud
GPC'12 Proceedings of the 7th international conference on Advances in Grid and Pervasive Computing
VIRMANEL: a mobile multihop network virtualization tool
Proceedings of the seventh ACM international workshop on Wireless network testbeds, experimental evaluation and characterization
Evaluating hardware-assisted virtualization for deploying HPC-as-a-service
Proceedings of the 7th international workshop on Virtualization technologies in distributed computing
Hi-index | 0.00 |
Virtualization is a common strategy for improving the utilization of existing computing resources, particularly within data centers. However, its use for high performance computing (HPC) applications is currently limited despite its potential for both improving resource utilization as well as providing resource guarantees to its users. This paper systematically evaluates various VMs for computationally intensive HPC applications using various standard benchmarks. Using VMWare Server, Xen, and OpenVZ we examine the suitability of full virtualization, paravirtualization, and operating system-level virtualization in terms of network utilization, SMP performance, file system performance, and MPI scalability. We show that the operating system-level virtualization provided by OpenVZ provides the best overall performance, particularly for MPI scalability.