从零开始入门 K8s | Kubernetes 调度和资源管理(15)
另外 , 当我们开启了 kubelet 的一个特性 , 叫 cpu-manager-policy=static 的时候 , 我们 Guaranteed Qos , 如果它的 request 是一个整数的话 , 比如说配了 2 , 它会对 Guaranteed Pod 进行绑核 。 具体的像下面这个例子 , 它分配 CPU0 和 CPU1 给 Guaranteed Pod 。
非整数的 Guaranteed/Burstable/BestEffort , 它们的 CPU 会放在一块 , 组成一个 CPU share pool , 比如说像上面这个例子 , 这台节点假如说有 8 个核 , 已经分配了 2 个核给整数的 Guaranteed 绑核 , 那么剩下的 6 个核 CPU2~CPU7 , 它会被非整数的 Guaranteed/Burstable/BestEffort 共享 , 然后它们会根据不同的权重划分时间片来使用 6 个核的 CPU 。
另外在 memory 上也会按照不同的 QoS 进行划分 OOMScore 。 比如说 Guaranteed Pod , 会固定配置默认的 -998 的 OOMScore;而 Burstable Pod 会根据 Pod 内存设计的大小和节点内存的比例来分配 2-999 的 OOMScore;BestEffort Pod 会固定分配 1000 的 OOMScore , OOMScore 得分越高的话 , 在物理机出现 OOM 的时候会优先被 kill 掉 。
推荐阅读
- 手机游戏|LOL手游福利送完,开始努力割韭菜?新皮肤玉剑传说即将上线
- 侠盗猎车手4|LOL转会期开始!小虎去留成谜,滔博,FPX和RNG大概率拆队重建?
- DOTA|48岁阿姨:如果你最开始接触的是DOTA,就很难再喜欢别的游戏了!
- 原神|原神:为啥这4个角色,前期被玩家称为真神,后期却开始无人问津
- ig|Dota2-刀圈地震来了?继小象宣布解散后,iG领队也开始“暗示”了
- 成吉思汗|16号2款新皮上线,新英雄开始预热,澜新传说巨帅,成吉思汗哭了
- 电子竞技|武将外号,你都知道几个?老玩家:这不是我先开始这么叫的吗!
- 金铲铲之战|为了防腾讯米哈游抢人,游戏厂商也开始内卷,育碧竟被偷家?
- 梦幻西游|梦幻西游:战神阿轩开启梦幻新玩法!放弃强P,开始升堂审案,为民做主?
- 吃鸡游戏|之前是“吃鸡”大主播,现成功转战联盟,为何越来越多主播开始转型?