虚拟机对硬件资源（如网络、显示器、键盘、硬盘）的访问被统一管理在一个比处理器和系统内存更有限制性的层次上。客户软件经常被限制访问计算机周边设备，或者被限制在较低的设备性能上，这取决于宿主机硬件访问策略设定。
虚拟化的原因.在计算机集群中，许多小型服务器正在被一个大型服务器取代以增加硬件资源的利用率（如CPU等）。虽然硬件正在被整合，但是典型的操作系统仍然是独立的。取而代之地，每一个运行在独立的服务器上的操作系统被转移到在虚拟机中。大型的服务器可以“寄宿”许多这样的“客户”虚拟机。这