ABSTRACT
Operating System virtualization has seen major adoption across many industry fields, this growth has driven penetration into more traditional settings such as high performance computing and cluster systems. Developing an effective and efficient teaching environment for virtual high performance computing systems is complicated by a wide range of virtualization systems (open source and commercial), a variety of hardware platforms, and many different storage approaches for storing and distributing virtual machine images. Coupled with the growth in virtualization is the need for reliable, high performance storage subsystems optimized for the specific performance needs of the installation. This paper describes our experiences with using virtualization for virtual high performance computing clusters for education, and compares the performance of the popular OpenNebula virtualization manager using both NFS and SSH for virtual machine image sharing. Our results show it is possible to develop an effective teaching environment using commodity desktop computers and network hardware along with open source virtualization software.
- Adaptive Computing. orque resource manager, 2011.Google Scholar
- A. Chierici and R. Veraldi. A quantitative comparison between xen and kvm, 2010.Google Scholar
- Citrix Systems. Xen hypervisor, 2012.Google Scholar
- Dell Computer. Optiplex desktops, 2011.Google Scholar
- J. Fontán, T. Vázquez, L. Gonzalez, R. Montero, and I. Llorente. Opennebula: The open source virtual machine manager for cluster computing. In Open Source Grid and Cluster Software Conference, 2008.Google Scholar
- W. Gropp. Mpich2: A new start for mpi implementations. Recent Advances in Parallel Virtual Machine and Message Passing Interface, pages 37--42, 2002. Google ScholarDigital Library
- IOzone. Iozone filesystem benchmark, 2011.Google Scholar
- A. Kivity, Y. Kamay, D. Laor, U. Lublin, and A. Liguori. kvm: the linux virtual machine monitor. In Proceedings of the Linux Symposium, volume 1, pages 225--230, 2007.Google Scholar
- KVM Project. Kvm project, 2011.Google Scholar
- T. Naughton, S. Scott, B. Barrett, J. Squyres, A. Lumsdaine, and Y. Fang. The penguin in the pail-oscar cluster installation tool. In The 6th World Multi Conference on Systemics, Cybernetics and Informatics (SCI 2002), 2002.Google Scholar
- B. Nicolae, J. Bresnahan, K. Keahey, and G. Antoniu. efficient multideployment on clouds, 2011.Google Scholar
- T. Olivares, L. Orozco-Barbosa, F. Quiles, A. Garrido, and P. J. Garcia. Performance study of nfs over myrinet-based clusters for parallel multimedia applications. In Electrical and Computer Engineering, 2001. Canadian Conference on, volume 2, pages 999--1004 vol.2, 2001.Google ScholarCross Ref
- Open Compute Project. Amd motherboard, 2011.Google Scholar
- Open-MPI Project. Open mpi: High performance computing, 2011.Google Scholar
- OpenNebula Project. Opennebula project, 2011.Google Scholar
- Orange File System Project. Welcome to the orange file system project, 2011.Google Scholar
- ROCK Linux. Rock linux distribution build kit, 2011.Google Scholar
- T. Site. Top500 list-november 2010 (1--100). Top500 Supercomputing Site {Website}, February, 5, 2011.Google Scholar
- The Cobbler Project. Cobbler project, 2011.Google Scholar
- The Ohio State University. Micro-benchmarks, 2011.Google Scholar
- VMWare Corporation. Vmware vsphere, 2012.Google Scholar
- J. Walters and V. Chaudhary. A fault-tolerant strategy for virtualized hpc clusters. Journal of Supercomputing, 50(3):209--239, 2009. Google ScholarDigital Library
Index Terms
- Comparison of VM deployment methods for HPC education
Recommendations
Efficient VM Introspection in KVM and Performance Comparison with Xen
PRDC '14: Proceedings of the 2014 IEEE 20th Pacific Rim International Symposium on Dependable ComputingIntrusion detection system (IDS) offloading is useful for securely executing IDSes. It runs a target system in a virtual machine (VM) and enables IDSes to monitor the VM from the outside using VM introspection. Although VM introspection is well studied, ...
Taming IO Spikes in Enterprise and Campus VM Deployment
SYSTOR 2014: Proceedings of International Conference on Systems and StorageEnterprises and campuses have widely employed virtualization to improve resource utilization and save capital costs. The virtualized storage infrastructure usually comprises a pool of storage nodes (disks, RAID groups and storage servers), each ...
VM consolidation
In recent years, Cloud computing has been emerging as the next big revolution in both computer networks and Web provisioning. Because of raised expectations, several vendors, such as Amazon and IBM, started designing, developing, and deploying Cloud ...
Comments