wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Virtualisation

profile
Harsh Kanakia
Jul 11, 2023
0 Likes
0 Discussions
31 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

Hot Mango Pickle (Methiyu)

Blog banner

Twisted world

Blog banner

From Canoeing to Camping: The Perfect Nature Escape Near Arcadia

Blog banner

From Model Mistakes to Metrics

Blog banner

OS Evolution Achievements

Blog banner

child Labour

Blog banner

Threading

Blog banner

Deadlock and Starvation

Blog banner

Palliative and End — of — Life Care: A Psychological and Holistic Perspective

Blog banner

Online Games

Blog banner

SmartData Collective: Data Science aur Analytics ki Duniya

Blog banner

FILE SHARING

Blog banner

How to use GIT & GITHUB

Blog banner

What is a geographic information system (GIS)?

Blog banner

How to insert contacts in zoho crm using php

Blog banner

LinkedIn: Watch out for these 7 upcoming updates in 2023

Blog banner

How Sleep Impacts Learning and Behaviour for Toddlers?

Blog banner

Solitary Play Activities for Preschoolers: Types and Benefits

Blog banner

Cloud Computing

Blog banner

Vulnerabilities in OnePlus Devices

Blog banner

How College Events Build Real-world Skills You Can’t Learn From Textbooks

Blog banner

Blockchain uses and use cases

Blog banner

Top 5 Tech Innovations of 2018

Blog banner

10 Reasons to date your best friend

Blog banner

Cryptanalysis tool

Blog banner

Deadlock and starvation

Blog banner

Layers Of Blockchain

Blog banner

Wiretapping

Blog banner

Decoding Modern Assessment: Why We Look Beyond the Grade Sheet

Blog banner

MAJOR ACHIEVEMENTS OF OS

Blog banner

Blog on Smartsheet.

Blog banner

Top 5 Post-Wedding Skin Care Tips

Blog banner

Danger assessment in GIS

Blog banner

Service Validation and Testing during the Design Phase

Blog banner

I/O Buffering

Blog banner

Stephen Hawking : A Remarkable Physicist

Blog banner

Service Design Model

Blog banner

Full Disk Encryption on Digital Forensics

Blog banner

What is semaphore in operating system?

Blog banner

What makes Nugget RC Racing Florida’s Most Exciting Racing Events?

Blog banner

?How long does wisdom tooth pain last?

Blog banner

"Geographic Information Systems (GIS) and its Applications in Urban Planning"

Blog banner