文章目录
1.1 引入虚拟化的必要性1.2 虚拟化的分类(技术/架构)1.2.1 全虚拟化1.2.2 半虚拟化1.2.3 寄居架构1.2.4 裸金属架构
2.1 ESXi 安装2.2 ESXi 资源分割2.3 ESXi SAN 组网2.4 ESXi 其它说明
1.1 引入虚拟化的必要性
apache 和 mysql 分别安装到两个主机。虚拟化层将硬件和软件隔离,驱动程序可以很方便的安装。10 块钱能够发挥出 9.8 的效果。云技术底层技术就是虚拟化。
虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机,在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可以运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,提高计算机的工作效率。
1.2 虚拟化的分类(技术/架构)
1.2.1 全虚拟化
VM 和 hardware 之间存在 Hypervisor(VMM),VMM 在硬件之上,并非 VMware 运行在软件层。
VMM 直接运行在 hardware 上 —— KVM。 VMM 运行在另一个操作系统中 —— QEMU 和 WINE(不需要硬件支持)。
1.2.2 半虚拟化
Guest OS 可将客户端发出的指令进行优化(API),再传递给 VMM,提高效率。
1.2.3 寄居架构
在操作系统之上安装和运行虚拟化程序,依赖于主机操作系统对设备的支持和物理资源的管理。
1.2.4 裸金属架构
直接在硬件上面安装虚拟化软件,再在其上安装操作系统和应用,依赖虚拟层内核和服务器控制台进行管理。
2.1 ESXi 安装
VMware ESXi 直接安装在物理服务器上,并将其划分为多个逻辑服务器,裸金属+全架构。
2.2 ESXi 资源分割
2.3 ESXi SAN 组网
2.4 ESXi 其它说明