A cloud-based virtual computing laboratory for teaching computer networks

This paper presents a novel `Cloud-based' solution for teaching computer networks in an educational context. One key advantage of the system is its ability to commission and decommission virtual infrastructures comprised of routers, switches and virtual machines on demand. It makes use of hardware located in different physical locations, VMWare software to manage the virtual resources and NetLab+ to manage the configuration of multiple different virtual scenarios. The key features of the cloud infrastructure are described and evaluated.