Courseiva

220-1101 Virtualization and Cloud Computing Practice Question

A small design studio wants to let employees run Windows-only CAD software on their macOS laptops without buying new hardware. The IT consultant proposes installing a Type 2 hypervisor on each Mac so a Windows guest OS runs alongside macOS. Which statement best describes what the consultant must ensure for this solution to work?

⚠ Common exam trap

The trap here is assuming any hypervisor can host a guest while preserving the existing desktop OS, when only a Type 2 hypervisor installs on top of macOS instead of replacing it.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

The Mac must have a CPU that supports hardware-assisted virtualization and virtualization must be enabled, so the Type 2 hypervisor can run the guest efficiently while macOS remains the host OS.

Running Windows software on a macOS laptop while keeping macOS usable calls for a Type 2 (hosted) hypervisor, which installs as an application on the existing operating system and launches the guest as a process. That model requires CPU virtualization extensions to be present and enabled so the guest can execute efficiently rather than through slow binary translation.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    The Mac must be wiped and configured with a Type 1 hypervisor, because only bare-metal hypervisors can run Windows guests on Apple hardware.

    Why it's wrong here

    Type 1 hypervisors install directly on the hardware and replace the host OS, which would destroy the macOS environment the designers still need. The scenario explicitly requires Windows to run alongside macOS on the same laptop, and Type 2 products such as Parallels Desktop, VMware Fusion, and Oracle VirtualBox are the accepted way to accomplish that on a Mac.

  • ✓

    The Mac must have a CPU that supports hardware-assisted virtualization and virtualization must be enabled, so the Type 2 hypervisor can run the guest efficiently while macOS remains the host OS.

    Why this is correct

    A Type 2 hypervisor installs as an application on top of the existing desktop OS, so macOS stays the host and the Windows CAD environment runs as a guest. That arrangement depends on the CPU exposing virtualization extensions such as Intel VT-x or AMD-V and on those features being enabled in firmware, otherwise the guest runs in slow software emulation.

  • ✗

    The Windows guest must be assigned a dedicated physical GPU passed through from the Mac, because a Type 2 hypervisor cannot share the host's graphics hardware.

    Why it's wrong here

    GPU passthrough is not a prerequisite for a Type 2 hypervisor; these products provide virtual graphics adapters and shared or paravirtualized acceleration that is sufficient for many CAD workloads. Requiring a dedicated passthrough GPU would be unusual on laptops, where the discrete GPU is normally shared and cannot be readily dedicated to one guest.

  • ✗

    The Mac must run a container runtime such as Docker instead of a hypervisor, since containers isolate the CAD application without needing a full Windows OS.

    Why it's wrong here

    Containers share the host kernel, so a Linux or macOS container runtime cannot execute a Windows-only CAD binary that depends on Windows kernel APIs. Running Windows containers requires a Windows host or a Linux host with a Windows-compatible layer, neither of which matches the macOS laptop. A Type 2 hypervisor with a full Windows guest is the appropriate fit here.

Quick reference

Access Control Model Comparison

ModelAcronymWho Controls Access?Best For
Discretionary Access ControlDACResource ownerSmall teams, file shares
Mandatory Access ControlMACSystem / security labelsClassified govt / military
Role-Based Access ControlRBACAdministrator (via roles)Enterprise environments
Attribute-Based Access ControlABACPolicy engine (user + resource attributes)Fine-grained, dynamic policies
Rule-Based Access ControlRuBACSystem rules / ACLsFirewall rules, network ACLs

About these practice questions

This 220-1101 question is part of Courseiva's 896-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written and reviewed by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

Last reviewed September 2026 · checked against the official CompTIA exam blueprint

This 220-1101 practice question is part of Courseiva's free CompTIA certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the 220-1101 exam.