wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Virtualisation

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

Virtual Machine

Blog banner

What is Influencer Marketing and its Trends

Blog banner

A Weekend of Wildlife, Rivers, and Relaxation in Southwest Florida

Blog banner

Dove’s Real Beauty Campaign- Case Study

Blog banner

Little Habits, Big Impact: Daily Preschool Routines That Shape the Future

Blog banner

Meal Maharaj — 3 CP, 5 CP, 8 CP. Same Love, Different Portions

Blog banner

Palm Vein Biometric Technology; Contactless vein authentication

Blog banner

How Do I Get Rid of My People-Pleasing Behaviour?

Blog banner

Cherish the Craft — Essential Tips to Maintain Your Patola Collection

Blog banner

Threads in OS

Blog banner

Personalised Name Labels vs. Handwritten Stickers: Which Is Better for Your Child’s School Essentials?

Blog banner

Data Exfiltration

Blog banner

MODERN OPERATING SYSTEM

Blog banner

Data-Driven Prediction of Virtual Item Prices in Online Games

Blog banner

Evolution of OS

Blog banner

Spitting Pink in the Sink: Why Your Gums Randomly Bleed

Blog banner

Virus

Blog banner

Buffering

Blog banner

Memory Management - operating system

Blog banner

Modern OS

Blog banner

The Bold Digital Marketing Moves That Made Durex India’s Second-Largest Condom Brand

Blog banner

THE ACTORS LIFE

Blog banner

Krishna Rao SAP ID--53003230076

Blog banner

HTML vs HTML5

Blog banner

Top 5 Post-Wedding Skin Care Tips

Blog banner

Respondo Launches Revolutionary Video Discussion App

Blog banner

Mumbai

Blog banner

Who decides your overthinking, anyway?

Blog banner

The seven-step improvement process

Blog banner

10 Unsolved Mysteries all over the world

Blog banner

Place to visit in pune

Blog banner

7 Perks of Getting Your Teeth Whitening Done Professionally

Blog banner

Session Hijacking Techniques

Blog banner

Smitten Kitchen Keepers

Blog banner

Steps to create an Ubuntu EC2 Instance with GUI in AWS

Blog banner

MailChimp

Blog banner

Indian Food

Blog banner

RSA (Rivest-Shamir-Adelman) Algorithm

Blog banner

Financial Fraud Detection

Blog banner

Deadlock and Starvation

Blog banner

Fault tolerance

Blog banner

Memory management

Blog banner