An IT security instructor is setting up physical workstations for a cybersecurity training lab. The course requires students to intentionally execute unauthorized scripts and perform disruptive registry modifications, then immediately restore the environment to a clean baseline state after each exercise without altering the physical host operating system or relying on network-based OS re-imaging. Which of the following client-side virtualization implementations best satisfies these operational requirements?
- Configuring guest virtual machines in an isolated sandbox environment with snapshot managementAnswer
- BMigrating host workstations to a centralized Infrastructure as a Service (IaaS) cloud deployment model
- CReplacing local desktop operating systems with bare-metal Type 1 hypervisors
- DEnabling host RAM overcommitment with dynamic memory ballooning across physical hosts
Answer
Configuring guest virtual machines in an isolated sandbox environment with snapshot management
Client-side virtualization allows technicians and trainers to create isolated guest operating systems (sandboxes) on a user's desktop host. Combining sandboxing with VM snapshot features allows trainees to execute untrusted code or destructive system modifications and revert the virtual machine to a clean state instantly, completely preserving the underlying physical host operating system.
Step-by-Step Solution
Key Concept
Client-Side Virtualization Purposes (Sandboxing and Training Environments)