TY - GEN
T1 - V-lab
T2 - 17th ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE'12
AU - Xu, Le
AU - Huang, Dijiang
AU - Tsai, Wei Tek
PY - 2012
Y1 - 2012
N2 - For computer-network education, hands-on laboratories are essential in addition to lectures. Existing laboratory solutions are usually expensive to build, configure and maintain, while still lacking reusability, flexibility and scalability. This paper presents a cloud-based virtual laboratory education solution, called V-Lab, where instructors can use an interactive web GUI to configure computer network testbeds based on a set of dedicated virtual computers interconnected through VLAN-based virtual networks. The established virtual network system can be accessed by students via remote access using standard Secure Shell (SSH), Virtual Network Computing (VNC), or Remote Desktop Protocol (RDP). By using a flexible and re-configurable design, V-Lab greatly reduces the effort needed to establish and maintain a physical laboratory, while providing a secure and reliable environment that encourages students to use the resources based on their own schedule. V-Lab also helps re-design laboratory curriculum to focus on six educational factors, and the survey results show that V-Lab system is easy to use and setup and has satisfactory performance and reliability. It is also indicated that V-Lab helps students understand and solve real-world problems with sufficient laboratory resources and improved efficiency.
AB - For computer-network education, hands-on laboratories are essential in addition to lectures. Existing laboratory solutions are usually expensive to build, configure and maintain, while still lacking reusability, flexibility and scalability. This paper presents a cloud-based virtual laboratory education solution, called V-Lab, where instructors can use an interactive web GUI to configure computer network testbeds based on a set of dedicated virtual computers interconnected through VLAN-based virtual networks. The established virtual network system can be accessed by students via remote access using standard Secure Shell (SSH), Virtual Network Computing (VNC), or Remote Desktop Protocol (RDP). By using a flexible and re-configurable design, V-Lab greatly reduces the effort needed to establish and maintain a physical laboratory, while providing a secure and reliable environment that encourages students to use the resources based on their own schedule. V-Lab also helps re-design laboratory curriculum to focus on six educational factors, and the survey results show that V-Lab system is easy to use and setup and has satisfactory performance and reliability. It is also indicated that V-Lab helps students understand and solve real-world problems with sufficient laboratory resources and improved efficiency.
KW - computer networks
KW - hands-on laboratory
KW - virtual cloud computing
UR - http://www.scopus.com/inward/record.url?scp=84864714570&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84864714570&partnerID=8YFLogxK
U2 - 10.1145/2325296.2325357
DO - 10.1145/2325296.2325357
M3 - Conference contribution
AN - SCOPUS:84864714570
SN - 9781450312462
T3 - Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE
SP - 256
EP - 261
BT - ITiCSE'12 - Proceedings of the ACM Conference on Innovation and Technology in Computer Science Education
Y2 - 3 July 2012 through 5 July 2012
ER -