从零开始入门 K8s | 调度器的调度流程和算法介绍(15)
把 Pod 分到资源空闲率最高的节点上 , 而非空闲资源最大的节点 , 公式:资源空闲率=(Allocatable - Request) / Allocatable , 当这个值越大 , 表示分数越高 , 优先分配到高分数的节点 。 其中(Allocatable - Request)表示为Pod分配到这个节点之后空闲的资源数 。
-
优先堆叠
把 Pod 分配到资源使用率最高的节点上 , 公式:资源使用率 = Request / Allocatable , 资源使用率越高 , 表示得分越高 , 会优先分配到高分数的节点 。
-
碎片率
是指 Node 上的多种资源之间的资源使用率的差值 , 目前支持 CPU/Mem/Disk 三类资源 假如仅考虑 CPU/Mem , 那么碎片率的公式 = Abs[CPU(Request / Allocatable) - Mem(Request / Allocatable)
。 举一个例子 , 当 CPU 的分配率是 99% , 内存的分配率是 50% , 那么碎片率 = 99% - 50% = 50% , 那么这个例子中剩余 1% CPU 50% Mem , 很难有这类规格的容器能用完 Mem 。 得分 = 1 - 碎片率 , 碎片率越高得分低 。
推荐阅读
- 手机游戏|LOL手游福利送完,开始努力割韭菜?新皮肤玉剑传说即将上线
- 侠盗猎车手4|LOL转会期开始!小虎去留成谜,滔博,FPX和RNG大概率拆队重建?
- DOTA|48岁阿姨:如果你最开始接触的是DOTA,就很难再喜欢别的游戏了!
- 原神|原神:为啥这4个角色,前期被玩家称为真神,后期却开始无人问津
- ig|Dota2-刀圈地震来了?继小象宣布解散后,iG领队也开始“暗示”了
- 成吉思汗|16号2款新皮上线,新英雄开始预热,澜新传说巨帅,成吉思汗哭了
- 电子竞技|武将外号,你都知道几个?老玩家:这不是我先开始这么叫的吗!
- 金铲铲之战|为了防腾讯米哈游抢人,游戏厂商也开始内卷,育碧竟被偷家?
- 梦幻西游|梦幻西游:战神阿轩开启梦幻新玩法!放弃强P,开始升堂审案,为民做主?
- 吃鸡游戏|之前是“吃鸡”大主播,现成功转战联盟,为何越来越多主播开始转型?