本文介紹阿里雲Container Compute Service (ACS)的叢集限制、容量限制和並發限制等內容,以及如何申請更高配額。
限制概述
使用阿里雲Container Compute Service (ACS)產品前,需要注意以下使用限制:
在建立ACS叢集以後,暫不支援以下項:
變更集群的VPC。
變更容器網路外掛程式。
變更儲存外掛程式。
在不同命名空間下遷移應用。
訪問叢集管控組件的流量限制如下:
當您通過API或者命令列訪問叢集管控組件(API Server以及etcd)時,由於訪問頻寬的限制,如果您一次性讀取大量的叢集事件,有可能觸發限流從而導致讀取失敗。建議您使用ACS控制台營運管理 > 事件中心查詢叢集事件,或者在API、命令列中添加分頁參數以降低單次請求量(例如:
--chunk-size=500)。
配額(Quota)
類型 | 配額限制 | 預設配額 | 配額提升方式 |
單個帳號支援建立的ACS叢集總數 | 20個 | 3個 | 您可以前往配額中心申請擴容預設配額,請選擇配額名稱ACS叢集總數。 說明 如果配額限制數量仍無法滿足需求,您可以提交工單聯絡支援人員來提升額度,請選擇產品分類Container Service for Kubernetes版。 |
單個地區支援的按量彈性可使用總核心數上限 | 30000 vCPU | 300 vCPU | 您可以前往配額中心,選擇目標地區申請擴容預設配額。 說明 如果配額限制數量仍無法滿足需求,您可以提交工單聯絡支援人員來提升額度,請選擇產品分類容器計算服務。 |
容量限制
類型 | 配額限制 | 配額提升方式 |
etcd儲存容量 | 8 GB | 無法提升 |
每種類型etcd對象的總大小 | 800 MB | 無法提升 |
Pod | 50,000個 | 當前超過50,000個後預設會被拒絕。您可以提交工單申請支援人員,協助您上調配額。 重要 在Pod大量關聯 Service的情況下,建議保持在20,000個以內。 |
Service | 10,000個 | 當前超過10,000個後建立則會被拒絕。您可以提交工單申請支援人員,協助您上調配額。 說明 當單個命名空間中包含大量 Service 時,kubelet 注入的大量環境變數可能造成 Pod 啟動緩慢甚至無法啟動。可通過在 Pod Spec 中設定 |
ConfigMap | 30,000個 | 您可以提交工單申請支援人員,協助您上調配額。 |
Secret | 100,000個 | 早期建立的 ACS 叢集,包括版本低於 1.33 的叢集,以及從低於 1.33 版本升級至 1.33 或更高版本的叢集,其 Secret、PVC、PV 的配額上限均為 10,000 個。對於這部分叢集,您可以提交工單申請支援人員,協助您上調配額。對於 Secret、PVC、PV 的配額上限已經達到 100,000 的叢集,不支援提升。 |
PVC | 100,000個 | |
PV | 100,000個 | |
單類CR總量 | 100,000個 | 資源預設配額為10,000個,超過後再建立則會被拒絕,最高可申請提升至100,000個。您可以提交工單申請支援人員,協助您上調配額。 |
CRD總量 | 100,000個 | 無法提升 |
並發限制
鏡像緩衝
下表為單個地區支援的各API每分鐘調用次數上限。
API介面 | 每分鐘最高調用次數 |
CreateImageCache | 300 |
DeleteImageCache | 300 |
ListImageCaches | 600 |
GetImageCache | 6000 |
執行個體交付吞吐
下表為單個阿里雲帳號(主帳號)在單個地區可建立的每分鐘執行個體相關吞吐上限(包括內部重試),預設地區內所有叢集共用。如需為叢集單獨分配配額,您可以提交工單申請支援人員。
ACS在每個地區針對每個阿里雲帳號採用令牌桶演算法,對容器執行個體或Pod的建立(啟動)、刪除、休眠、喚醒等操作速率進行節流。令牌桶容量對應突發速率(burst),即短時間內允許的最大請求數;令牌填充速率對應持續速率(rate),即長時間內的平均請求處理能力。
執行個體相關能力 | 令牌桶容量(突發速率) | 令牌填充速率(持續速率) |
執行個體建立 | 100 | 20 |
執行個體刪除 | 100 | 20 |
執行個體休眠 | 50 | 10 |
執行個體喚醒 | 50 | 10 |
Checkpoint建立 | 50 | 10 |
Checkpoint刪除 | 50 | 10 |
Commit建立 | 50 | 10 |
Commit刪除 | 50 | 10 |
依賴底層雲產品配額限制
限制大類 | 限制項 | 預設配額 | 配額提升方式 |
單個路由表支援建立的自訂路由條目的數量(不包括動態傳播路由條目) | 200條 | ||
單個路由表來自動態傳播的路由條目數量 | 200條 | ||
單個VPC支援建立的交換器的數量 | 150個 | ||
單個地區支援建立的VPC的數量 | 10個 | ||
單個VPC支援雲資源使用的私網網路地址數量 | 300,000個 1、如果ECS執行個體僅有一個私網IP,則該ECS執行個體僅使用一個網路地址。 2、如果ECS執行個體綁定了多個網卡或網卡配置了多個IP,則該ECS執行個體使用的網路地址數為與ECS執行個體綁定的網卡上分配的IP地址數量之和。 | 無法提升 | |
單個阿里雲帳號在特定地區下單個Virtual Private Cloud類型的安全性群組能容納的私網IP地址數量 |
| 無法提升 | |
單個阿里雲帳號在特定地區下能建立的彈性網卡(輔助網卡)的最大數量 | 在配額中心查看。 | 您可以前往配額中心提升配額。 | |
單個帳號可申請的隨用隨付 EIP 數量 | 20個 | 您可以前往配額中心提升配額。 | |
一個阿里雲帳號(主帳號)可建立的CLB執行個體數量 | 30個 | 您可以通過以下任一方式自助提升配額:
| |
一個CLB執行個體可添加的後端伺服器數量 | 200個 | 您可以通過以下任一方式自助提升配額:
| |
一個CLB執行個體可添加的監聽數量 | 50個 | 您可以通過以下任一方式自助提升配額:
| |
單個帳號在所有地區的隨用隨付雲端硬碟數量配額 | 您可以在配額中心查看。 | 您可以提交工單提升配額。 | |
單個帳號用作資料盤的隨用隨付雲端硬碟容量配額 | 和雲端服務器使用方式、地區、雲端硬碟類型有關,您可以在配額中心查看。更多資訊,請參見查看或提升Block Storage配額。 | 您可以提交工單提升配額。 |