通过资源池可以委派对主机(或群集)资源的控制权,在使用资源池划分群集内的所有资源时,其优势非常明显。可以创建多个资源池作为主机或群集的直接子级,并对它们进行配置。然后便可向其他个人或组织委派对资源池的控制权。

使用资源池具有下列优点。

  • 灵活的层次结构组织 — 根据需要添加、移除或重组资源池,或者更改资源分配。

  • 资源池之间相互隔离,资源池内部相互共享 — 顶级管理员可向部门级管理员提供一个资源池。某部门资源池内部的资源分配变化不会对其他不相关的资源池造成不公平的影响。

  • 访问控制和委派 — 顶级管理员使资源池可供部门级管理员使用后,该管理员可以在当前的份额、预留和限制设置向该资源池授予的资源范围内进行所有的虚拟机创建和管理操作。委派通常结合权限设置一起执行。

  • 资源与硬件的分离 — 如果使用的是已启用 DRS 的群集,则所有主机的资源始终会分配给群集。这意味着管理员可以独立于提供资源的实际主机来进行资源管理。如果将三台 2GB 主机替换为两台 3GB 主机,您无需对资源分配进行更改。

    这一分离可使管理员更多地考虑聚合计算能力而非各个主机。

  • 管理运行多层服务的各组虚拟机 — 为资源池中的多层服务进行虚拟机分组。您无需对每个虚拟机进行资源设置,相反,通过更改所属资源池上的设置,您可以控制对虚拟机集合的聚合资源分配。

例如,假定一台主机拥有多个虚拟机。营销部门使用其中的三个虚拟机,QA 部门使用两个虚拟机。由于 QA 部门需要更多的 CPU 和内存,管理员为每组创建了一个资源池。管理员将 QA 部门资源池和营销部门资源池的 CPU 份额分别设置为正常,以便 QA 部门的用户可以运行自动测试。CPU 和内存资源较少的第二个资源池足以满足营销工作人员的较低负载要求。只要 QA 部门未完全利用所分配到的资源,营销部门就可以使用这些可用资源。

下图中的数字显示了向资源池的有效分配。

图 1. 向资源池分配资源


下图显示了向资源池分配资源的方案。