Virtualization Flashcards
What is virtualization?
Virtualization creates a virtual layer over the hardware using the hypervisor software, which manages resources assigned to the virtual machines
What is a virtual machine?
A virtual machine is a virtual presentation of a physical system (hardware device)
Virtual machines are referred to as ________ whereas the physical system they run on is referred to as ________
Guest, host
What is a hypervisor?
Its a software that manages virtual machines (VM) & acts as an interface between VM & physical hardware to ensure proper access to the resources needed for working
What are the different types of hypervisors?
- Type 1/ Bar metal hypervisor
- Type 2 hypervisor
What is type 1/ bar metal hypervisor?
Directly interacts with the hardware system & user resources (direct middleman)
What is type 2 hypervisor?
Works as an application in the host OS & manages the resources to the virtual machines (VM)
What are the different types of virtualization?
- Desktop virtualization
- Network virtualization
-Storage virtualization
-Application virtualization
What is desktop virtualization?
It allows us to run multiple desktop OS in each VM
What are the different types of desktop virtualization?
- Virtual desktop infrastructure (VDI)
- Local desktop virtualization
What is virtual desktop infrastructure?
Its a virtualization solution that uses virtual machines to provide & manage virtual desktops
What is local desktop virtualization?
The OS runs on hardware virtualization & all processing & workload
What is network virtualization? (NV)
Can combine multiple physical networks into one virtual software-based network or it can divide one physical network into separate, independent virtual networks
What are the different types of Network virtualization?
-Software-defined networking (SDN)
- Network function virtualization (NFV)
What is software-defined networking (SDN)
Virtualizes the hardware that controls the network trafficking
What is network function virtualization (NFV)?
Virtualizes the hardware components that provide network specific function, easier to configure & manage (ex. firewall)
What is storage virtualization?
Uses all the storage devices on the system to be accessed & be managed as a single storage unit where the storage is put into a shared pool from which they can be allocated to any VM on the system
What is application virtualization?
Application virtualization runs software applications without installing them directly into host OS
What are the different types of application virtualization?
- Local application virtualization
- Application virtualization
- Server based application virtualization
What is local application virtualization?
Runs on the hardware of the host device but runs on a different virtual environment
What is application virtualization?
Application is on the sever side & in some of the components of the host device according to the requirements
What is server based application virtualization?
Runs directly on the sever side & only the interfaces to the direct system
What are some benefits of virtualization?
- Resources management
- Minimum downtime
- Time management
What is an operating system (OS)?
Are just programs that run & manage other programs (usually the 1st to start when a computer is turned on & then everything else starts running)
- Most common OS for desktops is MacOS & Window