220-1102 Question 808
Single answerSimple Protocol for Independent Computing Environments (SPICE)A technician supports a Linux-based virtualization host that provides remote desktops to employees working from home. Users connect to their virtual machines with a SPICE client so they can access a full graphical desktop with good display performance and device redirection. One employee asks whether they can use the same SPICE connection settings to remotely control a physical Windows workstation in the office. Which response should the technician give?
- A
Yes. SPICE is a general-purpose remote access protocol that can directly connect to any physical workstation as long as TCP/IP is available.
- B
No. SPICE is typically used to provide remote display access for virtual machines, commonly in KVM/QEMU environments, rather than for directly managing a standard physical desktop.
- C
Yes. SPICE is primarily a replacement for SSH, so it can be used for command-line and GUI access to both virtual and physical systems without additional software.
- D
No. SPICE works only with Linux guest operating systems and cannot be used with Windows virtual machines.
Show answer and explanation
Correct answer: B
Explanation
The best answer is Option 2. SPICE is a remote display protocol developed for virtual desktop and VM console access, especially in KVM/QEMU environments. It is designed to provide a richer remote desktop experience for virtual machines, including efficient graphics handling and features such as device redirection in supported deployments. In an A+ Core 2 context, candidates should recognize that SPICE is associated with virtualization and remote access to guest systems, not as a standard direct-connection protocol for physical desktop PCs. For a physical Windows workstation, a technician would more likely consider technologies such as Remote Desktop Protocol (RDP) or a remote support tool, depending on company policy. This aligns with common virtualization documentation and best practices from projects and platforms that implement SPICE, where it is presented as a VM remote display solution rather than a general-purpose endpoint management protocol.
- A. Incorrect.
Incorrect. This reflects a common misconception that SPICE is a universal remote-desktop protocol like RDP or VNC for any endpoint. In practice, SPICE is designed primarily for remote access to virtual machine desktops, especially in KVM/QEMU-based virtualization platforms. It is not typically used to directly connect to ordinary physical office workstations.
- B. Correct.
Correct. SPICE, which stands for Simple Protocol for Independent Computing Environments, is primarily a remote display protocol for virtualized desktops. It is commonly associated with KVM/QEMU and platforms built around those technologies. A technician should explain that SPICE is generally intended for VM console/desktop access, not as a standard method for controlling a physical Windows PC in an office.
- C. Incorrect.
Incorrect. SPICE is not a replacement for SSH. SSH is mainly for secure shell access, command execution, tunneling, and related administrative tasks. SPICE is a remote display protocol focused on graphical access to virtual machines. Confusing these two technologies is a practical error because they serve different purposes.
- D. Incorrect.
Incorrect. SPICE is not limited to Linux guests. Windows virtual machines can also use SPICE with appropriate support components and drivers where applicable. The issue in the scenario is not the guest operating system; it is that the target is a physical workstation rather than a VM-based remote desktop.