diff --git a/content/zh/docs/concepts/scheduling-eviction/resource-bin-packing.md b/content/zh/docs/concepts/scheduling-eviction/resource-bin-packing.md index 08eb73003a..46442f5868 100644 --- a/content/zh/docs/concepts/scheduling-eviction/resource-bin-packing.md +++ b/content/zh/docs/concepts/scheduling-eviction/resource-bin-packing.md @@ -112,8 +112,11 @@ scheduler. `shape` 用于指定 `RequestedToCapacityRatioPriority` 函数的行为。 ```yaml - {"utilization": 0, "score": 0}, - {"utilization": 100, "score": 10} +shape: + - utilization: 0 + score: 0 + - utilization: 100 + score: 10 ``` -### RequestedToCapacityRatioResourceAllocation 优先级函数如何对节点评分 +### 节点容量分配的评分 本节适用于希望了解此功能的内部细节的人员。 以下是如何针对给定的一组值来计算节点得分的示例。 @@ -176,15 +185,15 @@ Below is an example of how the node score is calculated for a given set of value ``` 请求的资源 -intel.com/foo: 2 -Memory: 256MB -CPU: 2 +intel.com/foo : 2 +memory: 256MB +cpu: 2 资源权重 -intel.com/foo: 5 -Memory: 1 -CPU: 3 +intel.com/foo : 5 +memory: 1 +cpu: 3 FunctionShapePoint {{0, 0}, {100, 10}} @@ -192,13 +201,13 @@ FunctionShapePoint {{0, 0}, {100, 10}} 可用: intel.com/foo : 4 - Memory : 1 GB - CPU: 8 + memory : 1 GB + cpu: 8 已用: intel.com/foo: 1 - Memory: 256MB - CPU: 1 + memory: 256MB + cpu: 1 节点得分: @@ -209,13 +218,13 @@ intel.com/foo = resourceScoringFunction((2+1),4) = rawScoringFunction(75) = 7 -Memory = resourceScoringFunction((256+256),1024) +memory = resourceScoringFunction((256+256),1024) = (100 -((1024-512)*100/1024)) = 50 = rawScoringFunction(50) = 5 -CPU = resourceScoringFunction((2+1),8) +cpu = resourceScoringFunction((2+1),8) = (100 -((8-3)*100/8)) = 37.5 = rawScoringFunction(37.5) @@ -229,13 +238,13 @@ NodeScore = (7 * 5) + (5 * 1) + (3 * 3) / (5 + 1 + 3) 可用: intel.com/foo: 8 - Memory: 1GB - CPU: 8 + memory: 1GB + cpu: 8 已用: intel.com/foo: 2 - Memory: 512MB - CPU: 6 + memory: 512MB + cpu: 6 节点得分: @@ -246,13 +255,13 @@ intel.com/foo = resourceScoringFunction((2+2),8) = rawScoringFunction(50) = 5 -Memory = resourceScoringFunction((256+512),1024) +memory = resourceScoringFunction((256+512),1024) = (100 -((1024-768)*100/1024)) = 75 = rawScoringFunction(75) = 7 -CPU = resourceScoringFunction((2+6),8) +cpu = resourceScoringFunction((2+6),8) = (100 -((8-8)*100/8)) = 100 = rawScoringFunction(100)