本文介紹阿里雲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 ServiceKubernetes版。 |
單個地區支援的按量彈性可使用總核心數上限 | 30000 vCPU | 100 vCPU | 您可以前往配額中心,選擇目標地區申請擴容預設配額。 說明 如果配額限制數量仍無法滿足需求,您可以提交工單聯絡支援人員來提升額度,請選擇產品分類容器計算服務。 |
容量限制
類型 | 配額限制 | 配額提升方式 |
etcd儲存容量 | 8 GB | 無法提升 |
每種類型etcd對象的總大小 | 800 MB | 無法提升 |
Pod | 50,000個 | 當前超過50,000個後預設會被拒絕。您可以提交工單申請支援人員,協助您上調配額。 |
Service | 10,000個 | 當前超過10,000個後建立則會被拒絕。您可以提交工單申請支援人員,協助您上調配額。 說明 當單個命名空間中包含大量 Service 時,kubelet 注入的大量環境變數可能造成 Pod 啟動緩慢甚至無法啟動。可通過在 Pod Spec 中設定 |
ConfigMap | 30,000個 | 您可以提交工單申請支援人員,協助您上調配額。 |
Secret | 10,000個 | |
PVC | 10,000個 | |
PV | 10,000個 | |
單類CR總量 | 100,000個 | 資源預設限制是10000,超過後再建立則會被拒絕。您可以提交工單申請支援人員,協助您上調配額。 |
CRD總量 | 100,000個 | 無法提升 |
並發限制
叢集管控
QPS(Queries Per Second)指的是每秒鐘收到的請求數量。
類型 | 並發限制 | 預設並發 | 並發提升方式 |
Pod全量List QPS | 1 | 1 | 過於頻繁的全量拉取Pod核心資料會給管控帶來較大壓力,可通過最佳化代碼增加 |
Pod Create QPS | 300 | 300 | QPS超過300後預設會被拒絕,請求返回HTTP狀態代碼429。您可以提交工單申請支援人員,協助您上調並發。 |
Pod Delete QPS | 300 | 300 | |
Pod Patch QPS | 300 | 300 | |
Pod Update QPS | 300 | 300 | |
Services Create QPS | 20 | 20 | QPS超過20後預設會被拒絕,請求返回HTTP狀態代碼429。您可以提交工單申請支援人員,協助您上調並發。 |
Services Delete QPS | 30 | 30 | QPS超過30後預設會被拒絕,請求返回HTTP狀態代碼429。您可以提交工單申請支援人員,協助您上調並發。 |
Services Patch QPS | 30 | 30 | |
Services Update QPS | 30 | 30 | |
Lease Update QPS | 2000 | 2000 | QPS超過2000後預設會被拒絕,請求返回HTTP狀態代碼429。您可以提交工單申請支援人員,協助您上調並發。 |
Configmap Update QPS | 200 | 200 | QPS超過200後預設會被拒絕,請求返回HTTP狀態代碼429。您可以提交工單申請支援人員,協助您上調並發。 |
Endpoint Update QPS | 200 | 200 | |
其他Create QPS | 500 | 500 | QPS超過500後預設會被拒絕,請求返回HTTP狀態代碼429。您可以提交工單申請支援人員,協助您上調並發。 |
其他Delete QPS | 500 | 500 | |
其他Patch QPS | 500 | 500 | |
其他Update QPS | 500 | 500 |
鏡像緩衝
下表為單個地區支援的各API每分鐘調用次數上限。
API介面 | 每分鐘最高調用次數 |
CreateImageCache | 300 |
DeleteImageCache | 300 |
ListImageCaches | 600 |
GetImageCache | 6000 |
執行個體交付吞吐
下表為單個地區支援的每分鐘執行個體相關的吞吐上限(包括內部重試)。
執行個體相關能力 | 每分鐘最高完成的Pod交付吞吐 |
執行個體建立 | 1000 |
執行個體刪除 | 1000 |
依賴底層雲產品配額限制
限制大類 | 限制項 | 預設配額 | 配額提升方式 |
單個路由表支援建立的自訂路由條目的數量(不包括動態傳播路由條目) | 200條 | ||
單個路由表來自動態傳播的路由條目數量 | 500條 | ||
單個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配額。 | 您可以提交工單提升配額。 |