wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Virtualisation

profile
Harsh Kanakia
Jul 11, 2023
0 Likes
0 Discussions
30 Reads

 

Operating system-based Virtualization refers to an operating system feature in which the kernel enables the existence of various isolated user-space instances. The installation of virtualization software also refers to Operating system-based virtualization. It is installed over a pre-existing operating system and that operating system is called the host operating system. 

In this virtualization, a user installs the virtualization software in the operating system of his system like any other program and utilizes this application to operate and generate various virtual machines. Here, the virtualization software allows direct access to any of the created virtual machines to the user. As the host OS can provide hardware devices with the mandatory support, operating system virtualization may affect compatibility issues of hardware even when the hardware driver is not allocated to the virtualization software. 

Virtualization software is able to convert hardware IT resources that require unique software for operation into virtualized IT resources. As the host OS is a complete operating system in itself, many OS-based services are available as organizational management and administration tools can be utilized for the virtualization host management. 

Various major operations of Operating System Based Virtualization are described below:  

1.Hardware capabilities can be employed, such as the network connection and CPU.
2.Connected peripherals with which it can interact, such as a webcam, printer, keyboard, or Scanners.
3.Data that can be read or written, such as files, folders, and network shares.

 

Features of operating system-based virtualization are:

  • Resource isolation: Operating system-based virtualization provides a high level of resource isolation, which allows each container to have its own set of resources, including CPU, memory, and I/O bandwidth.
  • Lightweight: Containers are lightweight compared to traditional virtual machines as they share the same host operating system, resulting in faster startup and lower resource usage.
  • Portability: Containers are highly portable, making it easy to move them from one environment to another without needing to modify the underlying application.
  • Scalability: Containers can be easily scaled up or down based on the application requirements, allowing applications to be highly responsive to changes in demand.
  • Security: Containers provide a high level of security by isolating the containerized application from the host operating system and other containers running on the same system.

Comments ()


Sign in

Read Next

evolution of operating system - Disha Parekh

Blog banner

Cache Memory(142)

Blog banner

SESSION HIJACKING

Blog banner

Self managing devices

Blog banner

Threads

Blog banner

Life of an army person

Blog banner

Virus

Blog banner

What is a Malware ?

Blog banner

Why is online marketing is important in current scenario

Blog banner

Water Resources are about to exhaust...

Blog banner

Jio .....A Revolution ?? ??

Blog banner

I/O Buffering

Blog banner

FAMILY WHERE LIFE BEGINS....

Blog banner

Emotional Intelligence in Children: Why It Is as Important as Academics

Blog banner

Solitary Play Activities for Preschoolers: Types and Benefits

Blog banner

5 Common Faults In Construction Tenders

Blog banner

Indian Culture and Tradition

Blog banner

Answer

Blog banner

Os(Computer security threats)

Blog banner

Clarizen

Blog banner

Constrains in service design

Blog banner

Patola Outfits for the Modern Wardrobe: Reviving Indian Handloom in Style

Blog banner

Types of Malware in Cyber Security

Blog banner

Cyber Forensics in Healthcare: Protecting Patient Data and Preventing Breaches

Blog banner

The Everyday Parenting Dilemma: Safety Vs Independence

Blog banner

Operating Systems

Blog banner

ZOHO

Blog banner

Raid and levels of raid.

Blog banner

Festive Ethnic Wear Guide: Patola-Inspired Looks for Every Celebration

Blog banner

Security in Operating Systems

Blog banner

Data Structures

Blog banner

Data-Driven Prediction of Virtual Item Prices in Online Games

Blog banner

Key to success in Sports

Blog banner

Veg Mix Pickle

Blog banner

Race Condition in Operating Theatre

Blog banner

Goa Trip With Friends

Blog banner

Functions of Operating System

Blog banner

How to use open SSL for web server - browser communication

Blog banner

Big Data

Blog banner

Virtualization

Blog banner

PYTHON

Blog banner

Building Confidence in Children Through Daily Routines and Play

Blog banner