簡體   English   中英

具有單核進程的異構 Kubernetes 集群上的最大 CPU 利用率

[英]Max CPU utilization on heterogeneous Kubernetes cluster with single-core process

根據 Kubernetes 文檔,一個集群最多可以有 5000 個節點。 想象一下,我有 1CPU 的 node0,2CPU 的 node1,等等。

假設我有一個要運行其實例的單核同步進程。 那么我是否受到異構節點集群中最小節點的限制? 如果不是,我是否可以強制選擇節點最大的 CPU(然后將我限制為單個節點)或最小的 CPU(然后允許無縫且一致的並行執行),或者 Kubernetes 會在后台執行嗎?

那么我是否受到異構節點集群中最小節點的限制? 如果不是,我是否可以強制選擇節點最大的 CPU(然后將我限制為單個節點)或最小的 CPU(然后允許無縫且一致的並行執行),或者 Kubernetes 會在后台執行嗎?

調度程序不了解您使用的實例。 因此它將應用程序調度到任何節點。

您可以使用Taints 和 Tolerations對節點進行分類,然后您可以通過設置tolerations來聲明您希望應用程序在哪種節點上運行。 或者在節點上使用nodeSelector和標簽。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM