如何配置虚拟机的优先级和可用性

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

您可以配置如何分配 CPU 或内存资源以及虚拟机是否具有高可用性。使用新建模板向导、新建硬件配置文件向导或新建虚拟机向导修改虚拟机或模板或者配置硬件配置文件设置时,可以使用这些过程。

若要配置如何分配内存资源的优先级,您必须运行带有 Service Pack 1 的 Virtual Machine Manager 2008 R2。为使内存优先级设置生效,必须将虚拟机放在运行带有 Service Pack 1 (SP1) 的 Windows Server 2008 R2 的 Hyper-V 主机上。

备注

若要修改现有虚拟机的内存优先级设置,必须在运行带有 SP1 的 Windows Server 2008 R2 的 Hyper-V 服务器上承载虚拟机。

如果主机上的 CPU 或内存使用率较高,则优先级较高的虚拟机比优先级较低的虚拟机优先获分配 CPU 或内存资源。您可以选择优先级或指定自定义优先级以实现更好的控制。

备注

内存优先级影响着配置为使用静态内存或动态内存功能的虚拟机的启动顺序。如果某虚拟机配置为使用动态内存,则也会使用内存优先级来确定分配多少内存来运行虚拟机。有关动态内存的要求的详细信息,请参阅 Virtual Machine Manager 2008 R2 SP1 中的新增内容

配置虚拟机使用主机 CPU 或内存资源的优先级

  1. 在左侧窗格中的“高级”下方,单击“优先级”。

  2. 在结果窗格中,选择 CPU 或内存资源的以下设置之一,然后单击“确定”:

    • 标准(默认值)

    • 自定义。使用此字段可细微调整为虚拟机指定的 CPU 或内存资源的相对优先级。对于 CPU,默认值为 1(最低优先级),最大值为 10,000。对于内存,默认值为 5,000(普通优先级),最低值为 0(低优先级),而最高值为 10,000(高优先级)。

      警告

      如果为内存资源分配指定低优先级,则这在其他虚拟机正在运行并且可用内存较少时可能会阻止虚拟机启动。请注意,优先级较高的虚拟机将先于优先级较低的虚拟机启动。

如果使虚拟机具有高可用性,则可以在群集 Hyper-V 主机上运行该虚拟机。

将虚拟机配置为高可用虚拟机

  1. 在左侧窗格中的“高级”下方,单击“可用性”。

  2. 在右侧窗格中,选择“使此 VM 高度可用”。

    在放置过程中,仅故障转移群集中的 Hyper-V 主机和启用高可用性的主机群集中的 ESX 主机对此虚拟机可用。

另请参阅

概念

如何配置虚拟机的内存
Virtual Machine Manager 2008 R2 SP1 中的新增内容

其他资源

如何修改硬件配置文件的属性