Virtualization is a technique that partitions a physical computer server into two or more virtual subsystems (or guests), each of which behaves as if it were a separate physical system. Through virtualization, more efficient usage of resources can often be achieved. However, virtualization comes with cost. In particular, the virtualization manager and the individual operating systems installed ...