wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Virtual Machine

profile
Tanisha Shetty
Jul 04, 2024
1 Like
0 Discussions
69 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

Understanding - Proof of Work!

Blog banner

Texting is actually better than talking in person

Blog banner

Unlocking Success: Mastering Google Ads Strategies

Blog banner

Fashion marketing in india

Blog banner

Big Data

Blog banner

Security Issues and Countermeasures

Blog banner

Threads Concurrency: Mutual Exclusion and Synchronization

Blog banner

Memory Management

Blog banner

Design in figma

Modern operating system

Blog banner

Modern Operating system

Blog banner

STUDY OF SYSTEM HACKING TOOLS

Blog banner

I Personally

Blog banner

PPC Advertising and its Impressive Benefits

Blog banner

Operating system

Blog banner

Ola

Blog banner

Visualization in Data Science

Blog banner

Personalized Movie Recommendations with Data Science

Blog banner

What if COVID does not exist!

Blog banner

security requirements for safe e-payment

Blog banner

The Impact of Cyber Forensics on Corporate Governance and Compliance

Blog banner

MULTITHREADING:ENHANCEING PERFORMANCE AND EFFICIENCY IN COMPUTING

Blog banner

In the world of Technology...

Blog banner

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

Blog banner

What is Password Cracking ? and it's Techniques.

Blog banner

Types of Hackers

Blog banner

Crypto tax evasion

Blog banner

Multiple-Processor Scheduling in Operating System

Blog banner

memory managment

Blog banner

Trello ( management software)

Blog banner

Threads

Blog banner

10 Interesting Facts about Death Note

Blog banner

Simple Ways to Grow Your Brand Online

Blog banner

Classification Algorithms (Decision trees, SVM, Logistic regreession)

Blog banner

Operating system

Blog banner

What do you mean by online marketing and why do you need to know about it

Blog banner

Kafka - A Framework

Blog banner

LINUX VSERVER VIRTUAL MACHINE ARCHITECTURE

Blog banner

Service Operations Principles

Blog banner

OS Assignment 3

Blog banner

History of Money

Blog banner

Virtual memory in Operating System

Blog banner