liveBook · Manning

Hypervisor

As explained in Acing the CCNA Exam: Volume 2 Advanced Networking and Security

A hypervisor is software or firmware that creates and manages virtual machines while allocating physical hardware resources to them.

A hypervisor, also called a virtual machine monitor (VMM), enables multiple operating systems to share one physical server. It manages and allocates CPU, RAM, storage, and other hardware resources to virtual machines (VMs), improving utilization when individual servers would otherwise be underused. section 17.1.1

Classify hypervisors by where they run:

  • Type 1, or bare-metal/native hypervisors, run directly on physical hardware. VMware ESXi and Microsoft Hyper-V are examples; data centers and cloud environments commonly use this type because it uses hardware efficiently. section 17.1.1 section 17.4
  • Type 2 hypervisors run as applications on a host operating system. They use hardware less efficiently than type 1 hypervisors but are easier to set up and are common for development, testing, and education. section 17.4

The operating system running directly on hardware is the host OS; an operating system inside a VM is a guest OS. Each VM behaves as an independent network host with a virtual NIC (vNIC). A virtual switch forwards frames between VM vNICs and the host’s physical NICs, with access or trunk ports supporting VLAN segmentation. section 17.4

Figure 17.6 VMs connect to each other and the external physical network via a virtual switch. VMs are often segmented into separate VLANs, requiring trunk links.

Trace how virtual switches connect VM vNICs to one another and to the external physical network, including VLAN trunking. section 17.1.1

How Acing the CCNA Exam: Volume 2 Advanced Networking and Security covers it

How deep it goes
Defines hypervisor placement, resource allocation, VM networking, and type distinctions without configuration procedures or vendor-specific commands.
Examples
Uses VMware ESXi, Microsoft Hyper-V, data centers, cloud environments, and development or testing devices as examples.
What it assumes
Starts from the one-server/one-OS model before introducing host OSs, guest OSs, virtual machines, and shared hardware.
What you can do after
Evaluate type 1 and type 2 hypervisors for server, cloud, development, testing, and educational virtualization scenarios.
How it connects
Connects virtual machines with host and guest operating systems, virtual NICs, virtual switches, VLANs, and containers.

Also explained in

Compare how 3 books explain hypervisor →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Acing the CCNA Exam: Volume 2 Advanced Networking and Security. The section links point to the parts of the book it draws on.