Lesson 10 - Chapter 2: How Virtualization Works Flashcards
What is a supervisor?
programming that handles very low-level interactions between hardware and software (task scheduling, tracking time and resources, etc)
What do you refer to the physical system running a virtual machine?
the host
What do you refer to the virtual system running inside a physical system?
the guest
What is virtualization?
Creating and running virtual machines that act as physical computers
The software we use to implement virtualization is called what? why?
a hypervisor (or VMM) because its role is similar to the supervisor handling software/hardware interactions
What’s another name for a Virtual Machine Manager (VMM)?
hypervisor (the software to run the VM)
What tasks does the hypervisor handle?
handles the interaction of the input/output the guest OS requests of the host OS’s physical hardware
How can the hypervisor be divided based on how they interact with the system?
Divided into 2 types
What are the 2 types hypervisor can be divided into?
- How does it run?
- How is it controlled?
- Type 1 - runs directly on the physical hardware (CPU, RAM, and storage) and doesn’t go through the OS (and even take its place)
- Type 2 -runs via an installed app. Hypervisor controls interactions between VM and hardware. Needs to pass through the host OS (the app running the VM)
What’s the difference between Type 1 and Type 2 Hypervisors?
Type 1 runs directly on the physical hardware (resources)
Type 2 run via app. Hypervisor passes through the app/supervisor on the Host OS to get to the hardware
A number of companies make hypervisors. What’s one of the oldest ones?
VMware in 1999 for Windows and Linux
What is Microsoft’s hypervisor called?What Type is it?
Hyper-V and is a Type 1
What is Hyper-V included in?(2)
- Windows Server
- Modern editions of Windows 10 and 11 (except Home)
Is Hyper-V installed by default?
No, you have to go to Control Panel > Programs > Programs and Features > Turn Windows Features on or off > Select Hyper-V
What are 2 popular hypervisors available on macOS?
- VMware Fusion
- Parallels Desktop
What’s a popular Type 2 hypervisor that’s free and runs on Windows, Linux, and macOS?
Oracle VM VirtualBox