wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Virtualisation

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

The most common internet security threats

Blog banner

The Power of Teamwork: Learning Collaboration Through Everyday Activities

Blog banner

Social Media.

Blog banner

What is HTML?

Blog banner

Personalized Movie Recommendations with Data Science

Blog banner

The Impact of Cyber Forensics on Corporate Governance and Compliance

Blog banner

Brain wash of social media

Blog banner

Zomato's Secret Digital Marketing Techniques!

Blog banner

10 Interesting Facts about Attack on Titan

Blog banner

semaphores

Blog banner

Processes : Process description and control

Blog banner

Understanding Input Based Keylogger Activation Systems: Risks and Mitigation

Blog banner

Operating System

Blog banner

"Mahakali cave"

Blog banner

File system implementation

Blog banner

What is metaverse?

Blog banner

INSTAGRAM

Blog banner

Information of meesho company

Blog banner

How To Invest in Indian Stock Market For Beginners. ~ Tutorial 2 (NSDL And CSDL) Continued...

Blog banner

Network Forensics

Blog banner

GraphQL

Blog banner

Asana

Blog banner

10 Reasons to Date a South Indian Girl

Blog banner

Evolution of OS

Blog banner

Deadlock

Blog banner

Indian Culture and Tradition

Blog banner

Data Visualization – Importance and tools (Tableau, Power BI)

Blog banner

Indian Food

Blog banner

Dal Bafla Recipe

Blog banner

Number Guessing game --lisp

Blog banner

India Digital Personal Data Protection Act, 2023

Blog banner

Multicore CPUs

Blog banner

Cybersecurity Standards for Automotive

Blog banner

Europe Through My Lens

Blog banner

Direct Memory Access

Blog banner

A True Friendship

Blog banner

Cyber Laws In India and Around the World

Blog banner

My First Dream Bike

Blog banner

Virtual Memory

Blog banner

Mumbai local ......

Blog banner

Types of Threads

Blog banner

How Sleep Impacts Learning and Behaviour for Toddlers?

Blog banner