节点使用率计算:
节点使用率 = 节点已使用/节点可分配

resources:
      limits:		
        cpu: 200m
        memory: 128Mi
      requests:
        cpu: 200m
        memory: 128Mi

k8s 的master节点调度启用这个节点时,会寻找满足资源的node节点进行调度,如果都没有会调度失败,pod 起不来
pod起来之后,主要起作用的是request,实际占用资源应该不能超过这个,否则会出现问题

在K8s中对CPU的分配限制是对逻辑CPU做分片限制的

也就是说分配给容器一个CPU,实际是分配一个逻辑CPU

而且1个逻辑CPU还可被单独划分子单位,即 1个逻辑CPU,还可被划分为1000个millicore(毫核), 简单说就是1个逻辑CPU,继续逻辑分割为1000个豪核心。
  豪核:可简单理解为将CPU的时间片做逻辑分割,每一段时间片就是一个豪核心。
  所以:500m 就是500豪核心,即0.5个逻辑CPU.

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