DEV Community

Sai kumar Satapathy
Sai kumar Satapathy

Posted on

Virtualization _ Virtual Machine_ Hypervisor

Virtualization

  • It is an advanced software engineering concept that allows creating of virtual servers, storage, and network.

  • It creates a virtual computer system.

  • It helps to run more than one operating system in a single system

Image description

Need for virtualization

  • It helps in data transfer, protects from system failure, reduces the cost of operation, and provides security to data.

  • With the help of virtualization we can run a virtual server at a single physical server.

Virtual Machine

  • virtual machines are virtual systems which are having their system and application.

  • virtual machines are the software that runs in a physical system and provides virtual computers inside a physical computer.

Image description

Hypervisor

  • Hypervisor creates and manages virtual machines.
  • It allocates host resources to each virtual machine.
  • It provides multiple guest virtual machines to share host resources. Image description

Two types of Hypervisor

  1. Type-1 or Bare- metal Hypervisor
    • It runs directly on the hardware
    • it is more secure as it is directly installed on the hardware.
    • no Operation system layer is involved so it performs better and more efficiently.

Image description

  1. Type-2 or Hosted Hypervisor
    • It runs on a host operating system.
    • It is generally used on student laptops, desktops, etc.

Image description

Top comments (0)