gpt4 book ai didi

kubernetes - K8 pods 的最佳调度策略是什么?

转载 作者:行者123 更新时间:2023-12-02 12:01:23 27 4
gpt4 key购买 nike

这是我正在使用的。
我在GKE上有3个Nodepools

  • n1s1(3.75GB)
  • n1s2(7.5GB)
  • n1s4(15GB)

  • 我有可能需要以下任何内存请求的Pod。假设限制非常接近请求。
    1GB, 2GB, 4GB, 6GB, 8GB, 10GB, 12GB, 14GB

    如何最好地将Pod与节点池关联以实现最大效率?

    到目前为止,我有3种策略。

    对于每个pod配置,确定 “合法节点池” 。这是可以在理想环境中容纳Pod配置的最小节点池。
    因此,对于2GB的Pod,它是n1s1,但对于4GB的Pod,它将是n1s2。
  • 仅在其合法的节点池上调度Pod。
  • 仅在其合法的节点池或比该节点池高一个的节点池上调度Pod。
  • 仅在当前可以到达的任何节点池上调度Pod。

  • 这些策略或任何其他策略中的哪一项将最大程度地减少资源浪费?

    =======

    最佳答案

    为什么首先要有3个这样的游泳池?通常,您通常希望使用最大的实例类型,这样可以使每个节点的 Pane 数少于110个pod(这是默认的硬上限)。调度程序的工作是为您优化打包,并且使用默认设置可以很好地完成打包工作。

    关于kubernetes - K8 pods 的最佳调度策略是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61418050/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com