《培训教材10_scalability》由会员分享,可在线阅读,更多相关《培训教材10_scalability(81页珍藏版)》请在金锄头文库上搜索。
1、模块编号 10-1VMware vSphere 4:安装、配置、管理 修订版 B 版权所有 2009 VMware, Inc. 保留所有权利。Vcp4_可扩展性可扩展性模块 10模块编号 10-2VMware vSphere 4:安装、配置、管理 修订版 B 版权所有 2009 VMware, Inc. 保留所有权利。您在此处您在此处您在此处您在此处操作操作vSphere 环境环境配置配置 VMware ESX 和和 ESXi安装和使用安装和使用 VMware vCenter Server存储存储网络连接网络连接虚拟机虚拟机资源监视资源监视可扩展性可扩展性配置管理配置管理高可用性和数据保护高可
2、用性和数据保护安装安装 VMware ESX 和和 ESXiVMware 虚拟化简介虚拟化简介访问控制访问控制模块编号 10-3VMware vSphere 4:安装、配置、管理 修订版 B 版权所有 2009 VMware, Inc. 保留所有权利。重要性重要性借助资源池,您可以按层次结构分配 CPU 和内存资源。 针对 VMware Distributed Resource Scheduler (DRS) 启用的集群可自动管理多个 VMware ESX/ESXi 主机 的资源。模块编号 10-4VMware vSphere 4:安装、配置、管理 修订版 B 版权所有 2009 VMware
3、, Inc. 保留所有权利。本模块课程本模块课程第第 1 课:课:扩展扩展 CPU 和内存管理和内存管理第第 2 课:课:扩展存储和网络管理扩展存储和网络管理第第 3 课:课:VMware VMotion 迁移迁移第第 4 课:课:VMware Distributed Resource Scheduler模块编号 10-5VMware vSphere 4:安装、配置、管理 修订版 B 版权所有 2009 VMware, Inc. 保留所有权利。第第 1 课:课: 扩展扩展 CPU 和内存管理和内存管理模块编号 10-6VMware vSphere 4:安装、配置、管理 修订版 B 版权所有 2
4、009 VMware, Inc. 保留所有权利。课程目标课程目标描述 CPU 和内存资源分配设置描述资源池创建资源池查看资源分配模块编号 10-7VMware vSphere 4:安装、配置、管理 修订版 B 版权所有 2009 VMware, Inc. 保留所有权利。资源管理资源管理资源管理是由提供者(主机和集群)向使用者(虚拟机)资源管理是由提供者(主机和集群)向使用者(虚拟机) 分配资源的过程。分配资源的过程。资源包括 CPU、内存、存储和网络。资源管理:资源管理:解决资源过量使用问题防止虚拟机独占资源利用未充分使用的资源控制虚拟机的相对重要性资源分配设置(份额、预留和限制)用于确定要为
5、虚拟机资源分配设置(份额、预留和限制)用于确定要为虚拟机 分配的分配的 CPU 和内存资源量。和内存资源量。模块编号 10-8VMware vSphere 4:安装、配置、管理 修订版 B 版权所有 2009 VMware, Inc. 保留所有权利。虚拟机虚拟机 CPU 资源设置资源设置限制限制这个值为此虚拟机可占用的 CPU 时间的最大值, 以 MHz 为单位。 预留预留这个值是为此虚拟机预留的特定 CPU 周期数, 以 MHz 为单位。VMkernel 会选择可以迁移的 CPU。份额份额份额越多意味着此虚拟机赢得 CPU 时间争用越 频繁。一个虚拟机的多个一个虚拟机的多个 VCPU 必须同
6、时调度。必须同时调度。因此,1000 MHz 的预留量对于使用一个 VCPU 的虚拟机来说可能已经足够,但对于使用四个 VCPU 的虚拟机来说仍不足。模块编号 10-9VMware vSphere 4:安装、配置、管理 修订版 B 版权所有 2009 VMware, Inc. 保留所有权利。虚拟机内存资源设置虚拟机内存资源设置可用内存可用内存这个值为创建虚拟机时定义的内存大小。限制限制这个值为此虚拟机可占用的物理内存的最大值, 以 MB 为单位。预留预留这值是为此虚拟机预留的特定数量的物理内存, 以 MB 为单位。份额份额份额越多意味着该虚拟机赢得物理内存争用越频繁。VMkernel 会为每个
7、虚拟机分配交换文件,用以弥会为每个虚拟机分配交换文件,用以弥 补每个虚拟机的可用内存与预留之间的差额。补每个虚拟机的可用内存与预留之间的差额。模块编号 10-10VMware vSphere 4:安装、配置、管理 修订版 B 版权所有 2009 VMware, Inc. 保留所有权利。份额数量份额数量更改份额数量更改份额数量启动启动 VM关闭关闭 VM虚拟机如何争用资源虚拟机如何争用资源进行相对资源管理的按比例分成系统进行相对资源管理的按比例分成系统 在资源争用期间应用 防止虚拟机独占资源 保证可预测的资源份额模块编号 10-11VMware vSphere 4:安装、配置、管理 修订版 B
8、版权所有 2009 VMware, Inc. 保留所有权利。什么是资源池?什么是资源池?一种用于按层次结构一种用于按层次结构 管理管理 CPU 和内存资源和内存资源 的逻辑抽象层级关系的逻辑抽象层级关系在独立主机或启用在独立主机或启用 DRS 的集群中使用的集群中使用为虚拟机和子级池为虚拟机和子级池 提供资源提供资源 资源池资源池根根 资源池资源池模块编号 10-12VMware vSphere 4:安装、配置、管理 修订版 B 版权所有 2009 VMware, Inc. 保留所有权利。为什么要使用资源池?为什么要使用资源池?使用资源池可为您带来以下优势:使用资源池可为您带来以下优势:灵活的
9、层次结构组织方式各资源池彼此隔离,但在资源池内部可以进行共享访问控制和委派资源与硬件分离管理运行多层服务的各组虚拟机模块编号 10-13VMware vSphere 4:安装、配置、管理 修订版 B 版权所有 2009 VMware, Inc. 保留所有权利。资源池属性资源池属性资源池具有以下属性:资源池具有以下属性: 份额低、正常、高、自定义 预留,以 MHz 和 MB 为单位 限制,以 MHz 和 MB 为单位默认情况下为无限量访问 (最大值为可访问的最大 资源量) 可扩展预留?是 虚拟机和子资源池可以 提取其父级池中的资源。否 虚拟机和子资源池仅可提 取此池中的资源,即使其父级 池具有可
10、用资源,也不可提取。模块编号 10-14VMware vSphere 4:安装、配置、管理 修订版 B 版权所有 2009 VMware, Inc. 保留所有权利。资源池应用案例资源池应用案例X 公司的公司的 IT 部门有两个内部客户部门有两个内部客户。财务部提供预算的 2/3。工程部提供预算的 1/3。每个内部客户都拥有生产和测试每个内部客户都拥有生产和测试/开发虚拟机。开发虚拟机。我们必须限定测试我们必须限定测试/开发虚拟机的资源最大消耗值。开发虚拟机的资源最大消耗值。模块编号 10-15VMware vSphere 4:安装、配置、管理 修订版 B 版权所有 2009 VMware, I
11、nc. 保留所有权利。资源池示例资源池示例独立主机独立主机 Svr001 (根资源池) CPU:12,000 MHz 内存:4 GB工程部工程部-生产生产 (VM)CPU 份额:份额:2,000 预留:预留:250 MHz 限制:限制:4,000 MHz工程部工程部-测试测试 (VM)CPU 份额:份额:1,000 预留:预留:0 MHz 限制:限制:4,000 MHz工程部(资源池)工程部(资源池)CPU 份额:份额:1,000 预留:预留:1,000 MHz 限制:限制:4,000 MHz 可扩展预留:是可扩展预留:是模块编号 10-16VMware vSphere 4:安装、配置、管理
12、修订版 B 版权所有 2009 VMware, Inc. 保留所有权利。资源池示例:资源池示例:CPU 份额份额工程部(资源池)工程部(资源池)CPU 份额:份额:1,000工程部工程部-测试测试 (VM)CPU 份额:份额:1,000工程部工程部-生产生产 (VM)CPU 份额:份额:2,000财务部财务部-测试测试 (VM)CPU 份额:份额:1,000财务部财务部-生产生产 (VM)CPU 份额:份额:2,000独立主机独立主机 Svr001 (根资源池)财务部(资源池)财务部(资源池)CPU 份额:份额:2,000模块编号 10-17VMware vSphere 4:安装、配置、管理
13、修订版 B 版权所有 2009 VMware, Inc. 保留所有权利。PCPU 资源分配资源分配 %22%22%11%45%工程部工程部 33%财务部财务部 67%资源池示例:资源池示例:CPU 争用争用工程部的测试虚拟机获得的资源占工程部工程部的测试虚拟机获得的资源占工程部 CPU 资源分配的资源分配的33% 左右,约等于左右,约等于11% 的的PCPU 资源。资源。Svr001 以下所有 VM 都基于同一个 物理 CPU (PCPU) 运行工程部工程部CPU 份额:份额:1,000 大约大约 33% 的的 PCPU 资源资源工程部工程部-测试测试CPU 份额:份额: 1,000工程部工程
14、部-生产生产CPU 份额:份额: 2,000财务部财务部-测试测试CPU 份额:份额: 1,000财务部财务部-生产生产CPU 份额:份额: 2,000财务部财务部CPU 份额:份额:2,000 大约大约 67% 的的 PCPU 资源资源模块编号 10-18VMware vSphere 4:安装、配置、管理 修订版 B 版权所有 2009 VMware, Inc. 保留所有权利。可扩展预留可扩展预留将以递归的方式从当前资源池的上级将以递归的方式从当前资源池的上级 资源池中借入资源。资源池中借入资源。只要选中了 Expandable Reservation(可扩展预留)(可扩展预留)更具灵活性,
15、但缺乏保护能力直到引发扩展的虚拟机关闭或其预留直到引发扩展的虚拟机关闭或其预留 量减少时,才会释放扩展的预留量。量减少时,才会释放扩展的预留量。零售零售预留:预留:3,000 MHz 可扩展预留:可扩展预留:是是根资源池根资源池CPU 总量:总量:10,200 MHz 内存总量:内存总量:3,000 MB电子商务应用程序电子商务应用程序电子商务网站电子商务网站预留:预留: 1,000 MHz 是否可扩展?是否可扩展? 否否预留:预留: 1,200 MHz 是否可扩展?是否可扩展? 是是恶意管理员可以借助可扩展预留功能恶意管理员可以借助可扩展预留功能 占用环境中所有未预留的容量。占用环境中所有未
16、预留的容量。模块编号 10-19VMware vSphere 4:安装、配置、管理 修订版 B 版权所有 2009 VMware, Inc. 保留所有权利。可扩展预留示例可扩展预留示例 (1)零售资源池预留了零售资源池预留了 3,000 MHz,电子商务,电子商务 资源池预留了其中的资源池预留了其中的 2,200 MHz。启动电子商务网站资源池中的虚拟机。启动电子商务网站资源池中的虚拟机。如果在电子商务网站资源池中禁用了可扩如果在电子商务网站资源池中禁用了可扩 展预留功能,则无法使用展预留功能,则无法使用 500 MHz 的预留的预留 启动启动 VM7。减少虚拟机的预留量。选择 Expandable Reservation(可扩展(可扩展 预留)预留)。增加电子商务网站资源池的预留量。零售零售预留:预留:3,000 MHz 可扩展预留:可扩展预留:否否根资源池根资源池CPU 总量:总量:10