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

Xen worlds: leveraging virtualization in distance education

Published:06 July 2009Publication History

ABSTRACT

The Xen Worlds project at Iowa State University was designed to provide a virtualized lab environment for the Information Assurance program. The large number of off-campus students, and a desire for high levels of security, drove many of the requirements for the Xen Worlds environment. Some of the requirements established for the project were: The environment needed to be equally accessible and easy to use for both on- and off-campus students. It needed to be isolated from the outside world and other students. The system had to be equally usable for students with limited computing and network resources. Costs had to be kept to a minimum.

The Xen Worlds environment has now been used to support several courses at both the undergraduate and graduate level. This virtual environment was equally accessible to on- and off-campus students on a 24/7 basis and supported numerous assignments in support of established curriculum requirements. Finally, surveys of students who used the Xen Worlds environment show that students have a favorable view of the project and view it as a useful and convenient learning tool.

References

  1. Anderson, B., Daniels, T. E. 2006. Xen Worlds: Xen and the art of computer engineering education. In Proceedings of 2006 ASEE Annual Conference and Exposition (Chicago, IL, June 2006.)Google ScholarGoogle ScholarCross RefCross Ref
  2. Armitage, W. D., Gaspar, A., and Rideout, M. 2007. A UML and MLN based approach to implementing a networking laboratory on a scalable Linux cluster. J. Comput. Small Coll. 23, 2 (Dec. 2007), 112--119. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Clark, B., Deshane, T., Dow, E., Evanchik, S., Finlayson, M., Herne, J., and Matthews, J. N. 2004. Xen and the art of repeated research. In Proceedings of the Annual Conference on USENIX Annual Technical Conference (Boston, MA, June 27 -- July 02, 2004). USENIX Annual Technical Conference. USENIX Association, Berkeley, CA, 47--47. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Descartes, R. 1988. Meditations on First Philosophy. In Descartes: Selected Philosophical Writings, John Cottingham, Robert Stoothoff, Dugald Mursoch, Trans., Cambridge, U.K., Cambridge University Press, pp. 73--122.Google ScholarGoogle Scholar
  5. Du, W., Teng, Z., Wang, R. 2007. SEED: A Suite of Instructional Laboratories for Computer SEcurity EDucation. In Proceedings of SIGCSE'07, (Covington, KY, March 7--10, 2007). DOI = http://doi.acm.org/10.1145/1227504.1227474. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Gaspar, A., Langevin, S., Armitage, W., Sekar, R., Daniels, T. 2008. The Role of Virtualization in Computing Education. In Proceedings of the 39th Annual SIGCSE Technical Symposium on Computer Science Education, (Portland, OR, March 12--15, 2008). DOI = http://doi.acm.org/10.1145/1352135.1352181. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Goldweber, M. and Davoli, R. 2008. VDE: an emulation environment for supporting computer networking courses. In Proceedings of the 13th Annual Conference on innovation and Technology in Computer Science Education (Madrid, Spain, June 30 -- July 02, 2008). ITiCSE '08. ACM, New York, NY, 138--142. DOI= http://doi.acm.org/10.1145/1384271.1384310. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Hess, J. 2008. Pdmenu: Simple to use menu program. 15-July-2008, http://www.kitenet.net/programs/pdmenu/.Google ScholarGoogle Scholar
  9. Krishna, K., Sun, W., Rana, P., Li, T., Sekar, R. 2005 V-NetLab: a cost-effective platform to support course projects in computer security. In Proceedings of the 9th Annual Colloquium for Information Systems Security Education. CISSE 05. (Atlanta, GA, June 6 -- 9, 2005).Google ScholarGoogle Scholar
  10. Lawson, E. A., Stackpole, W. 2006. Does a virtual networking laboratory result in similar student achievement and satisfaction?. In Proceedings of the 7th Conference on information Technology Education (Minneapolis, Minnesota, USA, October 19 -- 21, 2006). DOI = http://doi.acm.org/10.1145/1168812.1168839 Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Lee, E. S., Raymond, D. R. 1993. Menu Driven Systems. In the Encyclopedia of Microcomputers, Volume 11, Allen Kent, James G. Williams, Eds., Marcel Dekker, New York, pp. 101--127.Google ScholarGoogle Scholar
  12. Wiseman, C., Wong, K., Wolf, T., and Gorinsky, S. 2008. Operational experience with a virtual networking laboratory. SIGCSE Bull. 40, 1 (Feb. 2008), 427--431. DOI= http://doi.acm.org/10.1145/1352322.135228 Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Xen Performance". University of Cambridge Computer Laboratory. 5-Nov-2004. http://www.cl.cam.ac.uk/Research/SRG/netos/xen/performance.htmlGoogle ScholarGoogle Scholar

Index Terms

  1. Xen worlds: leveraging virtualization in distance education

                  Recommendations

                  Comments

                  Login options

                  Check if you have access through your login credentials or your institution to get full access on this article.

                  Sign in
                  • Published in

                    cover image ACM Conferences
                    ITiCSE '09: Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
                    July 2009
                    428 pages
                    ISBN:9781605583815
                    DOI:10.1145/1562877

                    Copyright © 2009 ACM

                    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]

                    Publisher

                    Association for Computing Machinery

                    New York, NY, United States

                    Publication History

                    • Published: 6 July 2009

                    Permissions

                    Request permissions about this article.

                    Request Permissions

                    Check for updates

                    Qualifiers

                    • research-article

                    Acceptance Rates

                    ITiCSE '09 Paper Acceptance Rate66of205submissions,32%Overall Acceptance Rate552of1,613submissions,34%

                    Upcoming Conference

                    ITiCSE 2024

                  PDF Format

                  View or Download as a PDF file.

                  PDF

                  eReader

                  View online with eReader.

                  eReader