一、什么是虚拟化
将一台服务器当做多台服务器来使用,把一个硬件虚拟成多个硬件,各个VM之间完全隔离。
二、虚拟化架构
在传统硬件->操作系统->应用程序三层架构中,引入虚拟机监控器(两种,type1 type2(借助操作系统hostOS服务模拟硬件))
三、虚拟化特征
1、分区
通过在一个物理机上运行多个OS,充分利用服务器资源,分区之间还可以组件集群,实现负载均衡和双机容错。
2、隔离
一方面,从硬件方面隔离系统故障,另一方面,可以在虚拟机之间动态分配系统资源
3、封装
每个虚拟机用一个文件封装,从而可以用简单的文件拷贝即可对虚拟机进行迁移。
四、虚拟化优势
1、打破了OS与硬件的相互依赖
2、提供了更为轻松的自动化管理,比如实时备份
3、故障隔离,增加安全性
4、独立于硬件,可以再任何硬件上运行
五、虚拟化实现技术
虚拟机监控器实现了从虚拟资源到物理资源的映射,利用本地物理计算机系统进行实际的计算。当客户操作系统通过敏感指令访问系统资源时,虚拟机监控器将接管请求,进行相应的模拟处理。
1、完全虚拟化技术
2、半虚拟化技术
3、硬件辅助的虚拟化技术