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.
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 Scholar
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- Hess, J. 2008. Pdmenu: Simple to use menu program. 15-July-2008, http://www.kitenet.net/programs/pdmenu/.Google Scholar
- 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 Scholar
- 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 ScholarDigital Library
- 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 Scholar
- 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 ScholarDigital Library
- Xen Performance". University of Cambridge Computer Laboratory. 5-Nov-2004. http://www.cl.cam.ac.uk/Research/SRG/netos/xen/performance.htmlGoogle Scholar
Index Terms
- Xen worlds: leveraging virtualization in distance education
Recommendations
Xen worlds: leveraging virtualization in distance education
ITiCSE '09The 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 ...
The role of virtualization in computing education
SIGCSE 08Over the past years, many problems related to the system administration of laboratories for undergraduate system-oriented courses have found elegant solutions in the deployment of virtualization suites. This technological advance enabled these courses ...
The role of virtualization in computing education
SIGCSE '08: Proceedings of the 39th SIGCSE technical symposium on Computer science educationOver the past years, many problems related to the system administration of laboratories for undergraduate system-oriented courses have found elegant solutions in the deployment of virtualization suites. This technological advance enabled these courses ...
Comments