4.2 Virtualization Flashcards
What is virtualization?
Virtualization allows a host computer to manage multiple virtual machines (VMs) using a hypervisor, optimizing resources by reducing hardware, power, and space needs.
What are the two types of hypervisors?
Type 1 (bare metal) and Type 2 (operating system-based).
What is a Type 1 hypervisor?
A hypervisor that runs directly on hardware, serving as the operating system.
Examples: Hyper-V, ESXi.
What is a Type 2 hypervisor?
A hypervisor that runs on top of an existing operating system.
Examples: VMware Workstation, VirtualBox.
What is server-based application virtualization?
Applications run on a central server and are accessed remotely via protocols like Microsoft RDP or Citrix ICA.
What is client-based application virtualization?
Applications are streamed to a user’s device and run in a sandbox environment isolated from the OS.
Example: Microsoft App-V.
What are the advantages of virtualization?
Reduces physical infrastructure, improves resource efficiency, and supports scalability.
How does virtualization enhance security?
By enforcing encryption, access controls, and isolating data in virtualized environments.
What is the primary use of server virtualization?
Centralizing IT operations to manage multiple servers as virtual machines on fewer physical devices.
What are the benefits of application virtualization?
Centralized updates, better security, and reduced local data storage.
What is an example of a server-based application virtualization tool?
Microsoft Terminal Services or Citrix XenApp.
What is an example of a client-based application virtualization tool?
Microsoft App-V.
How do virtual machines operate independently?
Each VM runs its own operating system, managed by the hypervisor.
What protocols are commonly used in server-based application virtualization?
Microsoft RDP (Remote Desktop Protocol) and Citrix ICA.
Why are Type 1 hypervisors more suitable for enterprise environments?
They provide direct hardware interaction for better performance and efficiency.
What role does virtualization play in cloud computing?
It supports resource pooling, scalability, and multi-tenant environments essential for cloud infrastructure.
What is the main function of a hypervisor?
To manage and allocate hardware resources to virtual machines.
How does client-based application virtualization differ from server-based?
Client-based streams applications to devices, while server-based runs applications on a central server accessed remotely.
What are the key security features of virtualized environments?
Encryption, access controls, centralized patch management, and data isolation.
Why is virtualization essential for modern IT operations?
It improves efficiency, scalability, and security while reducing physical infrastructure requirements.