2.3 VMWare and Intel VT-x
Structure
- VMWare WS
- Intel VT-x architecture
Bibliography
(i.e., material that you must read to study the lesson)
- “Hardware and Software Support for Virtualization”, Edouard Bugnion, Jason Nieh, Dan Tsafrir. Morgan & Claypool Publishers. Chap. 3 introduction, 3.2 (3.2.1, 3.2.2), Chap 4 introduction, 4.2 (4.2.1)
Other useful information and other links
(i.e., material that you may want to read to deepen the comprehension)
- “Bringing Virtualization to the x86 Architecture with the Original VMware Workstation”, E. BUGNION, S. DEVINE, M. ROSENBLUM, J. SUGERMAN, E. Y. WANG. ACM Transactions on Computer Systems, Vol. 30, No. 4, 2012 2382553
Recap Questions
(recap questions that can help you revise the material you studied and that may be also asked at the oral exam 😊 )
- What is the importance of PG Thm and its attributes (equivalence, safety, performance) within the VMWare Workstation software virtualization technique?
- Was VMWare Workstation able to run any guest OS? and on any host OS?
- Why was VMWare focussing only on WinTel platform?
- Which type was VMWare Workstation? (type 1 or type 2)
- How are PG Thm attributes adapted into the VMWare WS?
- What are the registers for segment in x86-32 good for?
- What is executed by DE and DBT, in general?
- Why is the approach of VT-x more general than VMWare workstation?
- What are the challenges tackled by VT-x design approach?
- Describe the VT-x design (root mode etc.)
- How can we rephrase the PG Thm technique with root mode?