预留系统开销说明
CCI对Pod内存的预留规则
CCI对Pod内存的预留模型的总预留值等于OS侧预留值与CCI管理Pod所需预留值之和。
其中OS侧预留包括基础预留和随Pod内存规格变动的浮动预留;CCI侧预留固定预留250Mi内存。
场景 |
预留类型 |
基础/浮动 |
预留公式 |
预留对象 |
---|---|---|---|---|
Pod内存规格 <= 2Gi |
无 |
\ |
\ |
\ |
Pod内存规格 > 2Gi |
OS侧预留 |
基础预留 |
固定150Mi |
操作系统服务组件占用 |
浮动预留(随Pod内存规格变化) |
20Mi/Gi |
操作系统内核占用 |
||
CCI侧预留 |
基础预留 |
固定250Mi |
云容器实例组件占用 |
预留系统开销举例说明
Pod内存规格 |
Pod内存可用资源 |
计算说明 |
备注 |
---|---|---|---|
0.5Gi |
0.5Gi |
/ |
Pod内存规格<=2Gi |
1Gi |
1Gi |
/ |
|
2Gi |
2Gi |
/ |
|
3Gi |
2.55Gi |
3Gi-250Mi-(150Mi+3*20Mi)= 2.55Gi |
Pod内存规格>2Gi |
4Gi |
3.53Gi |
4Gi-250Mi-(150Mi+4*20Mi)= 3.53Gi |
|
8Gi |
7.45Gi |
8Gi-250Mi-(150Mi+8*20Mi)= 7.45Gi |
|
16Gi |
15.29Gi |
16Gi-250Mi-(150Mi+16*20Mi)= 15.29Gi |
|
32Gi |
30.98Gi |
32Gi-250Mi-(150Mi+32*20Mi)= 30.98Gi |
|
64Gi |
62.35Gi |
64Gi-250Mi-(150Mi+64*20Mi)= 62.35Gi |
|
128Gi |
125.1Gi |
128Gi-250Mi-(150Mi+128*20Mi)= 125.1Gi |
|
256Gi |
250.6Gi |
256Gi-250Mi-(150Mi+256*20Mi)= 250.6Gi |