关于 PRO

应用到: Virtual Machine Manager 2008, Virtual Machine Manager 2008 R2, Virtual Machine Manager 2008 R2 SP1

性能和资源优化 (PRO) 是 System Center Virtual Machine Manager (VMM) 的一项功能,它将 System Center Operations Manager 2007 中的特定警报与 VMM 中的更正操作连接起来。例如,客户可能会在超过特定阈值(例如每秒事务数、CPU 使用率、电子邮件传送 SLA 等)时在物理主机之间执行虚拟机的负载平衡。或者,客户可能需要在检测到硬件故障(如风扇故障)时迁移虚拟机。

VMM 2008 需要 Operations Manager 2007 Service Pack 1 (SP1)。VMM 2008 R2 需要 Operations Manager 2007 SP1 或 Operations Manager 2007 R2。VMM 2008 R2 支持为 PRO 使用高可用 Operations Manager 根管理服务器 (RMS)。不支持在 VMM 2008 中使用高可用 Operations Manager RMS。

PRO 利用了 Operations Manager 的管理包基础结构。当启用 PRO 的管理包中的 PRO 监视器发现优化机会时,会在 VMM 中生成 PRO 提示。PRO 提示可能会包含将在 VMM 中运行的更正脚本。VMM 管理员可以手动批准和执行 PRO 提示,或者可以将 PRO 配置为自动执行 PRO 提示。

VMM 管理员在 VMM 管理员控制台中使用“PRO 提示”窗口查看他们管理的主机组的活动 PRO 提示。为了确保一致的监视体验,Operations Manager 的操作控制台还会显示相应的警报。

VMM 2008 的程序文件中包含的 VMM 2008 管理包提供一组基本的 PRO 监视器,用于检测某些情况,在这些情况下,迁移虚拟机或更改虚拟机配置可以优化主机或虚拟机的性能。已为 VMM 2008 R2 更新了管理包;VMM 2008 R2 的客户应导入 VMM 2008 R2 管理包,此管理包也与程序文件一起下载。

备注

在适用于 VMM 2008 管理包和 VMM 2008 R2 管理包的提法中,管理包将称为 VMM 管理包。

重要

