作者 | 张晓宇(衷源)  阿里云容器平台技术专家

关注『阿里巴巴云原生』公众号,回复关键词“1010”,可获取本文 PPT。

导读:资源利用率一直是很多平台管理和研发人员关心的话题。本文作者通过阿里巴巴容器平台团队在这一领域的工作实践,整理出了一套资源利用提升的方案,希望能够带给大家带来一些讨论和思考。

引言

不知道大家有没有过这样的经历:当我们拥有了一套 Kubernetes 集群,然后开始部署应用的时候,我们应该给容器分配多少资源呢?

这很难说。由于 Kubernetes 自己的机制,我们可以理解容器的资源实质上是一个静态的配置。

  • 如果我发现资源不足,为了分配给容器更多资源,我们需要重建 Pod;
  • 如果分配冗余的资源,那么我们的 worker node 节点似乎又部署不了多少容器。

试问,我们能做到容器资源的按需分配吗?接下来,我们将在本次

收藏 打印