1What is virtualization in computing?
The process of simulating hardware and software in a virtual (software) environment.
2What is OS virtualization?
Creating a platform that emulates hardware, allowing multiple OS instances to use it as if they have full access to the hardware.
3What does OS virtualization allow in terms of virtual machines?
It allows multiple virtual machines (VMs) to run concurrently on a single physical host.
4What resources can be dynamically allocated in OS virtualization?
CPU, RAM, and storage.
5What is a hypervisor?
Software that creates and runs virtual machines (VMs).
6What does a hypervisor allow a host computer to do?
Support multiple guest VMs by virtually sharing its resources.
7What is a Type I (Bare Metal) hypervisor?
Runs directly on the hardware, usually found in server environments.
8Give examples of Type I hypervisors.
Microsoft Hyper-V, Oracle VM Server, Citrix Hypervisor.
9What is a Type II (Hosted) hypervisor?
Runs on top of a host operating system, usually found on personal computers.
10Give examples of Type II hypervisors.
Windows 10, macOS X, Linux (as host OS).
11What is resource utilisation efficiency in OS virtualization?
Server consolidation and dynamic resource allocation to optimise hardware use.
12How does OS virtualization reduce costs?
By requiring fewer physical machines and saving energy.
13How does OS virtualization improve security?
Through isolation of VMs and features like snapshot and rollback.
14What is elasticity in OS virtualization?
The ability to easily scale resources up or down.
15How does OS virtualization support high availability?
Through live migration and clustering of VMs.
16What is performance overhead in OS virtualization?
Some performance degradation due to virtualization layers.
17What licensing costs can be associated with OS virtualization?
Costs for hypervisors or VM tools that require licenses.
18What are some security concerns in OS virtualization?
Hypervisor vulnerabilities and VM escape.
19Which workloads may experience limited performance in virtualized environments?
I/O-intensive applications and high-performance computing.
20What is resource contention in OS virtualization?
Competition between multiple VMs for the same physical resources.
21Name some VM tools.
Oracle VirtualBox, VMware Workstation, UTM.
22What is the first step to install an OS using a VM?
Installing Oracle VirtualBox from the official website.
23How do you create a virtual machine in VirtualBox?
Launch VirtualBox Manager, click "New," configure OS type, RAM, and storage, and install the guest OS.
24What steps are involved in creating OS instances?
Choose Machine > New, select folder, name OS, set type/version, assign memory, create virtual hard disk.
25How do you launch OS instances?
Click Start, interact with the OS, and take snapshots for recovery.