Skip to content

Commit dff6c00

Browse files
authored
Merge pull request #51716 from skrthomas/BZ1978291
BZ1978291: Updating QoS language to pod-centric vs container-centric.
2 parents a5594b1 + ddf2523 commit dff6c00

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

modules/nodes-cluster-overcommit-qos-about.adoc

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@ time. When this occurs, the node must give priority to one pod over another. The
1717
facility used to make this decision is referred to as a Quality of Service (QoS)
1818
Class.
1919

20-
For each compute resource, a container is divided into one of three QoS classes
21-
with decreasing order of priority:
20+
A pod is designated as one of three QoS classes with decreasing order of priority:
2221

2322
.Quality of Service Classes
2423
[options="header",cols="1,1,5"]
@@ -28,16 +27,16 @@ with decreasing order of priority:
2827
|1 (highest)
2928
|*Guaranteed*
3029
|If limits and optionally requests are set (not equal to 0) for all resources
31-
and they are equal, then the container is classified as *Guaranteed*.
30+
and they are equal, then the pod is classified as *Guaranteed*.
3231

3332
|2
3433
|*Burstable*
3534
|If requests and optionally limits are set (not equal to 0) for all resources,
36-
and they are not equal, then the container is classified as *Burstable*.
35+
and they are not equal, then the pod is classified as *Burstable*.
3736

3837
|3 (lowest)
3938
|*BestEffort*
40-
|If requests and limits are not set for any of the resources, then the container
39+
|If requests and limits are not set for any of the resources, then the pod
4140
is classified as *BestEffort*.
4241
|===
4342

@@ -62,12 +61,12 @@ from lower OoS classes from using resources requested by pods in higher QoS clas
6261

6362
{product-title} uses the `qos-reserved` parameter as follows:
6463

65-
- A value of `qos-reserved=memory=100%` will prevent the `Burstable` and `BestEffort` QOS classes from consuming memory
64+
- A value of `qos-reserved=memory=100%` will prevent the `Burstable` and `BestEffort` QoS classes from consuming memory
6665
that was requested by a higher QoS class. This increases the risk of inducing OOM
6766
on `BestEffort` and `Burstable` workloads in favor of increasing memory resource guarantees
6867
for `Guaranteed` and `Burstable` workloads.
6968

70-
- A value of `qos-reserved=memory=50%` will allow the `Burstable` and `BestEffort` QOS classes
69+
- A value of `qos-reserved=memory=50%` will allow the `Burstable` and `BestEffort` QoS classes
7170
to consume half of the memory requested by a higher QoS class.
7271

7372
- A value of `qos-reserved=memory=0%`

0 commit comments

Comments
 (0)