簡體   English   中英

多個副本/容器如何擴展Kubernetes?

[英]How does multiple replicas/pods scale Kubernetes?

據我了解,在許多人訪問您的網站並調用您的Kubernetes集群提供的服務的情況下,使用多個副本以及自動縮放應該會有所幫助。

副本如何幫助擴展?

這些額外的Pod是否都只在具有恆定資源的同一台計算機上運行?
這意味着它們都受到恆定數量的CPU和內存的限制。

Kubernetes具有幾個擴展機制。 水平Pod Autoscaler是基本的,但不是唯一的。

使用HPA,您可以根據一些指標(最常見的是cpu和內存)啟動其他POD。 在某個時候,您會碰到集群節點沒有足夠的資源來滿足Pod的資源需求的時刻(由於缺少可用於調度的節點,您的Pod處於Pending狀態)。

屆時,集群自動縮放器可以啟動並運行了。 擴展AWS ASG(或其他一些類似雲的節點池)以將新節點添加到集群並為掛起的Pod騰出空間

暫無
暫無

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

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