Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/2325296.2325357acmconferencesArticle/Chapter ViewAbstractPublication PagesiticseConference Proceedingsconference-collections
research-article

V-lab: a cloud-based virtual laboratory platform for hands-on networking courses

Published: 03 July 2012 Publication History

Abstract

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.

References

[1]
Xen Virtualization Open Source Project. {Online}. Available: http://xen.org
[2]
Virtual LAN Technology. {Online}. Available: http://en.wikipedia.org/wiki/Virtual LAN
[3]
ASU IA Lab.{Online}. Available: http://snac.eas.asu.edu/IA-lab/
[4]
T. A. Yang and T. A. Nguyen, Network security development process: a framework for teaching network security courses, J. Comput. Small Coll., vol. 21, pp. 203--209, April 2006. {Online}. Available: http://dl.acm.org/citation.cfm?id=1127389.1127428
[5]
Rochester Institute of Technology (RIT) NSSA Labs. {Online}. Available: http://www.nssa.rit.edu/?q=node/49
[6]
State University of New York Geneseo Virtual Computer Lab. {Online}. Available: http://www.geneseo.edu/cit/virtual computer labs
[7]
ASU My Apps. {Online}. Available: http: //ets.fulton.asu.edu/software/software-home-page
[8]
Duke University Virtual Computing Lab. {Online}. Available: http://oit.duke.edu/comp-print/labs/vcl/index.php
[9]
Penn State University Virtual Lab. {Online}. Available: http://remotelab.psu-erie.bd.psu.edu/virtuallab.htm
[10]
Illinois Security Lab. {Online}. Available: http://seclab.illinois.edu/
[11]
W. Du and R. Wang, SEED: A Suite of Instructional Laboratories for Computer Security Education, J. Educ. Resour. Comput., vol. 8, pp. 3:1--3:24, March 2008. {Online}. Available: http://doi.acm.org/10.1145/1348713.1348716
[12]
H. E. Schaffer, S. F. Averitt, M. I. Hoit, A. Peeler, E. D. Sills, and M. A. Vouk, NCSU's Virtual Computing Lab: A Cloud Computing Solution, Computer, vol. 42, pp. 94--97, 2009.
[13]
W. Sun, V. Katta, K. Krishna, and R. Sekar, V-NetLab: an approach for realizing logically isolated networks for security experiments, in Proceedings of the conference on Cyber security experimentation and test. Berkeley, CA, USA: USENIX Association, 2008, pp. 5:1--5:6. {Online}. Available: http://dl.acm.org/citation.cfm?id=1496662.1496667
[14]
V. J. H. Powell, C. T. Davis, R. S. Johnson, P. Y. Wu, J. C. Turchek, and I. W. Parker, VLabNet: the integrated design of hands-on learning in information security and networking, in Proceedings of the 4th annual conference on Information security curriculum development, ser. InfoSecCD '07. New York, NY, USA: ACM, 2007, pp. 9:1--9:7. {Online}. Available: http://doi.acm.org/10.1145/1409908.1409918
[15]
University of New Mexico (UNM) IA Lab. {Online}. Available: http://ia.mgt.unm.edu/labintro.asp
[16]
Idaho University VRAD Lab. {Online}. Available: http://seniordesign.engr.uidaho.edu/index.html
[17]
P. Baumgartner and F. I. Hagen, The Zen Art of Teaching Communication and Interactions in eEducation.
[18]
D. Huang, Z. Zhou, L. Xu, T. Xing, and Y. Zhong, Secure Data Processing Framework for Mobile Cloud Computing, in Computer Communications Workshops (INFOCOM WKSHPS), 2011 IEEE Conference on, april 2011, pp. 614--618.

Cited By

View all
  • (2024)CryptoLabs - A Virtual Playground and Lab for Learning Cryptography2024 11th International Conference on Computing for Sustainable Global Development (INDIACom)10.23919/INDIACom61295.2024.10499169(339-344)Online publication date: 28-Feb-2024
  • (2024)Remote DasaLAB: datacenter as a laboratory for remote learningInteractive Learning Environments10.1080/10494820.2024.2309277(1-21)Online publication date: 31-Jan-2024
  • (2023)On enabling remote hands-on Computer Networking Education: the NITOS testbed approach2023 IEEE Integrated STEM Education Conference (ISEC)10.1109/ISEC57711.2023.10402230(132-138)Online publication date: 11-Mar-2023
  • Show More Cited By

Index Terms

  1. V-lab: a cloud-based virtual laboratory platform for hands-on networking courses

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      ITiCSE '12: Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education
      July 2012
      424 pages
      ISBN:9781450312462
      DOI:10.1145/2325296
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 03 July 2012

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. computer networks
      2. hands-on laboratory
      3. virtual cloud computing

      Qualifiers

      • Research-article

      Conference

      ITiCSE '12
      Sponsor:

      Acceptance Rates

      Overall Acceptance Rate 552 of 1,613 submissions, 34%

      Upcoming Conference

      ITiCSE '25
      Innovation and Technology in Computer Science Education
      June 27 - July 2, 2025
      Nijmegen , Netherlands

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)15
      • Downloads (Last 6 weeks)2
      Reflects downloads up to 28 Jan 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)CryptoLabs - A Virtual Playground and Lab for Learning Cryptography2024 11th International Conference on Computing for Sustainable Global Development (INDIACom)10.23919/INDIACom61295.2024.10499169(339-344)Online publication date: 28-Feb-2024
      • (2024)Remote DasaLAB: datacenter as a laboratory for remote learningInteractive Learning Environments10.1080/10494820.2024.2309277(1-21)Online publication date: 31-Jan-2024
      • (2023)On enabling remote hands-on Computer Networking Education: the NITOS testbed approach2023 IEEE Integrated STEM Education Conference (ISEC)10.1109/ISEC57711.2023.10402230(132-138)Online publication date: 11-Mar-2023
      • (2021)Information systems of virtual laboratories and their development2021 19th International Conference on Emerging eLearning Technologies and Applications (ICETA)10.1109/ICETA54173.2021.9726574(144-149)Online publication date: 11-Nov-2021
      • (2020)What Are Cybersecurity Education Papers About?Proceedings of the 51st ACM Technical Symposium on Computer Science Education10.1145/3328778.3366816(2-8)Online publication date: 26-Feb-2020
      • (2020)Online Tutoring Through a Cloud-Based Virtual Tutoring CenterCloud Computing – CLOUD 202010.1007/978-3-030-59635-4_20(270-277)Online publication date: 18-Sep-2020
      • (2019)CSCLabVirtual Reality in Education10.4018/978-1-5225-8179-6.ch026(532-552)Online publication date: 2019
      • (2019)PACA-ITS: A Multi-Agent System for Intelligent Virtual Laboratory CoursesApplied Sciences10.3390/app92350849:23(5084)Online publication date: 25-Nov-2019
      • (2019)STEM education supported by virtual laboratory incorporated in self-directed learning processJournal of Electrical Engineering10.2478/jee-2019-006570:4(332-344)Online publication date: 21-Oct-2019
      • (2019)X-ray imaging virtual online laboratory for engineering undergraduatesEuropean Journal of Physics10.1088/1361-6404/ab501141:1(014001)Online publication date: 3-Dec-2019
      • Show More Cited By

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media