Virtual Clusters for Hands-on Linux Cluster Construction Education
Virtual Clusters for Hands-on Linux Cluster Construction Education
复制标题
用于 Linux 集群构建实践教育的虚拟集群
DOI:
--
复制
发表时间:
2010
期刊:
影响因子:
--
通讯作者:
M. Woitaszek
中科院分区:
文献类型:
--
作者:
P. Marshall;Michael Oberg;Nathan Rini;T. Voran;M. Woitaszek
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.