CNIT 242 Exam #2 Questions with Correct Answers (Grade A+)
Question 1: Virtualization
Answer: running multiple systems simultaneously on one physical computer
Question 2: System Virtualization
Answer: The process of emulating hardware so it can be made available to multiple logical systems
Question 3: True or False: Each system is independent of all others
Answer: True
Question 4: A single computer (virtual server) appears as WHAT TYPE of computers to multiple client
or guest operating systems?
Answer: independent
Question 5: Traditional vs virtualized
Answer: -Traditionally, hardware is dedicated to OS, on which applications run
-Virtualization software emulates hardware, which guest OSes use as if real
Question 6: When did virtualization start? and why?
Answer: Started by IBM in the 1960s to partition large mainframe-based systems
Question 7: When did virtualization stop? and why?
Answer: Abandoned in the 1980s
- 90s. Due to inexpensive x86 servers and the popularity of client/server applications
Question 8: When did virtualization pick back up? and why?
Answer: Virtualization support for x86 systems was started in 1998 by VMware to address server bloat.
Question 9: Client Based (Hosted) Architecture
Answer: The virtualization layer is installed on top of an existing Operating System as an application
Question 10: Client Based (Hosted) Architecture typically allows the best support for what host
hardware?
Answer: Sound cards, USB ports, etc.
Page 1
,Question 11: Another name for Client Based (Hosted) Architecture is...
Answer: Workstation virtualization
Question 12: Which architecture if more efficient...Client Based(Hosted) Architecture or
Bare-Metal(Hypervisor) Architecture?
Answer: Bare-Metal(Hypervisor) Architecture
Question 13: True or False: Separate Operating System are required for Bare-Metal (Hypervisor)
Architecture
Answer: False, No separate Operating System is necessary
Question 14: Bare-Metal (Hypervisor) Architecture
Answer: Virtualization layer that is installed directly on the hardware
Question 15: Virtual Machine(VM)
Answer: Each environment available for O/S installation
Question 16: Guest Operating System
Answer: The operating system installed in a VM
Question 17: Host Operating System
Answer: In a hosted architecture, the O/S in which the virtualization software runs
Question 18: Hypervisor
Answer: The software that provides the virtualization layer in a bare-metal architecture
Question 19: Virtualization Advantages
Answer: -Flexibility
-Increased reliability
-Provides a consistent hardware interface regardless of the underlying physical hardware
-Increased capacity and scalability
-Lower infrastructure costs
-Reduced energy costs
Page 2
, Question 20: Virtualization Disadvantages
Answer: - Single point of failure
-Complicates hardware maintenance
-Harder to keep track of software and OSes
Question 21: System Virtualization Components
Answer: -Full Virtualization
-Paravirtualization (aka - OS Assist)
-Hardware Assisted
-Memory Virtualization
-Device and I/O Virtualization
Question 22: Full Virtualization
Answer: -Uses binary translation to execute instructions that are non-virtualizable
-Offers the best isolation and most security between VMs but is very complex
Question 23: Paravirtualization (aka - OS Assist)
Answer: Uses a modified guest OS to remove non-virtualizable instructions
Question 24: hardware-assisted virtualization (HAV)
Answer: Hypervisor traps non-virtualizable instructions and re-issues them to hardware in root mode, which
is a function of CPU enhancements
Question 25: Memory Virtualization
Answer: Uses virtual to physical mappings maintained by the hypervisor
Question 26: Device and I/O Virtualization
Answer: -Involves managing the routing of I/O requests between virtual devices and the shared physical
hardware
-Biggest performance hit in system virtualization
Question 27: System Virtualization Futures
Answer: -Virtualization will continue to be a key technology through the foreseeable future
-Future development will likely
Page 3
Question 1: Virtualization
Answer: running multiple systems simultaneously on one physical computer
Question 2: System Virtualization
Answer: The process of emulating hardware so it can be made available to multiple logical systems
Question 3: True or False: Each system is independent of all others
Answer: True
Question 4: A single computer (virtual server) appears as WHAT TYPE of computers to multiple client
or guest operating systems?
Answer: independent
Question 5: Traditional vs virtualized
Answer: -Traditionally, hardware is dedicated to OS, on which applications run
-Virtualization software emulates hardware, which guest OSes use as if real
Question 6: When did virtualization start? and why?
Answer: Started by IBM in the 1960s to partition large mainframe-based systems
Question 7: When did virtualization stop? and why?
Answer: Abandoned in the 1980s
- 90s. Due to inexpensive x86 servers and the popularity of client/server applications
Question 8: When did virtualization pick back up? and why?
Answer: Virtualization support for x86 systems was started in 1998 by VMware to address server bloat.
Question 9: Client Based (Hosted) Architecture
Answer: The virtualization layer is installed on top of an existing Operating System as an application
Question 10: Client Based (Hosted) Architecture typically allows the best support for what host
hardware?
Answer: Sound cards, USB ports, etc.
Page 1
,Question 11: Another name for Client Based (Hosted) Architecture is...
Answer: Workstation virtualization
Question 12: Which architecture if more efficient...Client Based(Hosted) Architecture or
Bare-Metal(Hypervisor) Architecture?
Answer: Bare-Metal(Hypervisor) Architecture
Question 13: True or False: Separate Operating System are required for Bare-Metal (Hypervisor)
Architecture
Answer: False, No separate Operating System is necessary
Question 14: Bare-Metal (Hypervisor) Architecture
Answer: Virtualization layer that is installed directly on the hardware
Question 15: Virtual Machine(VM)
Answer: Each environment available for O/S installation
Question 16: Guest Operating System
Answer: The operating system installed in a VM
Question 17: Host Operating System
Answer: In a hosted architecture, the O/S in which the virtualization software runs
Question 18: Hypervisor
Answer: The software that provides the virtualization layer in a bare-metal architecture
Question 19: Virtualization Advantages
Answer: -Flexibility
-Increased reliability
-Provides a consistent hardware interface regardless of the underlying physical hardware
-Increased capacity and scalability
-Lower infrastructure costs
-Reduced energy costs
Page 2
, Question 20: Virtualization Disadvantages
Answer: - Single point of failure
-Complicates hardware maintenance
-Harder to keep track of software and OSes
Question 21: System Virtualization Components
Answer: -Full Virtualization
-Paravirtualization (aka - OS Assist)
-Hardware Assisted
-Memory Virtualization
-Device and I/O Virtualization
Question 22: Full Virtualization
Answer: -Uses binary translation to execute instructions that are non-virtualizable
-Offers the best isolation and most security between VMs but is very complex
Question 23: Paravirtualization (aka - OS Assist)
Answer: Uses a modified guest OS to remove non-virtualizable instructions
Question 24: hardware-assisted virtualization (HAV)
Answer: Hypervisor traps non-virtualizable instructions and re-issues them to hardware in root mode, which
is a function of CPU enhancements
Question 25: Memory Virtualization
Answer: Uses virtual to physical mappings maintained by the hypervisor
Question 26: Device and I/O Virtualization
Answer: -Involves managing the routing of I/O requests between virtual devices and the shared physical
hardware
-Biggest performance hit in system virtualization
Question 27: System Virtualization Futures
Answer: -Virtualization will continue to be a key technology through the foreseeable future
-Future development will likely
Page 3