A hypervisor is a software layer that creates and manages virtual machines (VMs) by abstracting
physical resources from the underlying hardware. The question specifies that the hypervisor
virtualizes "memory" and "input/output (I/O) resources," and the task is to provide the missing
resource acronym in uppercase letters. In virtualization contexts, including Huawei’s FusionCompute
or OpenStack with KVM, the primary physical resources virtualized by a hypervisor are:
CPU: The central processing unit (CPU) is virtualized to allocate processing power to VMs, enabling
multi-tenancy and workload isolation.
Memory: Virtualized to provide RAM allocation to VMs, abstracted via memory management units
(MMUs).
I/O Resources: Input/output resources (e.g., NICs, disks) are virtualized to allow VMs to
communicate and store data, often through virtual NICs (vNICs) or virtual disks.
The question lists "memory" and "I/O resources" explicitly, implying the missing resource is CPU, as it
completes the standard triad of virtualized resources in hypervisor design. Thus, the answer is CPU.
Reference: Huawei HCIP-Data Center Network Training – Virtualization Fundamentals;
FusionCompute Architecture Guide.