Virtualization is the evolution of hardware-bound resources, such as storage, network, computing, and other systems into software-based. In server virtualization, a hypervisor is used to separate virtualized environments from the underlying hardware resources. Virtualization makes traditional computing more scalable, enabling multiple and concurrent operating systems to run on top of a single physical appliance.