gWLM 按照从高到低的优先级顺序,来向所有具有给定优先级的请求分配资源,然后再考虑较低优先级的请求。如果在某一优先级上不能满足所有请求,则分配掉其余资源,以使为每个工作负荷分配的资源总和尽可能接近于该工作负荷权重相对于总权重的比例。如果
gWLM 满足了所有优先级的资源请求,但是仍有资源可进行分配,则它将根据权重分配其余资源。同样,为每个工作负荷分配的资源总和接近于该工作负荷权重相对于总权重的比例。
表 1-1 “按策略类型列出的缺省权重” 列出了不同策略类型的缺省权重。对于具有权重的策略,也可以明确设置权重。
表 1-1 按策略类型列出的缺省权重
策略类型 | 缺省权重 |
|---|
Fixed | N/A (如果在某个 SRD 中不能满足所有具有固定策略的工作负荷,则无法部署该
SRD)。 |
| Utilization | 1 |
| OwnBorrow | 等于其自有的 CPU 资源 |
| Custom | 1 |
 |
 |  |
 |
 | 注释:要确保满足 OwnBorrow 策略所要求的 CPU 分配行为,则自有的
CPU 资源总和不能超出 SRD 中的 CPU 数目(但是,如果总和小于 SRD 中的
CPU 数目,则剩余资源将按照拥有数量的比例分配到所有隔离专区。因此,工作负荷将获得的资源通常多于它们应得的资源)。 |
 |
 |  |
 |