ABSTRACT
Due to a recent surge of student interest in the field of Voice over IP (VoIP) communications, new and innovative methods were required to be employed in order to keep pace with the increasing enrollment in the Voice Communications course offered at the State University of New York Institute of Technology. The traditional Voice Communications laboratory setup was obsolete and created a bottleneck hindering the students' capability to learn due to increasing class sizes. Under the previous setting, students were required to work in large groups on two shared servers in order to gain hands-on experience. This inevitably caused students to receive unequal portions of hands-on time with the allocated resources. To remedy the aforementioned issues, a centralized virtualization approach was proposed and implemented.
- Anderson, B. R., Joines, A. K., and Daniels, T. E. Xen worlds: leveraging virtualization in distance education. In ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education (2009), pp. 293--297. Google ScholarDigital Library
- Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Neugebaurer, R., Pratt, I., and Warfield, A. Xen and the art of virtualization. ACM SIGOPS Operating Systems Review - SOSP '03 37, 5 (December 2003), 164--177. Google ScholarDigital Library
- Citrix Systems Inc. Citrix Xen Center. Retrieved June 13, 2011 from http://community.citrix.com/display/xs/XenCenter.Google Scholar
- Digium. AsteriskNow. Retrieved September 21, 2011 from http://www.asterisk.org/asterisknow.Google Scholar
- Ketel, M. A virtualized environment for teaching it/cs laboratories. In ACM SE '10 Proceedings of the 48th Annual Southeast Regional Conference (2010), pp. 92:1--92:2. Google ScholarDigital Library
- Li, P. Centralized and decentralized lab approaches based on different virtualization models. Journal of Computing Sciences in Colleges 26, 2 (December 2010), 263--269. Google ScholarDigital Library
- Li, P. Selecting and using virtualization solutions: Our experiences with vmware and virtualbox. Journal of Computing Sciences in Colleges 25, 3 (January 2010), 11--17. Google ScholarDigital Library
- Madsen, L., Meggelen, J. V., and Bryant, R. Asterisk: The Definitive Guide. O'Reilly Media Inc., California, 2011. Google ScholarDigital Library
- McDougall, R., and Anderson, J. Virtualization performance: Perspectives and challenges ahead. ACM SIGOPS Operating Systems Review 44, 4 (December 2010), 40--56. Google ScholarDigital Library
- Nagios. Nagios - the industry standard in it infrastructure monitoring. Retrieved August 10, 2011 from http://www.nagios.org.Google Scholar
- OpenXenManager SourceForge Project. OpenXenManager. Retrieved June 13, 2011 from http://sourceforge.net/projects/openxenmanager/.Google Scholar
- Stackpole, B. The evolution of a virtualized laboratory environment. In SIGITE '08 Proceedings of the 9th ACM SIGITE conference on Information technology education (2008), pp. 243--248. Google ScholarDigital Library
- Wang, X., Hembroff, G. C., and Yedica, R. Using vmware vcenter lab manager in undergraduate education for system administration and network security. In SIGITE '10 Proceedings of the 2010 ACM conference on Information technology education (2010), pp. 43--52. Google ScholarDigital Library
- Xen.org. Xen Cloud Platform. Retrieved June 6, 2011 from http://www.xen.org/products/cloudxen.html.Google Scholar
- XVP Source. XVPAppliance. Retrieved June 8, 2011 from http://www.xvpsource.org.Google Scholar
Index Terms
- Migrating a voice communications laboratory to a virtualized environment
Recommendations
Transparently bridging semantic gap in CPU management for virtualized environments
Consolidated environments are progressively accommodating diverse and unpredictable workloads in conjunction with virtual desktop infrastructure and cloud computing. Unpredictable workloads, however, aggravate the semantic gap between the virtual ...
Shrinking the hypervisor one subsystem at a time: a userspace packet switch for virtual machines
VEE '14Efficient and secure networking between virtual machines is crucial in a time where a large share of the services on the Internet and in private datacenters run in virtual machines. To achieve this efficiency, virtualization solutions, such as Qemu/KVM, ...
Shrinking the hypervisor one subsystem at a time: a userspace packet switch for virtual machines
VEE '14: Proceedings of the 10th ACM SIGPLAN/SIGOPS international conference on Virtual execution environmentsEfficient and secure networking between virtual machines is crucial in a time where a large share of the services on the Internet and in private datacenters run in virtual machines. To achieve this efficiency, virtualization solutions, such as Qemu/KVM, ...
Comments