6 1理解 VMware EsXi 1.1 ESXI 口ESXi是一个软件 表面上看ESXi功能比较简单:实现了虚拟化。 ■实质上ESX是一个复杂的系统,经过多年发展,已成为 VSphere核心。 将 ESXI(ESX作为付费 VSphere版本的一部分使用,或与免费 Sphere Hypervisor版本配合使用。通过授权可以平滑升级。 能特性 ESXi可将多台服务器整合到较少物理设备中,从而减少对空间、电力和T管理的要求,同时提升性能 尽管EsXi占用空间仅为150,却可实现更多功能,同时还能最大限度地降低 Hypervisor的安全风险 靠的性能 虚拟机配置最高可达128个虚拟cPU、6TB的RAM和120台设备,以满足您的所有应用需求。咨询各项解决方案限制以确保您不会超过您环境的受支持配 了解有关面 增强的安全性 利用强大的加密功能保护敏感的虚拟机数据。基于角色的访问可简化管理,而广泛的日志记录和审核可以更好地落实责任,还可更加轻松地进行取证分析 卓越的生态系统 获取对由硬件OEM供应商、技术服务合作伙伴、应用和客户机操作系统組成的广泛生态系统的支持 用户使用的体验 用基于HTM5标准的内置现代U管理日常行政操作。对于需要实现运维自动化的客户, VMware提供 vSphere命令行界面和便于开发人员使用,基于REsT的AP1。 可南中医药大学/阮晓龙/13938213680/htp// cloud xg. hactcm. edu.cn/htp/ww5 ucweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://cloud.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.理解VMware ESXi ESXi是一个软件。 ◼ 表面上看ESXi功能比较简单:实现了虚拟化。 ◼ 实质上ESXi是一个复杂的系统,经过多年发展,已成为vSphere核心。 ◼ 将 ESXi (ESX) 作为付费vSphere版本的一部分使用,或与免费vSphere Hypervisor版本配合使用。通过授权可以平滑升级。 6 1.1 ESXi
1理解 VMware EsXi 1.2 ESXi Components FIGURE 2.1 ESXi Architecture The VMware esXi architecture VMkernel User Worlds Scheduler hostd FDM Stack Clients Host Device Drivers UI CLL. API 可南中医药大学/阮晓龙/13938213680/htp// cloud xg. hactcm. edu.cn/htp/ww5 ucweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://cloud.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.理解VMware ESXi 7 1.2 ESXi Components
iXi Architectu User Worids 1理解 VMware EsXi hostd 口ESX有多个组件组成 内核空间: KErnel UL CLL. API ¤是ESX操作系统的核心,控制和管理其他组件。 ¤负责资源管理、调度、运行虚拟机、启动主机所需要的其他进程 口MM:虚拟机监视器 在M内核中运行的进程。 每个虚拟机的每个虚拟CP∪都有一个ⅥMM进程。 负责虚拟化客户操作系统并管理客户操作系统内存。 将存储和网络请求转发给 VMKernel 将所有其他请求转发给∨MX进程。 a Scheduler:资源调度器 从ⅥMM和νⅨX进程中获取硬件资源请求,并调度底层物理硬件执行。 可以通过存储和网络堆栈访问到主机设备驱动程序,直接访问底层物理硬件。 可南中医药大学/阮晓龙/13938213680/htp// cloud xg. hactcm. edu.cn/htp/ww5 ucweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://cloud.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.理解VMware ESXi ESXi有多个组件组成: ◼ 内核空间:VMKernel 是ESXi操作系统的核心,控制和管理其他组件。 负责资源管理、调度、运行虚拟机、启动主机所需要的其他进程 VMM:虚拟机监视器 ▪ 在VM内核中运行的进程。 ▪ 每个虚拟机的每个虚拟CPU都有一个VMM进程。 ▪ 负责虚拟化客户操作系统并管理客户操作系统内存。 ▪ 将存储和网络请求转发给VMKernel。 ▪ 将所有其他请求转发给VMX进程。 Scheduler:资源调度器 ▪ 从VMM和VMX进程中获取硬件资源请求,并调度底层物理硬件执行。 ▪ 可以通过存储和网络堆栈访问到主机设备驱动程序,直接访问底层物理硬件。 8 1.2 ESXi Components
iXi Architecture User Worids 1理解 VMware EsXi hostd 口ESX有多个组件组成 用户空间: User Worlds UL CLL. API ¤可以执行非内核进程,以确保操作系统的完整性。 VMX 在内核中的每一个ⅥM都有一个ⅦMX执行辅助进程。 ⅨX进程负责管理:键盘、鼠标、显示器(KMS)、远程控制台、非关键l○操作 与MM进程系统工作,实现VM的功能。 a hostd 每个ESX主机有一个 hostd单一运行进程。 hostd是ⅥM内核的代理服务。 所有的GU、CL、APi调用都是通过 hostd路由到WMX或∨ MKerne。 可南中医药大学/阮晓龙/13938213680/htp// cloud xg. hactcm. edu.cn/htp/ww5 ucweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://cloud.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.理解VMware ESXi ESXi有多个组件组成: ◼ 用户空间:User Worlds 可以执行非内核进程,以确保操作系统的完整性。 VMX: ▪ 在内核中的每一个VM都有一个VMX执行辅助进程。 ▪ VMX进程负责管理:键盘、鼠标、显示器(KMS)、远程控制台、非关键I/O操作 ▪ 与VMM进程系统工作,实现VM的功能。 hostd: ▪ 每个ESXi主机有一个hostd单一运行进程。 ▪ hostd是VM内核的代理服务。 ▪ 所有的GUI、CLI、API调用都是通过hostd路由到VMX或VMKernel。 9 1.2 ESXi Components
0 2 VMware ESX部署方案 口部署 VMware VSphere不仅要考虑虚拟化服务器,也要充分论证存储 网络、安全性等。 规划部署方案并进行论证,非常重要。 ■规划 vSphere部署方案,必须明确许多问题,例如: 口将使用什么类型的服务器来部署ESXi,以实现虚拟化? 口将使用什么类型的存储?如何将存储连接到虚拟化服务器 口将如何配置网络?虚拟网络和物理网络如何实现接入? 部署方案要充分考虑各方面问题。 口技术方案 口经济成本 口政治法律法规等因素 可南中医药大学/阮晓龙/13938213680/htp// cloud xg. hactcm. edu.cn/htp/ww5 ucweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://cloud.xg.hactcm.edu.cn / http://www.51xueweb.cn 2.VMware ESXi部署方案 部署VMware vSphere不仅要考虑虚拟化服务器,也要充分论证存储、 网络、安全性等。 ◼ 规划部署方案并进行论证,非常重要。 ◼ 规划vSphere部署方案,必须明确许多问题,例如: 将使用什么类型的服务器来部署ESXi,以实现虚拟化? 将使用什么类型的存储?如何将存储连接到虚拟化服务器? 将如何配置网络?虚拟网络和物理网络如何实现接入? ◼ 部署方案要充分考虑各方面问题。 技术方案 经济成本 政治法律法规等因素 10