This document provides an overview of virtualization. It defines virtualization as separating a resource or request for a service from the underlying physical delivery of that service. Virtualization allows for more efficient utilization of IT infrastructure by running multiple virtual machines on a single physical server. There are two main approaches to virtualization - hosted architectures which run on top of an operating system, and hypervisor architectures which install directly on hardware for better performance and scalability. Virtualization can provide benefits like server consolidation, test environment optimization, and business continuity.
Related topics: