概念
虚拟化是指将一台计算机虚拟为多台逻辑计算机,每个逻辑计算机课互相独立而互不影响,从而显著提高计算机的工作效率。
虚拟化是为一组类似资源提供一个通用的抽象接口。
历史
1959年国际信息处理大会上,首次提出并论述了虚拟化技术。
60年代开始,IBM带头发展虚拟化尝试。
90年代,VMware等厂商率先实现X86架构上的虚拟化,开拓路虚拟化应用市场。
X86的快速发展,极大加快虚拟化的发展。先尝试在软件级别虚拟化,目前已实现在硬件级别虚拟化。
目标
实现对IT资源的充分利用。
特征
- 兼容性:兼容标准的操作系统,以及在这些操作系统上简历的硬件驱动和应用
- 隔离性:每个虚拟机都互相隔离互不影响
- 封装性:虚拟机上所有的应用都完全封装
- 硬件独立性:虚拟机在不同的服务器上可以同样运行
计算虚拟化
- CPU虚拟化
- 内存虚拟化
- GPU虚拟化
服务器虚拟化
架构
- 寄居架构
- 裸金属架构
cup虚拟化
- 全虚
- 半虚