A Study on System Virtualization Techniques
I S. Suresh, M. Kannan · 2014
Taking something in one form and presenting into another form is referred as virtualization. The concept of virtualization is very broad and is applied to devices, machine stack, files, networks and storage systems.However,system virtualization’s ability for reducing and optimizing resource consumption towards sustainable computing, provides a mechanism to consolidated application along with existing OS,middleware,and communication environment on a single shared systems makes it hot topic in industry.Hence,this paper gives brief overview of x86 virtualization techniques that provides a high level description about virtualization including the concept of a virtual machine monitor(VMM), virtualization properties, and its applications. Further it contrast different form of x86 system level virtualization and suggests when and where a desirable technology is appropriate. And finally it concludes with a notion possible new directions that would be faced during the implementation of VMM and hardware architecture, to make them widely accepted.