Objective. Students will distinguish between Type 1 and Type 2 hypervisors, explain how virtual machines share physical resources, and identify the role of virtualization as the technical foundation of cloud computing.
This lesson, its worked examples and its practice questions has not yet been verified by an industry-certified professional or by a certification or approval body. It is a study draft and may contain errors. Do not use it as instructions for work on a job site or on live equipment. Always follow your instructor, your supervising professional, and current official references and regulations.
VoTechWorks program approval and accreditation are still in progress. Credentials are issued only by the certifying bodies named in each program, after their own exams.
Virtualization is the process of using software to create a simulated version of a physical computing resource—such as a server, storage device, or network switch. Instead of one physical machine running one operating system, virtualization allows a single physical machine to run several independent operating systems at the same time. Each simulated environment is called a virtual machine (VM).
Virtualization is the technical foundation of cloud computing. Every major cloud provider—AWS, Microsoft Azure, Google Cloud—runs customer workloads inside VMs on massive physical servers in data centers. Understanding how virtualization works is essential for anyone supporting IT systems or networking infrastructure.
The software layer that creates and manages VMs is called a hypervisor (also called a Virtual Machine Monitor, or VMM). The hypervisor sits between the physical hardware and the guest operating systems. It allocates CPU cycles, RAM, storage, and network bandwidth to each VM, ensuring that no single VM can monopolize resources or crash another.
There are two main types of hypervisors.
A Type 1 hypervisor installs directly on the physical hardware—there is no host operating system underneath it. Because it has direct access to hardware, Type 1 hypervisors are more efficient and are the standard choice in enterprise data centers and cloud environments.
Common examples include:
Type 1 hypervisors are preferred for production servers because they offer lower overhead, better performance, and stronger isolation between VMs.
A Type 2 hypervisor runs on top of a conventional host operating system (such as Windows or macOS), just like any other application. The host OS talks to the hardware first; the hypervisor talks to the host OS.
Common examples include:
Type 2 hypervisors are easier to install and are ideal for learning, development, and testing on a personal workstation. The trade-off is added latency because every hardware call passes through the host OS before reaching physical resources.
When a hypervisor creates a VM, it assigns a portion of the physical machine's resources to that VM:
The guest OS has no direct knowledge of the physical hardware. It believes it is running on real hardware; the hypervisor makes that illusion possible.
Two terms that are easy to confuse in virtualized environments are snapshot and backup.
A snapshot captures the exact state of a VM at a specific point in time—including RAM contents, disk state, and settings. Snapshots are fast to create and allow quick rollback if a change breaks something. However, snapshots are stored on the same physical disk as the VM and are not a substitute for a true backup.
A backup copies VM data to a separate location (a different drive, server, or cloud storage). Backups protect against hardware failure, ransomware, and disaster. Best practice is to maintain regular backups even when snapshots are in use.
Cloud providers use Type 1 hypervisors running on racks of physical servers to carve out thousands of VMs on demand. When you launch a virtual machine instance in AWS or Azure, you are renting a VM that lives on one of their physical servers, managed by their hypervisor. The key cloud concepts—scalability, multi-tenancy, rapid provisioning, and pay-per-use billing—are all made possible by virtualization.
Answer each question, then check it. Nothing is recorded; this is your own practice.
A free tech program — complimentary, as our commitment to get America working. Help us build VoTechWorks. Tell us what works, what doesn’t, and what you want to learn.
Does the school offer financial aid?
No. We don’t offer financial aid because we’re free. No, really: completely free.
Do you offer industry certification?
No. We are not certified yet, so we can’t offer that to students. What we do offer is knowledge and understanding of a trade.
Enroll first in the trade you’re interested in. You get your key, your program opens, and you begin studying.
Enroll free →