Uploaded by Cory Wethington

HW10-ch18

advertisement
Homework10 - Chapter 18 (5 points)
Short Answer Questions
1. What’s machine virtualization?
When the hardware of a single computer is abstracted into several different execution
environments. The host is the native hardware then virtual machines(vm) creates interfaces
identical to the host. Then a guest would be the operating system chosen to run on the vm.
2. What’s the type0, type1 and type2 hypervisors?
Type 0: Hardware based solutions that provide support for virtual machine creation and
management via firmware.
Type 1: Operating-system-like software built to provide virtualization. Also includes
general purpose operating systems that provide standard functions as well as VMM functions.
Type 2: Applications that run on standard operating systems but provide VMM features
to guest operating systems.
3. Explain the concept of programming-environment virtualization.
Virtualized development environments enable developers to quickly switch between
projects as each project is run in a separate environment. Depending on developers' machine
hardware resources, several virtualized development environments per project can be run.
4. What is live migration?
The process of moving a running virtual machine or application between different
physical machines without disconnecting the client or application. Memory, storage, and network
connectivity of the virtual machine are transferred from the original guest machine to the
destination.
1
Download