从零开始入门 K8s | Kubernetes 调度和资源管理( 十 )
resources 包含两个部分:
-
第一部分是 requests;
-
第二部分是 limits 。
这两部分里面的内容是一模一样的 , 但是它代表的含义有所不同:request 代表的是对这个 pod 基本保底的一些资源要求;limit 代表的是对这个 pod 可用能力上限的一种限制 。 request、limit 的实现是一个 map 结构 , 它里面可以填不同的资源的 key/value 。
我们可以大概分成四大类的基础资源:
-
第一类是 CPU 资源;
-
第二类是 memory;
-
第三类是 ephemeral-storage , 是一种临时存储;
-
第四类是通用的扩展资源 , 比如说像 GPU 。
CPU 资源 , 比如说上面的例子填的是2 , 申请的是两个 CPU , 也可以写成 2000m 这种十进制的转换方式 , 来表达有些时候可能对 CPU 可能是一个小数的需求 , 比如说像 0.2 个CPU , 可以填 200m 。 而这种方式在 memory 和 storage 之上 , 它是一个二进制的表达方式 , 如上图右侧所示 , 申请的是 1GB 的 memory , 同样也可以填成一个 1024mi 的表达方式 , 这样可以更清楚地表达我们对 memory 的需求 。
推荐阅读
- 手机游戏|LOL手游福利送完,开始努力割韭菜?新皮肤玉剑传说即将上线
- 侠盗猎车手4|LOL转会期开始!小虎去留成谜,滔博,FPX和RNG大概率拆队重建?
- DOTA|48岁阿姨:如果你最开始接触的是DOTA,就很难再喜欢别的游戏了!
- 原神|原神:为啥这4个角色,前期被玩家称为真神,后期却开始无人问津
- ig|Dota2-刀圈地震来了?继小象宣布解散后,iG领队也开始“暗示”了
- 成吉思汗|16号2款新皮上线,新英雄开始预热,澜新传说巨帅,成吉思汗哭了
- 电子竞技|武将外号,你都知道几个?老玩家:这不是我先开始这么叫的吗!
- 金铲铲之战|为了防腾讯米哈游抢人,游戏厂商也开始内卷,育碧竟被偷家?
- 梦幻西游|梦幻西游:战神阿轩开启梦幻新玩法!放弃强P,开始升堂审案,为民做主?
- 吃鸡游戏|之前是“吃鸡”大主播,现成功转战联盟,为何越来越多主播开始转型?