导入 VMM 管理包是在集成 Operations Manager 2007 与 VMM 之前必须完成的多项任务之一。集成 Operations Manager 是在 VMM 中启用 PRO 的先决条件。为确保成功完成集成,请按照配置 Operations Manager 与 VMM 的集成 (https://go.microsoft.com/fwlink/?LinkID=125948) 中列出的适当过程进行操作。如果从 VMM 2008 迁移到 VMM 2008 R2,则在导入新的管理包时必须执行有限的一组任务,以更新现有的 Operations Manager 集成。

PRO 启用的功能

性能和资源优化 (PRO) 是通过 PRO 提示 实施的。PRO 提示根据为 Operations Manager 专门设计的启用 PRO 的管理包中的监视器所报告的运行状况,提出更正操作的建议,这些操作可以将主机、虚拟机或虚拟化环境中的其他软硬件恢复到正常状态。

启用 PRO 的管理包可以定义以下三种类型的 PRO 提示:

  • 主机的 PRO 提示 - 主机的 PRO 提示可以建议执行某些操作,例如,根据主机上的资源使用情况或其他性能和运行状况度量值迁移虚拟机,以将主机恢复到正常状态。

  • 虚拟机的 PRO 提示 - 虚拟机的 PRO 提示可以建议执行某些操作,例如,根据虚拟机中的资源使用情况或其他性能和运行状况度量值进行配置更新,以将虚拟机恢复到正常状态。

  • VMM 的 PRO 提示 - PRO 提示可以针对 Virtual Machine Manager 解决影响整个虚拟化环境中多台 VMM 托管计算机的问题。例如,针对 VMM 的 PRO 提示可以为过热的刀片底座定义一项更正操作,也可以为部署在多台物理计算机上的分布式应用程序(例如 Microsoft Exchange)问题或存储阵列问题定义一项更正操作。

为特定主机组或主机群集启用 PRO 时,也将为它们包含的每个主机和虚拟机启用主机和虚拟机的 PRO 提示。Virtual Machine Manager 的 PRO 提示是通过 VMM PRO 设置启用的,这些设置在 VMM 管理员控制台的“管理”视图中设置。

可自动或手动实现 PRO 提示,并且您还可以设置要监视的 PRO 提示的严重性级别和要自动执行的 PRO 提示的严重性级别。(不是所有的 PRO 提示都设计为自动实现。)可在各个主机组和主机群集的属性中配置这些选择,而 VMM 级别的 PRO 提示则在 VMM PRO 设置中进行配置。

可以在 VMM 管理员控制台的**“PRO 提示”窗口中查看有关生成 PRO 提示的问题的详细信息和建议的解决方案。单击工具栏上的“PRO 提示”**可打开此窗口。只显示当前管理员所管理的主机组的可用 PRO 提示。解决造成出现 PRO 提示的问题后,将会关闭 PRO 提示。

该窗口包含两个用于管理 PRO 提示的按钮:一个“执行”按钮,如果有适用于当前提示的建议的更正操作,则可使用此按钮执行该操作;一个**“解除”**按钮,可用于关闭 PRO 提示并将其从“PRO 提示”窗口中删除。

您可在 VMM 管理员控制台的**“作业”视图中查看任何 PRO 启动的作业的详细信息。任何 PRO 启动的作业的作业详细信息中的“PRO”**选项卡会显示 PRO 提示标识符和与 PRO 提示关联的每个作业的状态。

VMM 2008 管理包中的 PRO 功能

与 VMM 产品一同下载的 VMM 管理包提供了以下 PRO 功能:

  • 主机的 PRO 提示 - 当主机上的 CPU 或内存使用率超过特定的阈值时,VMM 管理包中的 PRO 监视器将建议进行虚拟机迁移。该 PRO 操作可以使用 VMM 中的自动放置,将主机上资源使用率最高的虚拟机迁移到同一个主机组或主机群集中最合适的主机。可以自动或手动实现主机的这些 PRO 提示。

    在 VMM 2008 R2 管理包中,主机监视器中的内存和 CPU 阈值是由 VMM 中针对主机生效的主机预留设置来决定的。在 VMM 中,主机预留 设置指定留出供主机操作系统使用的内存、CPU 和其他资源的数量。会为主机组设置默认的主机预留,但可以替代各个主机的默认预留。最初,在 VMM 中所有主机的 CPU 预留值为容量的 80%。监视器的 CPU 阈值的计算方法是,从 100% 中减去预留的 CPU 百分比。通过从主机上的物理内存总量中减去主机上预留的内存量,可以算出内存阈值。有关设置主机预留的信息,请参阅如何修改主机组的属性如何设置主机的主机预留 (https://go.microsoft.com/fwlink/?LinkId=162974)。

    在 VMM 2008 管理包中,主机上的 CPU 的默认阈值为容量的 75%,内存的默认阈值为容量的 90%。要更改阈值,必须在 VMM 2008 管理包中创建监视器的替代。有关详细信息,请参阅自定义 PRO

  • 虚拟机的 PRO 提示 - 如果虚拟机使用了为其分配的 90% 以上的 CPU 或内存,则 VMM 2008 管理包中的 PRO 监视器将建议更改配置大小以适合该虚拟机。VMM 2008 管理包中的虚拟机的 PRO 提示设计为不能自动实现。

VMM 2008 管理包不包括任何 VMM 级别的 PRO 监视器,因此**“管理”**视图中的 PRO 设置不会立即生效。当您添加新的启用 PRO 的管理包时,请务必检查该管理包是否需要启用 VMM 级别的 PRO 提示。

备注

在您的环境中使用 PRO 后,您可以调整启用 PRO 的管理包中的规则来自定义 PRO,以满足您的要求。例如,在 VMM 2008 管理包中,可以更改所有主机或各个主机的 CPU 性能阈值。(在 VMM 2008 R2 管理包中,可以通过修改“所有主机”主机组或单个主机的 CPU 主机预留设置来调整此阈值。)有关详细信息,请参阅自定义 PRO

下载其他启用 PRO 的管理包

VMM 产品团队正在和合作伙伴携手合作,共同开发其他启用 PRO 的管理包,以便于将 PRO 功能扩展到在虚拟化环境中运行的工作负载和硬件上。一旦这些管理包可用,将会在 VMM TechCenter(网址为:https://go.microsoft.com/fwlink/?LinkId=85920,该网页可能为英文)上会发布通知。

计划 PRO 参与

计划 PRO 执行时,请考虑以下因素。

  • 您希望哪些主机组和主机群集参与 PRO?

    如要从 PRO 启动的迁移中获得最佳受益,您应根据您的组织单位的需要来放置主机和虚拟机。规划主机组和主机群集以满足您的组织单位的需要。然后使用委派管理来筛选 PRO 提示,让主机组管理员只看到需要注意的 PRO 提示。

  • 您希望自动执行 PRO 提示或在手动执行 PRO 提示前查看提示吗?

    • 您希望接收主机组或主机群集的何种严重性级别的 PRO 提示:警告和严重或仅为严重?

    • 您希望自动执行何种严重性级别的 PRO 提示:警告和严重或仅为严重?

    例如,您可以选择收到严重级别和警告级别的 PRO 提示,但是仅自动执行严重级别的 PRO 提示。

  • 您是否希望从主机级别的 PRO 操作中排除部分虚拟机,如快速迁移?

    如果具有关键任务工作负载,不允许虚拟机上出现任何停机时间,则您可将此虚拟机置于主机级别的 PRO 操作之外来防止迁移。如果主机上的资源使用率超过了 PRO 阈值,则将会迁移另外一台虚拟机,即使定位工作负荷在主机上具有最高的资源使用率也是如此。如果超过了其固有的 CPU 或内存阈值,您仍会接收到适度调整虚拟机建议的 PRO 提示。

    如果为包含运行 VMM 服务器的虚拟机的主机组或主机群集启用 PRO,请从 PRO 中排除该虚拟机以防止迁移。VMM 服务器在虚拟机上运行时实际上只管理其自身,因而任何迁移(包括快速迁移)都会导致服务中断。有关其他指南,请参阅高可用性规划 (https://go.microsoft.com/fwlink/?LinkID=145068)。

    备注

    如果您在启用 PRO 的主机群集上部署了非高可用虚拟机,应从主机级别的 PRO 操作中排除这些虚拟机,以便使 PRO 启动的迁移继续工作。如果 PRO 将主机群集上的非高可用虚拟机作为迁移目标,则 PRO 更正操作将会失败。同样,如果启用了 VMware 主机组的 PRO,应排除所有没有配备 VMotion 功能的 VMware 虚拟机。

  • 启用 PRO 的管理包是否包含以 Virtual Machine Manager 为目标的 PRO 提示?

    可通过**“管理”**视图中的 VMM 设置启用 PRO 提示,此类提示可以解决影响整个虚拟化环境中的 VMM 托管计算机的问题。例如,针对 VMM 级别的 PRO 提示可以为过热的刀片底座定义一项更正操作,也可以为部署在多台物理计算机上的分布式应用程序(例如 Microsoft Exchange)问题或存储阵列问题定义一项更正操作。VMM 2008 管理包不包含任何针对 VMM 的 PRO 监视器。但是,当您添加新的启用 PRO 的管理包时,请务必检查您是否需要启用 VMM 级别的 PRO 提示。

PRO 的其他资源

以下资源可用于 PRO:

另请参阅

概念

在 VMM 中启用 PRO
自定义 PRO

其他资源

VMM 2008 R2 管理包指南