Which statement distinguishes a type 1 hypervisor from a type 2 hypervisor?
Which statement distinguishes a type 1 hypervisor from a type 2 hypervisor?
Answer
A type 1 loads directly onto the physical server and controls the hardware itself; a type 2 runs as a module on top of a host operating system
Options - A. A type 1 loads directly onto the physical server and controls the hardware itself; a type 2 runs as a module on top of a host operating system - B. A type 1 runs a single guest at a time; a type 2 multiplexes many guests - C. A type 1 emulates hardware for its guests; a type 2 passes guest instructions straight to the processor - D. A type 1 supports only Linux guests; a type 2 supports any operating system - E. A type 1 requires processor virtualization extensions; a type 2 works without them Why - A. Correct. The distinguishing question is whether an operating system sits between the hypervisor and the hardware. Type 1 is native virtualization; type 2 is hosted. - B. Both types host multiple guests. Guest count is not what the type names. - C. Both emulate the devices their guests expect; that is one of the five hypervisor functions and it is common to the two types. - D. Guest operating system support is a product feature, not a property of the type. - E. Hardware assistance is orthogonal — modern products of both types use it where it is present. The consequences follow from the definition: type 1 usually performs better (nothing else competes for the machine) and is considered more secure (a guest cannot affect anything outside its own allocation), while type 2 is the convenient client-side option.
Stallings & Brown 5e ch12 §12.6–12.8; NIST SP 800-125 *Guide to Security for Full Virtualization Technologies* (EXT)