Virtualization Basics

Virtualization Basics: Virtualization is a term that refers to the various techniques, methods and approaches, in this post I will provide overview of x86 hardware virtualization.Virtualization, in simple, running more than a operating system in an isolated and secure environment on a single physical hardware. History of Virtualization begins with IBM mainframes (1960s), back in old days