什么是虚拟机?
虚拟机(VM)是一个隔离的软件环境,它在物理计算机的硬件上模拟另一台计算机。
虚拟机运行自己的操作系统,应用程序和文件,与物理计算机上的其他虚拟机和操作系统隔离。
虚拟机的要素:
1. 虚拟化软件(Hypervisor):
管理物理硬件并为虚拟机提供底层虚拟化平台。
2. 虚拟硬件:
虚拟机可访问的模拟硬件组件,如 CPU、内存、存储和网络接口。
3. 虚拟操作系统:
在虚拟机中运行的操作系统。
4. 虚拟文件系统:
虚拟机的文件存储位置,与物理计算机上的文件系统隔离。
5. 虚拟网络:
允许虚拟机相互通信并访问外部网络。
6. 快照:
虚拟机的状态保存点,可用于还原虚拟机到以前的状态。
7. 克隆:
创建一个与现有虚拟机具有相同配置和数据的副本。
8. 现场迁移:
在不关闭虚拟机的情况下,将其从一台物理主机迁移到另一台主机。