什么是虚拟化技术?
虚拟化是一种创建虚拟计算机环境的软件技术,该环境可与物理硬件独立运行。
虚拟化允许在单个物理服务器上运行多个操作系统,每个操作系统都有自己独立的资源集。
虚拟化技术的要素:
- 虚拟机管理程序 (Hypervisor): 虚拟化软件层,管理物理服务器及其虚拟化资源。
- 虚拟机: 在虚拟化环境中创建的模拟计算机,拥有自己的操作系统、内存、存储和网络资源。
- 资源分配: 虚拟机管理程序在虚拟机之间分配物理资源,如 CPU、内存、存储和网络带宽。
- 隔离: 虚拟机彼此隔离,以防止一个虚拟机上的故障影响其他虚拟机。
- 快照: 捕获虚拟机特定时间点的副本,允许在发生故障或需要回滚时快速恢复。
- 动态迁移: 在虚拟机运行时,将其从一台物理服务器迁移到另一台物理服务器的能力。
![](https://img0.baidu.com/it/u=1124023231,2875761059&fm=253.jpg)