Across
- 4. An _____ developer uses a simulator
- 5. A ____ ____ is capable of virtualizing all hardware resources, processors, memory, storage, and peripherals
- 8. Recursive virtualization is possible on a VMM without ______ dependencies
- 11. Reproduction of the function or action of a different computer, software system, etc., and replicates the original guest instruction set
- 12. A workaround for non-virtualizable machines where the guest o.s. is modified (e.g., IBM VM)
- 16. When we split what is running on one server into multiple servers, typically multiple VMs on a VMM
- 17. A statistically dominant fraction of machine instructions may be executed without VMM intervention
- 18. Move away from dealing directly with VMs into ________
- 19. Migration can be used for a _____
- 21. A ____ OS is what the VMM runs in
- 22. ______ instructions are those that trap in user mode, and only run in system mode
- 25. Virtualization is the _________ of system administration
- 27. In this job, often uses all three: Consolidation, Isolation, and Migration
- 28. A good example of a simulator is a ____ simulator
- 29. A Virtual Machine _______ provides virtual machine abstraction
- 30. VMWare ESX runs bare-metal and has its own _____
- 32. A workaround for non-virtualizable machines where critical instructions are removed and replaced with a trap to VMM
- 33. A VMM property where the VMM is in full control of virtualized resources is ____ ____
- 34. Another name for a VMM
- 36. Except for response time, the behavior of an emulator is ____
- 37. ____ virtualization is when a VMM can run on a copy of itself
- 38. Non-privileged instructions must be executed ______
Down
- 1. The speed of an emulator is ____
- 2. It is important to know what tools a virtualization platform provides for ______ VMs
- 3. Consolidation is often used for ______ software support
- 6. When a VM moves from one VMM to another
- 7. Isolation is often used for activity ______
- 9. All control-sensitive instructions always _____ and pass control to the VMM
- 10. Thereom states that we can construct a VMM if the set of ____-_____ instructions are a subset of the privileged instructions
- 13. When separate servers running on separate machines move to one VMM
- 14. Hiding the physical characteristics of computer resources from the applications is _____ _____
- 15. Virtualization is not a ___ idea
- 20. A ____ OS is what the VMM supports
- 23. The speed of a simulator is ____
- 24. Models the original guest instruction set, a realistic imitation
- 26. An _____ developer uses an emulator
- 28. Simulate enough hardware so that an unmodified guest operating system can run is ___ virtualization
- 31. Isolation is a common for ______ Partitioning
- 32. One of the authors of the paper Formal Requirements for Virtualizable Third Generation Architectures
- 35. A VMM property where the program running under a VMM should exhibit a behavior identical to that of running on the equivalent machine