• Imagine you have a physical server with 8 CPU cores, 64 GB of RAM, and 2 TB of storage.
    You install one operating system on it. That OS runs one application.

    Your server uses about 15% of its CPU and 20% of its RAM.
    The rest sits idle.

    Physical server without virtualization: one OS, one application, most resources wasted

    Figure 1 – Without virtualization

    This is the problem that virtualization solves.

    The Role of the Hypervisor

    A hypervisor is the software layer that creates and manages virtual machines (VMs).
    It sits between the physical hardware and the VMs, dividing the real resources into virtual ones.

    Each VM gets its own virtual CPU (vCPU), virtual RAM (vRAM), and virtual disk (vDisk).
    From the VM’s perspective, it looks and behaves like a standalone physical machine.

    Hypervisor creating two isolated VMs on a single physical server

    Figure 2 – Hypervisor creates VMs

    You can run a Linux web server and a Windows database on the same physical hardware.

    The VMs are completely isolated from each other.
    If one VM crashes, the others keep running.

    Two Types of Hypervisors

    Not all hypervisors work the same way.
    The key difference is where the hypervisor sits relative to the hardware.

    There are two types, and each one targets a different use case.

    Answer the question below

    What does a hypervisor create and manage?