Virtual clusters for hands-on Linux cluster construction education [presentation]
Marshall, P., Oberg, M. D., Rini, N., Voran, T. R., Woitaszek, M. S.. (2010). Virtual clusters for hands-on Linux cluster construction education [presentation].
Title | Virtual clusters for hands-on Linux cluster construction education [presentation] |
---|---|
Genre | Conference Material |
Author(s) | Paul Marshall, Michael D. Oberg, Nathan Rini, Theron R. Voran, Matthew S. Woitaszek |
Abstract | This paper presents the design and implementation of a virtual cluster hosting platform for hands-on Linux cluster system administration education. Using operating system and network virtualization, a collection of physical hosts is used to provide an arbitrary number of Linux clusters suitable for supporting instructional exercises in system administration and cluster technology. The virtual cluster provisioning software installs and manages the physical nodes that serve as virtual machine containers and also automates the deployment and contextualization of virtual cluster nodes. Ethernet 802.1Q VLANs are used to completely isolate each virtual cluster's internal node network, supporting the inclusion of multicast-based software as part of participant exercises. The managed hosting approach provides the ability to mediate and monitor each virtual cluster's access to the Internet external from the virtual cluster itself, supervise student exercise progress from an instructional host, and assert low-level control over virtual hosts to assist participants when necessary. This virtual cluster hosting platform was successfully utilized to provide 26 clusters for over 100 participants in a Linux Cluster Construction tutorial at Supercomputing 2009. |
Publication Title | |
Publication Date | Mar 9, 2010 |
Publisher's Version of Record | |
OpenSky Citable URL | https://n2t.org/ark:/85065/d7ht2ncm |
OpenSky Listing | View on OpenSky |
CISL Affiliations |