![Page 1: 1 Virtualization Prof. Ravi Sandhu Executive Director and Endowed Chair February 7, 2014 ravi.sandhu@utsa.edu © Ravi Sandhu World-Leading](https://reader035.vdocuments.us/reader035/viewer/2022070410/56649ed95503460f94be7925/html5/thumbnails/1.jpg)
1
Virtualization
Prof. Ravi SandhuExecutive Director and Endowed Chair
February 7, 2014
© Ravi Sandhu World-Leading Research with Real-World Impact!
CS 6393 Lecture 3
![Page 2: 1 Virtualization Prof. Ravi Sandhu Executive Director and Endowed Chair February 7, 2014 ravi.sandhu@utsa.edu © Ravi Sandhu World-Leading](https://reader035.vdocuments.us/reader035/viewer/2022070410/56649ed95503460f94be7925/html5/thumbnails/2.jpg)
© Ravi Sandhu 2World-Leading Research with Real-World Impact!
1. Smith, J.E. and Nair, R., The Architecture of Virtual Machines," IEEE Computer , vol.38, no.5, pp.32-38, May 2005.
2. SCOPE Alliance. Virtualization: State of the Art. Version 1.0, April 3, 2008. 18 pages.
3. Gabor Pik, Levente Buttyan, and Boldizsar Bencsath. 2013. A survey of security issues in hardware virtualization. ACM Comput. Surv. 45, 3, Article 40 (July 2013), 34 pages.
![Page 3: 1 Virtualization Prof. Ravi Sandhu Executive Director and Endowed Chair February 7, 2014 ravi.sandhu@utsa.edu © Ravi Sandhu World-Leading](https://reader035.vdocuments.us/reader035/viewer/2022070410/56649ed95503460f94be7925/html5/thumbnails/3.jpg)
© Ravi Sandhu 3World-Leading Research with Real-World Impact!
![Page 4: 1 Virtualization Prof. Ravi Sandhu Executive Director and Endowed Chair February 7, 2014 ravi.sandhu@utsa.edu © Ravi Sandhu World-Leading](https://reader035.vdocuments.us/reader035/viewer/2022070410/56649ed95503460f94be7925/html5/thumbnails/4.jpg)
© Ravi Sandhu 4World-Leading Research with Real-World Impact!
![Page 5: 1 Virtualization Prof. Ravi Sandhu Executive Director and Endowed Chair February 7, 2014 ravi.sandhu@utsa.edu © Ravi Sandhu World-Leading](https://reader035.vdocuments.us/reader035/viewer/2022070410/56649ed95503460f94be7925/html5/thumbnails/5.jpg)
© Ravi Sandhu 5World-Leading Research with Real-World Impact!
User ISAPrivileged ISA
System Calls
API
![Page 6: 1 Virtualization Prof. Ravi Sandhu Executive Director and Endowed Chair February 7, 2014 ravi.sandhu@utsa.edu © Ravi Sandhu World-Leading](https://reader035.vdocuments.us/reader035/viewer/2022070410/56649ed95503460f94be7925/html5/thumbnails/6.jpg)
© Ravi Sandhu 6World-Leading Research with Real-World Impact!
ABI or API level
ISA level
Process VM
System VM
![Page 7: 1 Virtualization Prof. Ravi Sandhu Executive Director and Endowed Chair February 7, 2014 ravi.sandhu@utsa.edu © Ravi Sandhu World-Leading](https://reader035.vdocuments.us/reader035/viewer/2022070410/56649ed95503460f94be7925/html5/thumbnails/7.jpg)
© Ravi Sandhu 7World-Leading Research with Real-World Impact!
Java VM, Microsoft CLIHP Dynamo
Most OS’s VM/370, Xen
VMWare GSX, KVM
Virtual PC
Transmeta Crusoe
Intel IA32-EL
![Page 8: 1 Virtualization Prof. Ravi Sandhu Executive Director and Endowed Chair February 7, 2014 ravi.sandhu@utsa.edu © Ravi Sandhu World-Leading](https://reader035.vdocuments.us/reader035/viewer/2022070410/56649ed95503460f94be7925/html5/thumbnails/8.jpg)
© Ravi Sandhu 8World-Leading Research with Real-World Impact!
![Page 9: 1 Virtualization Prof. Ravi Sandhu Executive Director and Endowed Chair February 7, 2014 ravi.sandhu@utsa.edu © Ravi Sandhu World-Leading](https://reader035.vdocuments.us/reader035/viewer/2022070410/56649ed95503460f94be7925/html5/thumbnails/9.jpg)
© Ravi Sandhu 9World-Leading Research with Real-World Impact!
![Page 10: 1 Virtualization Prof. Ravi Sandhu Executive Director and Endowed Chair February 7, 2014 ravi.sandhu@utsa.edu © Ravi Sandhu World-Leading](https://reader035.vdocuments.us/reader035/viewer/2022070410/56649ed95503460f94be7925/html5/thumbnails/10.jpg)
© Ravi Sandhu 10World-Leading Research with Real-World Impact!
Java VM, Microsoft CLIHP Dynamo
Most OS’s VM/370, Xen
VMWare GSX, KVM
Virtual PC
Transmeta Crusoe
Intel IA32-EL
![Page 11: 1 Virtualization Prof. Ravi Sandhu Executive Director and Endowed Chair February 7, 2014 ravi.sandhu@utsa.edu © Ravi Sandhu World-Leading](https://reader035.vdocuments.us/reader035/viewer/2022070410/56649ed95503460f94be7925/html5/thumbnails/11.jpg)
© Ravi Sandhu 11World-Leading Research with Real-World Impact!
![Page 12: 1 Virtualization Prof. Ravi Sandhu Executive Director and Endowed Chair February 7, 2014 ravi.sandhu@utsa.edu © Ravi Sandhu World-Leading](https://reader035.vdocuments.us/reader035/viewer/2022070410/56649ed95503460f94be7925/html5/thumbnails/12.jpg)
© Ravi Sandhu 12World-Leading Research with Real-World Impact!
![Page 13: 1 Virtualization Prof. Ravi Sandhu Executive Director and Endowed Chair February 7, 2014 ravi.sandhu@utsa.edu © Ravi Sandhu World-Leading](https://reader035.vdocuments.us/reader035/viewer/2022070410/56649ed95503460f94be7925/html5/thumbnails/13.jpg)
© Ravi Sandhu 13World-Leading Research with Real-World Impact!
![Page 14: 1 Virtualization Prof. Ravi Sandhu Executive Director and Endowed Chair February 7, 2014 ravi.sandhu@utsa.edu © Ravi Sandhu World-Leading](https://reader035.vdocuments.us/reader035/viewer/2022070410/56649ed95503460f94be7925/html5/thumbnails/14.jpg)
© Ravi Sandhu 14World-Leading Research with Real-World Impact!
Requires modification to Guest OS to replaceprivileged instructions by hypercalls to VMM