Working Linux into the CS curriculum
Proceedings of the eighth annual consortium on Computing in Small Colleges Rocky Mountain conference
Virtualizing I/O Devices on VMware Workstation's Hosted Virtual Machine Monitor
Proceedings of the General Track: 2002 USENIX Annual Technical Conference
CITC4 '03 Proceedings of the 4th conference on Information technology curriculum
Does a virtual networking laboratory result in similar student achievement and satisfaction?
Proceedings of the 7th conference on Information technology education
Getting more from your virtual machine
Journal of Computing Sciences in Colleges
Root-kits & loadable kernel modules: exploiting the Linux kernel for fun and (educational) profit
Journal of Computing Sciences in Colleges
ALS '01 Proceedings of the 5th annual Linux Showcase & Conference - Volume 5
Journal of Computing Sciences in Colleges
Journal of Computing Sciences in Colleges
Xen worlds: leveraging virtualization in distance education
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
Proceedings of the 10th ACM conference on SIG-information technology education
Hi-index | 0.00 |
The teaching of a practical laboratory component of certain computer science courses such as networking has, in the past, required dedicated laboratories, isolated from the campus networking infrastructure. During the past few years, virtualization has emerged as a practical alternative to this resource-intensive and very limiting solution. User-Mode Linux (UML) is a virtualization technology that offers many advantages; MLN is an application that allows implementation of predefined or student-designed virtual networks of arbitrary complexity. We discuss the use of these tools on a low-cost, scalable load-balancing Linux cluster, illustrating how our implementation fulfills necessary and desirable goals for an effective networking lab.