wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Virtual Machine

profile
Tanisha Shetty
Jul 04, 2024
1 Like
0 Discussions
70 Reads

Virtual Machine:
virtual machine is like a computer inside your computer.For eg: Imagine a big box containing a small box inside, here the small box is the virtual machine that has its own operating system,memory and processing power.
Why do we need virtual machine?
Each PC or server would run only one OS at a time. Thus, the vendor had to rewrite parts of its applications for each OS/platform they would run on.So to run many operating system or multiple sessions of a single OS virtual machine were used.
How do virtual machines work?
Virtual machines use virtualization technology to create virtual hardware—or a virtual version of a computer on a physical machine. The physical machine on which the VMs run is called the host, and the VMs running on the host are called guests. 
Types of Virtual machine:
  1.   System virtual machine: It emulate an entire computer system, including the hardware and operating system. It allows to run
multiple operating systems.For eg using a mac-only application on windows for the ability to run mac-only application. 
  2.   Process virtual machine:It is designed to run a single program and not entire operating system.for eg Java Virtual machines,
common language runtime.
  3.   Hypervisor-based Virtual Machine: It is used to run multiple "virtual" computers on a single physical computer.It is like a traffic controller for virtual machines.It consists of two types mainly Bare-metal Hypervisor and Hosted Hypervisor.When a hypervisor is installed directly on the hardware of a physical machine, between the hardware and the operating system (OS), it is called a bare metal hypervisor.
Hosted Hypervisors : Hosted Hypervisors operate within the physical host machine’s operating system. Therefore, it is called the hosted hypervisor. In contrast with bare-metal hypervisors, these operate directly on the machine hardware with one software layer.
   4.  Nested virtual machine:Nested virtual machine refers to the ability to run a virtual machine (VM) inside another VM. In traditional virtualization scenarios, a hypervisor runs directly on the physical hardware, and VMs are created and managed on top of the hypervisor. With nested virtualization, a virtual machine can act as a host for another layer of virtualization, allowing you to run VMs within VMs. 


Comments ()


Sign in

Read Next

Title: Modern Operating Systems: Powering the Digital Era

Blog banner

Direct Memory Access

Blog banner

Uniprocessor Scheduling

Blog banner

Dancing Classes In Mumbai

Blog banner

Penetration Testing

Blog banner

Evolution of Operating Systems

Blog banner

Memory heirachy (Operating system)

Blog banner

Survey of Which Movies Types people are Prefer to Watch in India.

Blog banner

Computer Forensics and its Impact in Business Environment

Blog banner

New Horizon Europe project ‘EvoLand’ sets off to develop new prototype services.

Blog banner

The Joy of Giving: How Festivals Teach Children Empathy and Gratitude

Blog banner

Multiprocessor

Blog banner

Pooja Silver

Blog banner

Multicore and multithreading 171

Blog banner

Emotional Suppression: The Hidden Costs Of Unfelt Feelings

Blog banner

The Power of Forensic Watermarking in the Fight Against Content Piracy

Blog banner

Why Time Management Is the Secret to College Success (and How to Master It)

Blog banner

Expressing and Measuring Risk (Risk Management)

Blog banner

How to use open SSL for web server - browser communication

Blog banner

21ST CENTURY PATRIARCHY

Blog banner

SMARTSHEET MANAGEMENT SYSTEM

Blog banner

ProofHub

Blog banner

"Mahakali cave"

Blog banner

Time Series Analysis

Blog banner

INTERNET SECURITY

Blog banner

MEMORY MANAGEMENT FILE

Blog banner

Defining youtubr

Blog banner

DATA WRANGLING

Blog banner

Evolution of Operating system.

Blog banner

Disk Management

Blog banner

DATA BREACH CAUSES CHALLENGES PREVENTION AND FUTURE DIRECTIONS

Blog banner

Memory Management

Blog banner

operating system

Blog banner

RSA (Rivest-Shamir-Adelman) Algorithm

Blog banner

Modern Operating Systems

Blog banner

Is Your Password Complex Enough?

Blog banner

Studying Denial of service attack using DOSHTTP tool

Blog banner

Data Lake

Blog banner

Health and fitness

Blog banner

Virtual memory in windows

Blog banner

GIS in Mapping and landslide alert in Bangladesh

Blog banner

Pandas Matrix Applications

Blog banner