虚拟机与主机类似,它们主要的区别在于虚拟机并不是由电子元器件组成的,而是由一组文件构成的。每台虚拟机都是一个完整的系统,它具有CPU、内存、网络设备、存储设备和BIOS,因此操作系统和应用程序在虚拟机中的运行方式与它们在普通物理机上的运行方式没有任何区别。
与主机相比,虚拟机具有如下优势:
可访问主机的所有资源,如CPU、内存、磁盘、网络设备和外围设备,任何应用程序都可以在虚拟机中运行。
默认情况,虚拟机之间完全隔离,从而实现了安全的数据处理、网络连接和数据存储。
可与其它虚拟机共存于同一台主机,从而达到了充分利用硬件资源的目的。
虚拟机操作系统与应用程序都封装于文件之中,通过简单的文件复制便可实现虚拟机的部署、备份以及还原。
具有可移动的灵巧特点,可以便捷地将整个虚拟机系统(包括:虚拟硬件、操作系统和配置好的应用程序)在不同的主机之间进行迁移,甚至还可以在虚拟机正在运行的情况下进行迁移。