當工作負載使用過多目前的 CPU 配置時,透過增加 CPU
的資源可試著使工作負載的 CPU 使用量維持於目標值以下。例如,假設工作負載的使用量規則為
80% 的目標值以及 5 個 CPU 的配置量,如果工作負載消耗 4.5 個 CPU,則其使用量比率為
4.5/5 或 90%。此時,gWLM 會嘗試將更多的 CPU 資源分配至工作負載的區間之中,以滿足目標值的需求,分配
6 個 CPU 將會讓使用量的比率達到 4.5/6 或 75%,如此即能達到目標值。
利用使用量規則您就可以指定 CPU 最小和最大的要求量。使用這類規則的工作負載,其分配的要求量至少是最小的要求量。使用量規則能夠讓您安排工作負載的優先順序。
擁有借用 (OwnBorrow) 規則
此規則能讓您設定下列數值:
工作負載區間所擁有的 CPU 資源數量
一個工作負載區間必須擁有的最小 CPU 資源需求量 (在將資源借給其他工作負載之後)
一個工作負載區間所擁有的最大 CPU 資源需求量 (從其他工作負載借用資源之後)
必要時,所擁有的 CPU 數量可分配至使用擁有借用規則的工作負載區間中。CPU 最小和最大的要求量能讓您指定工作負載能供借出
(當不需要使用資源時) 或借用 (當需要且可獲得更多資源時) 的數量,若區間在借出
CPU 之後,使區間的工作負載忽然變得很忙碌,則區間將會重新取回所借出的
CPU。