A secure unrestricted advanced systems laboratory
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
Using an isolated network laboratory to teach advanced networks and security
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
A laboratory-based course on internet security
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
CITC4 '03 Proceedings of the 4th conference on Information technology curriculum
CITC4 '03 Proceedings of the 4th conference on Information technology curriculum
Designing and implementing a cyberwar laboratory exercise for a computer security course
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Using virtual machines for teaching system administration
Journal of Computing Sciences in Colleges
Proceedings of the 37th SIGCSE technical symposium on Computer science education
A comparison of software and hardware techniques for x86 virtualization
Proceedings of the 12th international conference on Architectural support for programming languages and operating systems
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Teaching system and network administration using virtual PC
Journal of Computing Sciences in Colleges
Virtualization Technologies in the Undergraduate IT Curriculum
IT Professional
A student-managed networking laboratory
Proceedings of the 8th ACM SIGITE conference on Information technology education
SEED: A Suite of Instructional Laboratories for Computer Security Education
Journal on Educational Resources in Computing (JERIC)
The role of virtualization in computing education
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Journal of Computing Sciences in Colleges
Journal of Computing Sciences in Colleges
Communications of the ACM - Web science
The evolution of a virtualized laboratory environment
SIGITE '08 Proceedings of the 9th ACM SIGITE conference on Information technology education
Decentralized virtualization in systems administration education
SIGITE '08 Proceedings of the 9th ACM SIGITE conference on Information technology education
Exploring virtual environments in a decentralized lab
ACM SIGITE Research in IT
Using visualization to teach security
Journal of Computing Sciences in Colleges
Multidisciplinary informatics: a primer for course development
Journal of Computing Sciences in Colleges
Future Generation Computer Systems
Teaching Reform of Information Security Curriculum of Distance Learning
ETCS '09 Proceedings of the 2009 First International Workshop on Education Technology and Computer Science - Volume 01
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
Designing web labs for teaching security concepts
Journal of Computing Sciences in Colleges
Selecting and using virtualization solutions: our experiences with VMware and VirtualBox
Journal of Computing Sciences in Colleges
Experiencing virtual computing lab in information technology education
Proceedings of the 10th ACM conference on SIG-information technology education
SpringSim '09 Proceedings of the 2009 Spring Simulation Multiconference
The origin of the VM/370 time-sharing system
IBM Journal of Research and Development
Georgia tech information security center hands-on network security laboratory
IEEE Transactions on Education
Towards a design theory for educational on-line information security laboratories
ICWL'12 Proceedings of the 11th international conference on Advances in Web-Based Learning
Building a green unified computing IT laboratory through virtualization
Journal of Computing Sciences in Colleges
Migrating a voice communications laboratory to a virtualized environment
Proceedings of the 14th annual ACM SIGITE conference on Information technology education
Hi-index | 0.00 |
We have developed and managed a virtual laboratory environment by deploying the VMware vCenter Lab Manager and the VMware vSphere vCenter on a load-balanced cluster of eight ESX 3.5 servers and a storage area network of 10.8 Tera bytes. This system has been in use to conduct hands-on laboratory experiments in undergraduate education for computer security and system administration. Lab Manager provides remote access through the Internet using a common Web browser, such as Internet Explorer and Mozilla Firefox. The way in which the Lab Manager manages and controls virtual machines and networking components provides additional convenience for instructors to implement laboratory exercises and for students to finish their experiments. In this article, we present the design of the system, introduce some of the features of the virtual environment, and discuss the experiences we have gained from developing and using this system. Compared with other existing virtualization platforms, Lab Manager provides more useful features and additional flexibility for the use in the education for information technology (IT), although there is still room to improve.