CFP last date
20 May 2024
Reseach Article

Operating Systems: Basic Concepts and Challenges against Virtualization

by Abhishek Bhattacharya, Shagun Paul, Arunima Jaiswal
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 102 - Number 4
Year of Publication: 2014
Authors: Abhishek Bhattacharya, Shagun Paul, Arunima Jaiswal
10.5120/17804-8622

Abhishek Bhattacharya, Shagun Paul, Arunima Jaiswal . Operating Systems: Basic Concepts and Challenges against Virtualization. International Journal of Computer Applications. 102, 4 ( September 2014), 26-30. DOI=10.5120/17804-8622

@article{ 10.5120/17804-8622,
author = { Abhishek Bhattacharya, Shagun Paul, Arunima Jaiswal },
title = { Operating Systems: Basic Concepts and Challenges against Virtualization },
journal = { International Journal of Computer Applications },
issue_date = { September 2014 },
volume = { 102 },
number = { 4 },
month = { September },
year = { 2014 },
issn = { 0975-8887 },
pages = { 26-30 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume102/number4/17804-8622/ },
doi = { 10.5120/17804-8622 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:32:15.491569+05:30
%A Abhishek Bhattacharya
%A Shagun Paul
%A Arunima Jaiswal
%T Operating Systems: Basic Concepts and Challenges against Virtualization
%J International Journal of Computer Applications
%@ 0975-8887
%V 102
%N 4
%P 26-30
%D 2014
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Operating systems act as fundamentals to the basic computer systems in today's world. An OS is the communication between the software you use and the hardware that lies underneath. Every electronic signal talks with your operating system to understand the work it has to do or the way it has to behave to get the user's work done. In this paper, we discuss about basic operating systems, get an overview of the internal processes associated with an operating system and understand its connection with the kernel and the hardware. We then move on to Virtualization by introducing Vagrant, an operating system virtualization software that allows you to run virtual machines on your system and configure them the way you want to suit your needs, and discuss about virtualization on cloud.

References
  1. AS Woodhull 1992. Operating System Concepts
  2. MA Harrison 1976. Protection in Operating Systems
  3. J Ousterhout 1990. Why aren't operating systems getting faster as fast as hardware.
  4. AS Tanenbaum 1987. Operating Systems: Design and Implementation
  5. S Loannidis 2002. Sub-operating systems: A new approach to application security.
  6. H Chen 2006. Live updating operating systems using virtualization.
  7. P Barham 2003. Xen and the art of virtualization
  8. DA Menascé 2005. Virtualization: Concepts, applications and performance modeling.
  9. JY Hwang 2008. Xen on ARM: System virtualization using Xen hypervisor for ARM-based secure mobile phones
  10. M Hashimoto 2013. Vagrant: Up and Running
Index Terms

Computer Science
Information Sciences

Keywords

Operating System Virtualization Cloud Vagrant