A Survey on Operating System Virtualization Methods and Challenges

Abhilash C.B*, D.V. Ashoka**
* Assistant Professor, Department of Computer Science and Engineering, JSS Academy of Technical Education (VTU), Bangalore, India.
** Professor, Department of Information Science and Engineering, JSS Academy of Technical Education (VTU), Bangalore, India.
Periodicity:December - February'2016
DOI : https://doi.org/10.26634/jit.5.1.4799

Abstract

Computational world is turning out to be substantial and complex. Distributed computing has risen as a well registering model to bolster handling substantial volumetric information utilizing groups of product PCs. Working framework (OS) virtualization can give various imperative advantages, including straightforward relocation of utilizations, server combination, online OS upkeep, and improved framework security. Nonetheless, the development of such a framework introduces a bunch of difficulties, not withstanding for the most wary engineer, that if neglected may bring about a frail, deficient virtualization. We exhibit exchange of key execution issues in giving OS virtualization in a merchandise OS, including framework call intervention, virtualization state administration, and race conditions. The authors discussed about their encounters in executing such usefulness over two note worthy variants of Linux altogether in a loadable bit module with no portion adjustment. The author exhibit trial results on both uniprocessor and multiprocessor frameworks that show the capacity of our way to deal with furnish recapture virtualization with low overhead. In this paper, the authors first developed a comprehensive taxonomy for describing operating system architecture. Then they use this taxonomy to survey several existing operating system virtualization services and challenges.

Keywords

Operating System, Virtualization, Uniprocess, Multi Process.

How to Cite this Article?

Abhilash C.B and Ashoka. D. V (2016). A Survey on Operating System Virtualization Methods and Challenges. i-manager’s Journal on Information Technology, 5(1), 28-33. https://doi.org/10.26634/jit.5.1.4799

References

[1]. S. Bhattiprolu, E. W. Biederman, S. Hallyn, and D. Lezcano. (2008). “Virtual Servers and Checkpoint/Restart in Mainstream Linux”. SIGOPS Operating Systems Review, Vol. 42, No. 5.
[2]. T. Garnkel, (2003). “Traps and Pitfalls: Practical Problems in System Call Interposition Based Security Tools”. In Proceedings of the Network and Distributed Systems Security Symposium, San Diego, CA.
[3]. PID Namespaces in the 2.6.24 Kernel. Retrieved from http://lwn.net/ Articles/259217/.
[4]. G.J. Popek and R.P. Goldberg. (1974). “Formal Requirements for Virtualizable Third Generation Architectures”. Commun. ACM, Vol. 17, No. 7, pp. 412- 421.
[5]. How to Break Out of a Chroot Jail. retrieved from http://www.bpfh.net/simes/computing/chroot- break.html.
[6]. O. Laadan and J. Nieh, (2007). “Transparent Checkpoint-Restart of Multiple Processes on Commodity Operating Systems”. In Proceedings of the 2007 USENIX Annual Technical Conference, Santa Clara, CA, June 2007.
[7]. B.K. Schmidt, (2000). “Supporting Ubiquitous Computing with Stateless Consoles and Computation Caches”. Ph.D thesis, CS Department, Stanford University.
[8]. M. Jones, (1993). “Interposition Agents: Transparently Interposing User Code at the System Interface”. In Proceedings of the 14th ACM Symposium on Operating Systems Principles (SOSP), Asheville, NC.
[9]. M. McKusick, K. Bostic, M.J. Karels, and J.S., (1996). The Design and Implementation of the 4.4BSD Operating System. Addison-Wesley,
[10]. D. Wagner. (1999). “Janus: An Approach for Con nement of Untrusted Applications”. Master's thesis, University of California, Berkeley, Aug.
[11]. A. Whitaker, M. Shaw, and S. D. Gribble. (2002). “Scale and Performance in the Denali Isolation Kernel”. In Proceedings of the 5th Symposium on Operating Systems Design and Implementation (OSDI), Boston, MA.
If you have access to this article please login to view the article or kindly login to purchase the article

Purchase Instant Access

Single Article

North Americas,UK,
Middle East,Europe
India Rest of world
USD EUR INR USD-ROW
Pdf 35 35 200 20
Online 35 35 200 15
Pdf & Online 35 35 400 25

Options for accessing this content:
  • If you would like institutional access to this content, please recommend the title to your librarian.
    Library Recommendation Form
  • If you already have i-manager's user account: Login above and proceed to purchase the article.
  • New Users: Please register, then proceed to purchase the article.