Virtualization is a way of simultaneously running multiple operating systems on a physical computer. Virtualization can run on virtually every machine, from embedded systems-on-chip, to large datacenters and cloud environments. Simple on its surface, virtualization taps into possibilities that would be either unavailable or too involved to obtain from non-virtualized hardware. In this light, the aim of this paper is to provide a survey and analysis of virtualization and its applications, and trace ways of its usage in teaching of CS courses as well as the equipping of well-rounded CS laboratories with virtualization capabilities. The hope is that this survey will be of value to instructors, laboratory administrators as well as to advanced students undertaking a self-study of operating systems and their applications.
Primary Language | English |
---|---|
Subjects | Other Fields of Education |
Journal Section | Articles |
Authors | |
Publication Date | May 7, 2021 |
Submission Date | February 2, 2021 |
Published in Issue | Year 2021 |
Published and Sponsored by OCERINT International © 2015 - 2023
Contact: ijaedujournal@hotmail.com
International E-Journal of Advances in Education by IJAEDU is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License. Permissions beyond the scope of this license may be available at http://ijaedu.ocerintjournals.org