1/22
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
A computer file that behaves like an actual computer.
Virtual Machine
The process of creating a software-based version of a computer is called __________.
Virtualization.
It provides the necessary allocation and management of resources for virtual machines.
Hypervisor.
Bare Metal Hypervisor/ Native Hypervisor
Type 1 Hypervisor is also known as __________.
One benefit of using Virtual Machines is __________ because they can run multiple operating systems on the same machine.
Flexibility.
It facilitates communication between the guest OS and the hypervisor.
Hypercalls
The first step to install a virtual machine
Open the virtual box and click the new button.
Virtual machines offer benefits such as cost savings, agility, and __________.
Security benefits.
A ___________ runs on the underlying host system.
Hosted Hypervisor (Type 2)
A type of hypervisor that runs directly on the underlying host
Native Hypervisor / Bare Metal Hypervisor
It behaves like the monitor entry and reroutes the instructions for the virtual machine instance to one of the two modules.
Dispatcher
Responsible for deciding the system resources to be provided to the virtual machine instance.
Allocator
These are executed, whenever a virtual machine executes a privileged instruction.
Interpreter
A virtualization technique that presents a software interface to the virtual machines that is similar, yet not identical, to the underlying hardware-software interface.
Paravitualization
Allows guest operating systems (OSs) installed on a virtual machine (VM) to communicate and manage resources with the hypervisor, creating a collaboration environment.
Paravirtualization
The communication between the guest OS and the hypervisor is done through hypercalls, which are instructions that the guest OS uses to request from the hypervisor.
Emulation
Types of Emulation
High-level & Low-level
Simulates the functions of the hardware (faster but less compatible)
High-level
Simulates the hardware of the target system as closely as possible (more accurate but also demanding)
Low-level
Steps in installing a virtual box
Open virtual box and click the new button to create a new virtual machine
Enter a name for the virtual box machine, select the type of operating system you want to install, and then select the version. Click next to continue.
Set up your username and password and select ”next”.
Allocate a portion of the ram to the virtual machine. You can go with the recommended amount or allocate a little more, but make sure you don’t allocate less than the recommended amount or more than half the size of your physical ram. Click next to continue.
Create a virtual hard drive as shown below, you can go with the recommended amount or allocate a little more, but make sure you don’t allocate less than the recommended amount or more than half the size of your storage.
Click “Finish“ and start the virtual machine and select the ISO file to boot from it and install your operating system
A program that provides partitioning, isolation, or abstraction.
Virtualization Hypervisor
Benefits of using Virtual Machines
Cost savings
Agility & Speed
Lowered downtime
Scalability
Security benefits
Choosing the right Hypervisor
Understand your needs
Flexibility
Scalability
Usability
Availability
Reliability
Efficiency
Reliable support
The cost of a hypervisor
Virtual machine performance
Ecosystem
Test for yourself