Technical overview of virtualization technologies
In its broadest definition, virtualization is the process of using physical resources to create a virtual environment. It consists of three elements: operating systems, networks and storage media. Basically, …