《 vSphere资源管理》 使用虚拟NUMA107 指定NUMA控制108 16高级属性112 设置高级主机属性112 设置高级虚拟机属性114 延迟时间敏感度116 关于可靠内存117 使用1GB页面备份客户机vRAM117 17故障定义118 虚拟机已固定119 虚拟机与任何主机均不兼容119 移动到另一台主机时违反了虚拟机/虚拟机DRS规则119 主机与虚拟机不兼容119 主机有违反虚拟机虚拟机DRS规则的虚拟机119 主机用于虚拟机的容量不足119 主机处于错误的状态120 主机用于虚拟机的物理CPU的数量不足120 主机用于每个虚拟机cPU的容量不足120 虚拟机正在执行 vMotion操作120 群集中没有活动主机120 资源不足120 资源不足以满足配置的HA故障切换级别120 无兼容的硬关联性主机120 无兼容的软关联性主机120 不允许违反软规则更改121 响软规则更改121 18DRS故障排除信息122 主机问题125 虚拟机问题128 VMware,lc保留所有权利
使用虚拟 NUMA 107 指定 NUMA 控制 108 16 高级属性 112 设置高级主机属性 112 设置高级虚拟机属性 114 延迟时间敏感度 116 关于可靠内存 117 使用 1GB 页面备份客户机 vRAM 117 17 故障定义 118 虚拟机已固定 119 虚拟机与任何主机均不兼容 119 移动到另一台主机时违反了虚拟机/虚拟机 DRS 规则 119 主机与虚拟机不兼容 119 主机有违反虚拟机/虚拟机 DRS 规则的虚拟机 119 主机用于虚拟机的容量不足 119 主机处于错误的状态 120 主机用于虚拟机的物理 CPU 的数量不足 120 主机用于每个虚拟机 CPU 的容量不足 120 虚拟机正在执行 vMotion 操作 120 群集中没有活动主机 120 资源不足 120 资源不足以满足配置的 HA 故障切换级别 120 无兼容的硬关联性主机 120 无兼容的软关联性主机 120 不允许违反软规则更改 121 影响软规则更改 121 18 DRS 故障排除信息 122 群集问题 122 主机问题 125 虚拟机问题 128 《vSphere 资源管理》 VMware, Inc. 保留所有权利。 6
关于 vSphere资源管理 《 vSphere资源管理》介绍了 VMware ESXi和 vCenter server环境中的资源管理, 本文档重点介绍了以下主题。 资源分配和资源管理概念 虚拟机属性和准入控制 资源池及其管理方式 群集、 vSphere Distributed Resource Scheduler(DRS)、 vSphere Distributed Power Management (DPM)及其使用方式 数据存储群集、 Storage DRS、 Storage lO Control及其使用方式 高级资源管理选项 性能注意事项 目标读者 本信息的目标读者为想要了解系统如何管理资源以及资源如何自定义默认行为的系统管理员。这些信息对想 要了解并使用资源池、群集、DRS、数据存储群集、 Storage DRS、 Storage I/O Contro或 vSphere DPM 的所有用户同样必不可少 本文档假定您掌握了 VMware EsXi和 vCenter server的相关应用知识。 注在本文档中,“内存”可以指物理内存或永久内存。 vSphere Client #A vSphere Web Client 本指南中的说明反映 vSphere Client(基于HTML5的GU)。您也可以使用这些说明通过 vSphere Web Client (基于Fex的GU)执行任务。 VMware,lc保留所有权利
关于 vSphere 资源管理 《vSphere 资源管理》介绍了 VMware® ESXi 和 vCenter® Server 环境中的资源管理。 本文档重点介绍了以下主题。 n 资源分配和资源管理概念 n 虚拟机属性和准入控制 n 资源池及其管理方式 n 群集、vSphere® Distributed Resource Scheduler (DRS)、vSphere Distributed Power Management (DPM) 及其使用方式 n 数据存储群集、Storage DRS、Storage I/O Control 及其使用方式 n 高级资源管理选项 n 性能注意事项 目标读者 本信息的目标读者为想要了解系统如何管理资源以及资源如何自定义默认行为的系统管理员。这些信息对想 要了解并使用资源池、群集、DRS、数据存储群集、Storage DRS、Storage I/O Control 或 vSphere DPM 的所有用户同样必不可少。 本文档假定您掌握了 VMware ESXi 和 vCenter Server 的相关应用知识。 注 在本文档中,“内存”可以指物理内存或永久内存。 vSphere Client 和 vSphere Web Client 本指南中的说明反映 vSphere Client(基于HTML5 的 GUI)。您也可以使用这些说明通过vSphere Web Client (基于 Flex 的 GUI)执行任务。 VMware, Inc. 保留所有权利。 7
《 vSphere资源管理》 vSphere Client和 vSphere Web Client之间工作流明显不同的任务具有重复过程,其根据相应客户端界面提 供步骤。与 vSphere Web Client有关的过程在标题中包含 vSphere Web Client 注在 vSphere6.7 Update1中,几乎所有 vSphere Web Client功能在 vSphere Client中得以实现。有关 其他不受支持的功能的最新列表,请参见《 vSphere Client功能更新说明》。 注在 vSphere6.7u1中,可以安装并使用 VMware AppDefense插件来保护您的应用程序并确保端点安 具有 Mware vSphere白金许可证可使用 AppDefense插件。如果您拥有 vSphere白金许可证, AppDefense面板将显示在清单中任何虚拟机的摘要选项卡上。从该面板,可以安装、升级或查看有关 AppDefense插件的详细信息。有关 VMware AppDefense的详细信息,请参见 AppDefense文档。 VMware,lc保留所有权利
vSphere Client 和 vSphere Web Client 之间工作流明显不同的任务具有重复过程,其根据相应客户端界面提 供步骤。与 vSphere Web Client 有关的过程在标题中包含 vSphere Web Client。 注 在 vSphere 6.7 Update 1 中,几乎所有 vSphere Web Client 功能在 vSphere Client 中得以实现。有关 其他不受支持的功能的最新列表,请参见《vSphere Client 功能更新说明》。 注 在 vSphere 6.7 U1 中,可以安装并使用 VMware AppDefense 插件来保护您的应用程序并确保端点安 全。具有 VMware vSphere 白金许可证可使用 AppDefense 插件。如果您拥有 vSphere 白金许可证, AppDefense 面板将显示在清单中任何虚拟机的摘要选项卡上。从该面板,可以安装、升级或查看有关 AppDefense 插件的详细信息。有关 VMware AppDefense 的详细信息,请参见 AppDefense 文档。 《vSphere 资源管理》 VMware, Inc. 保留所有权利。 8
资源管理入门 要了解资源管理,必须清楚其组件、目标以及如何以最佳方式在群集设置中将其实现 本节将讨论虚拟机的资源分配设置(份额、预留和限制),包括如何设置和查看这些设置。另外,本节还将 介绍准入控制过程,系统通过该过程对照现有资源对资源分配设置进行验证 源管理是将资源从资源提供方分配到资源用户的一个过程。 我们之所以需要资源管理,原因就是资源会过度分配(即需求大于容量)以及需求与容量会随着时间的推移 而发生变化。通过资源管理,可以动态重新分配资源,以便更高效地使用可用容量。 注本章中“内存”是指物理内存。 本章讨论了以下主题 资源类型 资源提供方 资源用户 资源管理的目标 资源类型 资源包括cPU、内存、电源、存储器和网络资源 注Esⅰ分别使用网络流量调整和按比例分配份额机制来管理每台主机上的网络带宽和磁盘资源。 资源提供方 主机和群集(包括数据存储群集)是物理资源的提供方 对于主机,可用的资源是主机的硬件规格减去虚拟化软件所用的资源。 群集是一组主机。可以使用 vSphere Client创建群集,并将多个主机添加到群集。 vCenter Server一起管理 这些主机的资源:群集拥有所有主机的全部cPU和内存。可以针对联合负载平衡或故障切换来启用群集 有关详细信息,请参见第11章,创建DRS群集。 数据存储群集是一组数据存储。与DRS群集一样,您可以使用 vSphere Client创建一个数据存储群集,并 将多个数据存储添加到群集中。 vCenter Server共同管理数据存储资源。可以启用 Storage DRS来平衡lO 负载和空间使用情况。请参见第13章,创建数据存储群集 VMware,lc保留所有权利
资源管理入门 1 要了解资源管理,必须清楚其组件、目标以及如何以最佳方式在群集设置中将其实现。 本节将讨论虚拟机的资源分配设置(份额、预留和限制),包括如何设置和查看这些设置。另外,本节还将 介绍准入控制过程,系统通过该过程对照现有资源对资源分配设置进行验证。 资源管理是将资源从资源提供方分配到资源用户的一个过程。 我们之所以需要资源管理,原因就是资源会过度分配(即需求大于容量)以及需求与容量会随着时间的推移 而发生变化。通过资源管理,可以动态重新分配资源,以便更高效地使用可用容量。 注 本章中“内存”是指物理内存。 本章讨论了以下主题: n 资源类型 n 资源提供方 n 资源用户 n 资源管理的目标 资源类型 资源包括 CPU、内存、电源、存储器和网络资源。 注 ESXi 分别使用网络流量调整和按比例分配份额机制来管理每台主机上的网络带宽和磁盘资源。 资源提供方 主机和群集(包括数据存储群集)是物理资源的提供方。 对于主机,可用的资源是主机的硬件规格减去虚拟化软件所用的资源。 群集是一组主机。可以使用 vSphere Client 创建群集,并将多个主机添加到群集。vCenter Server 一起管理 这些主机的资源:群集拥有所有主机的全部 CPU 和内存。可以针对联合负载平衡或故障切换来启用群集。 有关详细信息,请参见第 11 章,创建 DRS 群集。 数据存储群集是一组数据存储。与 DRS 群集一样,您可以使用 vSphere Client 创建一个数据存储群集,并 将多个数据存储添加到群集中。vCenter Server 共同管理数据存储资源。可以启用 Storage DRS 来平衡 I/O 负载和空间使用情况。请参见第 13 章,创建数据存储群集。 VMware, Inc. 保留所有权利。 9
《 vSphere资源管理》 资源用户 虚拟机是资源用户。 创建期间分配的默认资源设置适用于大多数计算机。可以在以后编辑虚拟机设置,以便基于份额分配占资源 提供方的总CPU、内存以及存储O的百分比,或者分配所保证的cPU和内存预留量。启动虚拟机时,服 务器检查是否有足够的未预留资源可用,并仅在有足够的资源时才允许启动虚拟机。此过程称为接入控制。 资源池是灵活管理资源的逻辑抽象。资源池可以分组为层次结构,用于对可用的CPU和内存资源按层次结 构进行分区。相应地,资源池既可以被视为资源提供方,也可以被视为资源用户。它们向子资源池和虚拟机 提供资源,但是,由于它们也消耗其父资源池和虚拟机的资源,因此它们同时也是资源用户。请参见第10 章,管理资源池 ESXi主机根据以下因素为每个虚拟机分配一部分基础硬件资源 由用户定义的资源限制 ESXi主机(或群集)的可用资源总量。 启动的虚拟机数目和这些虚拟机的资源使用情况。 管理虚拟化所需的开销 资源管理的目标 管理资源时,必须清楚自己的目标。 除了解决资源过量置备问题,资源管理还可以帮助您实现以下目标 性能隔离:防止虚拟机独占资源并保证服务率的可预测性。 高效使用:利用分配不足的资源并在过量置备时让性能正常降低。 易于管理:控制虚拟机的相对重要性,提供灵活的动态分区并且符合绝对服务级别协议 VMware,lc保留所有权利
资源用户 虚拟机是资源用户。 创建期间分配的默认资源设置适用于大多数计算机。可以在以后编辑虚拟机设置,以便基于份额分配占资源 提供方的总 CPU、内存以及存储 I/O 的百分比,或者分配所保证的 CPU 和内存预留量。启动虚拟机时,服 务器检查是否有足够的未预留资源可用,并仅在有足够的资源时才允许启动虚拟机。此过程称为接入控制。 资源池是灵活管理资源的逻辑抽象。资源池可以分组为层次结构,用于对可用的 CPU 和内存资源按层次结 构进行分区。相应地,资源池既可以被视为资源提供方,也可以被视为资源用户。它们向子资源池和虚拟机 提供资源,但是,由于它们也消耗其父资源池和虚拟机的资源,因此它们同时也是资源用户。请参见第 10 章,管理资源池。 ESXi 主机根据以下因素为每个虚拟机分配一部分基础硬件资源: n 由用户定义的资源限制。 n ESXi 主机(或群集)的可用资源总量。 n 启动的虚拟机数目和这些虚拟机的资源使用情况。 n 管理虚拟化所需的开销。 资源管理的目标 管理资源时,必须清楚自己的目标。 除了解决资源过量置备问题,资源管理还可以帮助您实现以下目标: n 性能隔离:防止虚拟机独占资源并保证服务率的可预测性。 n 高效使用:利用分配不足的资源并在过量置备时让性能正常降低。 n 易于管理:控制虚拟机的相对重要性,提供灵活的动态分区并且符合绝对服务级别协议。 《vSphere 资源管理》 VMware, Inc. 保留所有权利。 10