Google Kubernetes Engine 定價
本頁面說明版本、運算資源、叢集作業模式 叢集管理費用,以及 Google Kubernetes Engine (GKE) 中適用的輸入費用。
Standard 版
具備全自動叢集生命週期管理、Pod 與叢集資源自動調度功能,並提供費用資訊,可以自動將基礎架構的成本效益提到最高。每個叢集每小時 $0.10 美元。
Enterprise 版
包含 Standard 版功能,以及多團隊、多叢集和自助式服務 作業, 進階安全性, 服務網格, 設定, 最佳做法 觀測指標,以及整合式的控制台體驗。售價:每分鐘 $0.00822 美元 每小時 vCPU 的用量
在專案中啟用 GKE Enterprise,即可使用 GKE 的全部功能 企業平台,包括混合雲和多雲端功能。啟用後 GKE Enterprise 費用適用於所有 GKE Enterprise 叢集, 依據 GKE Enterprise 叢集 vCPU 數量按每小時計費。 系統會將 vCPU 視為「管理中」當 GKE Enterprise 被視為可排程的運算資源時 GKE Enterprise 控制層的容量 也就是與執行個體相關聯的所有 vCPU 數量 使用者叢集,並排除 (針對地端部署選項) 管理員叢集和 控制層節點詳細瞭解 各個環境中的 GKE Enterprise 功能,請參閱部署選項指南。
如果您搭配使用 Autopilot 叢集與 GKE Enterprise,則須按照 vCPU 數量支付費用 ,以及 Autopilot 定價中所述的定價模式。
價目表
GKE Enterprise 提供「即付即用」定價,計費方式為 GKE 企業叢集的使用方式如下所列。你可以 按照以下操作說明,開始使用即付即用 GKE Enterprise: 操作說明,請參閱設定指南。
以下價格均以美元 (USD) 為單位。如果您使用 美元,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格計費。 系統會在每個帳單週期結束時傳送帳單給您,並列出先前的用量 費用和費用
公用雲端環境 | 即付即用 定價 (每小時) |
即付即用清單 價格 (每月) M |
---|---|---|
GKE Enterprise GC | 每個 vCPU $0.00822 美元 | 每 vCPU $6 美元 |
GKE Enterprise 多雲端 (AWS) AWS | 每個 vCPU $0.00822 美元 | 每 vCPU $6 美元 |
GKE Enterprise 多雲端 (Azure) AZ | 每個 vCPU $0.00822 美元 | 每 vCPU $6 美元 |
GKE Enterprise 多雲端 (已連接叢集) AC | 每個 vCPU $0.00822 美元 | 每 vCPU $6 美元 |
地端部署環境 | 即付即用 (按時數計費) | 即付即用 (月費) 價格 (每月) M |
---|---|---|
GDC (vSphere) | 1 個 vCPU $0.03288 美元 | 1 個 vCPU $24 美元 |
GDC (Bare Metal) BM、BM2 | 1 個 vCPU $0.03288 美元 | 1 個 vCPU $24 美元 |
M - 預估的每月價格 (以一個月 730 小時計算)。
GC:Google Cloud 中的 GKE Enterprise 定價不含 Google Cloud 資源 (例如 Compute Engine、Cloud Load Balancing 和 Cloud Storage) 的費用。
AWS - AWS 中的 GKE Enterprise 定價不包含與 AWS 資源 (例如 EC2、ELB 和 S3) 相關的任何費用。客戶須自行支付其 AWS 資源的任何費用。
AZ:Azure 中的 GKE Enterprise 定價不包含與 Azure 資源 (例如 VM、負載平衡器和 Azure 儲存體) 相關的任何費用。客戶必須自行支付 Azure 資源的任何費用。
BM:針對裸機中的 GKE Enterprise / GDC (僅限軟體),如果您啟用超執行緒功能,一個 CPU 相當於兩個 vCPU 做為定價。如未啟用超執行緒,則一個 CPU 相當於一個 vCPU。
BM2 - VM Runtime 是可在 GKE Enterprise / GDC (僅限軟體) 的裸機中啟用的功能。不需要使用其他 SKU 或額外定價。
AC:適用於符合 CNCF 標準的叢集。瞭解詳情。
如果您是 GKE Enterprise 的新客戶,可以免費試用 GKE Enterprise 最長 90 天系統仍會向您收取適用基礎架構的費用 用量。如要申請,請前往 GKE 控制台並啟用試用方案。
您隨時可以按照操作說明停用 GKE Enterprise 「停用 GKE Enterprise」一節。
Autopilot 模式
在免費方案結束後,除了您執行的工作負載之外,Autopilot 叢集還會針對每個叢集收取每小時 $0.10 美元的固定費用。Autopilot 採用工作負載導向佈建模式,會依據工作負載 Pod 規格中指定的需求佈建資源。GKE 提供服務水準協議 (SLA),以財務支援,控制層的可用性達 99.95%,多個可用區中的 Autopilot Pod 為 99.9%;多個區域的 GKE Enterprise Autopilot Pod 則為 99.99%。 承諾使用折扣 (CUD) 可用於降低產生可預測資源用量工作負載的費用。
根據預設,您建立的工作負載會在我們的一般用途運算平台上佈建,而該平台僅須為 Pod 要求的資源付費,不需要支付備用的運算能力或系統負擔。如果工作負載需要擴充超過 28 個 vCPU,您可以使用「平衡」或「向外擴充」運算類別,這使用與 Pod 式運算佈建和計費相同的方法。
您也可以為工作負載要求特定硬體,例如加速器或 Compute Engine 機器系列。針對這些特殊工作負載,Autopilot 會佈建至少具備工作負載運算能力要求的節點,系統會針對整個節點向您收取費用。這種「節點式運算」模型適用於有特定硬體需求的工作負載,但您必須思考如何充分運用佈建的資源。
這類運算佈建和計費方法意味著您可以將特定的運算硬體用於特殊工作負載,同時採用更簡單的 Pod 式運算佈建方法處理其他事務。
沒有特定硬體需求的 Pod
預設的一般用途平台和「平衡和向外擴充」運算類別會採用以 Pod 為基礎的計費模式。運作中 Pod 要求在 Pod 資源要求中要求執行中的 Pod 數量、記憶體和臨時儲存空間資源,費用會以秒為單位累加,且沒有最短持續時間。這種計費模式適用於預設的一般用途平台,以及「平衡和向外擴充」運算類別。這個模型有以下考量:
如未定義任何資源要求,Autopilot 會設定預設值,並向上擴充不符合「最低」或 CPU 與記憶體比率的值。將資源要求設定為工作負載所需的資源要求,以爭取最佳價格。
您只需為正在建立或正在執行的 Pod (也就是處於執行階段階段,以及處於待處理階段 Container 建立 狀態的 Pod) 支付費用。等待排程和已終止的 Pod (例如標示為「成功」或「失敗」的 Pod) 不會計費。
系統不會向您收取系統 Pod 費用、作業系統負擔、未分配的空間或未排定的 Pod 費用。為工作負載設定合適的資源要求和 Pod 備用資源數量,以獲得最佳成本效益。使用以 Pod 為基礎的計費模式時,基本節點大小或數量不會影響費用。
一般用途 (預設) Pod
。 *Spot 價格會動態調整,每 30 天會更新一次,但 一律提供相應原價 60% 至 91% 的折扣 適用於 CPU、記憶體和 GPU
平衡和向外擴充運算類別 Pod
。 *Spot 價格會動態調整,每 30 天會更新一次,但 一律提供相應原價 60% 至 91% 的折扣 適用於 CPU、記憶體和 GPU
具有特定硬體需求的 Pod
當您要求加速器或 Compute Engine 機器系列等特定硬體時,Autopilot 就會採用節點式計費模式。 當 Pod 要求這些類型的硬體資源時,GKE 會分配最適合要求的預先定義 Compute Engine 機器類型 (因此可能會比 Pod 要求的尺寸大)。 我們會向您收取基礎 VM 資源的費用,當中包含適用的折扣 (例如 Compute Engine CUD),並收取運算資源的管理費用。
我們會向您收取整個機器的費用,因此請確保這些特殊工作負載有效率地使用已佈建機器的完整資源。上述考量並不適用於以 Pod 為基礎的預設計費模式。這個模式適合較小型的工作負載 (要求的資源遠少於機器系列中的最小機器大小),以及不符合預先定義 Compute Engine 機器類型的工作負載。
加速器和特定機器系列的節點管理費用
。
*Spot 價格會動態調整,每 30 天會更新一次,但
一律提供相應原價 60% 至 91% 的折扣
適用於 CPU、記憶體和 GPU
標準模式
超過免費方案的配額之後,建立時採用標準模式的叢集會產生每個叢集每小時 $0.10 美元的管理費用 (無論叢集大小或拓撲為何)。GKE 叢集管理費用不適用於 GKE Enterprise 叢集。
在標準模式中,GKE 會使用 Compute Engine 執行個體的叢集中工作站節點。因此,在節點遭到刪除之前,系統會依據 Compute Engine 定價向您收取所有執行個體的費用。 Compute Engine 資源的計費單位為秒,而且會產生一分鐘的基本使用費用。
Compute Engine 會為叢集中的 Compute Engine 執行個體提供承諾使用折扣。詳情請參閱 Compute Engine 的承諾使用折扣。
GKE 採用提供財務補償的服務水準協議 (SLA),可針對區域性叢集的控制層提供 99.95% 的可用性保證,並針對可用區叢集的控制層提供 99.5% 的可用性保證。
叢集管理費用與免費方案
無論運作模式、叢集大小或拓撲為何,所有 GKE 群集都會產生每個叢集每小時 $0.10 美元的叢集管理費用 (以秒為單位計費)。
GKE 免費方案每個月會為每個帳單帳戶提供價值 $74.40 美元的抵免額,可用於可用區叢集和 Autopilot 叢集。如果您只使用了一個可用區叢集或 Autopilot 叢集,這項抵免額至少可以完全抵銷該叢集的每月費用。未使用的免費方案抵免額不會累計,而且無法套用至其他 SKU (例如無法套用至運算費用或區域性叢集的叢集費用),
並會根據下列條件計算叢集管理費用:
無論叢集大小或拓撲為何,均採固定費率。因此,無論是單一可用區叢集、多可用區叢集、區域性叢集或 Autopilot 叢集,每個叢集的費用都是按照同樣的固定費率累計。
這項費用不適用於 GKE Enterprise 叢集。
以下以某個機構的帳單帳戶為例,說明叢集管理費用與免費方案抵免額的計算方式。在這個範例中, 報表會列出機構的區域和可用區叢集時數,但不包括 GKE Enterprise 叢集時數系統每個月計算計費總時數一次,並會套用每月的免費方案抵免額。
機構的帳單帳戶 | 每個月的 Autopilot 叢集時數 | 每個月的區域性叢集時數 | 每個月的可用區叢集時數 | 已使用的免費方案抵免額 | 每個月的 GKE 叢集管理費用總額 (每個叢集每小時 $0.10 美元) |
---|---|---|---|---|---|
account_1 | 744 | 0 | 0 | $74.40 美元 | $0 美元 |
account_2 | 0 | 1000 | 500 | $50 美元 | $100 美元 |
account_3 | 1000 | 1000 | 1000 | $74.40 美元 | $225.60 美元 |
延長支援期
擴充發布版本的叢集可以維持 GKE 子版本,並在標準支援期結束後享有額外支援。透過延伸支援,您可以繼續使用支援的 GKE 子版本,最長可達 24 個月。叢集結束標準支援服務後,系統會向您收取額外的 GKE 延長期限管理費用。在標準支援期間,使用擴充發布版本不會產生額外費用,但您可以隨時升級至標準支援期間涵蓋的子版本。詳情請參閱「取得延伸版長期支援」。
每個叢集每小時 $0.50 美元。GKE 延長期間的叢集管理費和 GKE 叢集每小時 $0.10 美元的費用,各叢集每小時 $0.60 美元。GKE Enterprise 版本包含 GKE 延長期限的管理費用。
多叢集 Ingress
多叢集 Ingress 是 隨附於 GKE Enterprise 中 在 Google Cloud 的 GKE Enterprise 叢集中使用多叢集 Ingress 須收費。如果 未獲得 GKE Enterprise 授權的 GKE 叢集,您 使用多叢集 Ingress 時,可以按照獨立定價費率收費。 多叢集 Ingress 的功能與 GKE Enterprise 授權或獨立定價。你可以 計費方式 註冊或取消註冊 GKE Enterprise。
不論在任何情況下,系統都會依據負載平衡器定價向您收取 MultiClusterIngress
資源的負載平衡器和流量費用。
GKE Enterprise 授權
GKE Enterprise 包含多叢集 Ingress。如果啟用
GKE Enterprise API (gcloud services enable anthos.googleapis.com
) 和
叢集已註冊至機群
使用多叢集 Ingress 就不必支付額外費用。
獨立定價
多叢集 Ingress 的獨立定價是根據系統判定為多叢集 Ingress 後端的 Pod 數量來計算,每月 (730 小時) 每個後端 Pod 的費用為 $3 美元。這個計價方式約為每小時每個後端 Pod $0.0041096 美元,以 5 分鐘為單位遞增。
後端 Pod 數量是專案所有 GKE 叢集內 MultiClusterService
資源的 Pod 成員總數。以下範例顯示後端 Pod 的計算方式:
多叢集 Ingress 只會針對屬於 MultiClusterIngress
資源直接後端的 Pod 收費。非多叢集 Ingress 後端的 Pod 不會產生費用。在此範例中,共有三個 MultiClusterService
資源跨兩個具有 Pod 後端的叢集。服務 A、B 和 C 的成員 Pod 並非直接後端,因此不會依據獨立定價計費。
如果 Pod 屬於多個 MultiClusterService
資源,則系統會根據其所屬的每個 MultiClusterService
計費。兩個 Pod 均為 D 和 E MultiClusterService
的成員。
下表針對範例中的兩個叢集摘要說明獨立定價的每月費用總計:
MultiClusterService | Pod | 每月費用 |
---|---|---|
D | 3 | $9 美元 |
E | 4 | $12 美元 |
F 鍵 | 1 | $3 美元 |
總計 | 8 | $24 |
如要進一步瞭解如何設定多叢集 Ingress 帳單,請參閱 API 啟用作業一文。
GKE 備份
「GKE 備份」是不同於 GKE 的獨立服務,可用來保護及管理 GKE 資料。
GKE 備份服務會產生兩種費用的累計費用:首先,系統會根據受保護 GKE Pod 數量收取 GKE 備份管理費用,第二項則根據儲存的資料量 (GiB) 收取備份儲存空間費用。這兩項費用是按月計算,與其他 GKE 功能的計費方式相同。
舉例來說,如果客戶位於愛荷華州 (us-central1) 的單一備份方案,當月平均備份了 20 個 Pod,在愛荷華州儲存 200 GiB 的備份儲存空間資料,則系統會收取 $25.60 美元的費用。這筆 $25.60 美元會包括 GKE 備份管理當月 $20 美元 (每個 Pod 每月 $1.00 美元),備份儲存空間為 $5.60 美元 (200 * 每 GiB 每月 $0.028 美元)。
2023 年 6 月 26 日起,如果備份的儲存位置與來源 GKE 叢集位於不同區域,系統就會收取新的網路輸出資料傳輸費用。這些費用是根據來源和目的地區域和各個「跨區域」傳輸的位元組數計算備份作業:
GKE 叢集位置 | 備份位置 | |||||||
---|---|---|---|---|---|---|---|---|
北美洲 | 歐洲 | 亞洲 | 印尼 | 大洋洲 | 中東地區 | 拉丁美洲 | 非洲 | |
北美洲 | 每 GiB $0.02 美元 | 每 GiB $0.05 | 每 GiB $0.08 美元 | 每 GiB $0.10 美元 | 每 GiB $0.10 美元 | 每 GiB $0.11 美元 | 每 GiB $0.14 美元 | 每 GiB $0.11 美元 |
歐洲 | 每 GiB $0.05 | 每 GiB $0.02 美元 | 每 GiB $0.08 美元 | 每 GiB $0.10 美元 | 每 GiB $0.10 美元 | 每 GiB $0.11 美元 | 每 GiB $0.14 美元 | 每 GiB $0.11 美元 |
亞洲 | 每 GiB $0.08 美元 | 每 GiB $0.08 美元 | 每 GiB $0.08 美元 | 每 GiB $0.10 美元 | 每 GiB $0.10 美元 | 每 GiB $0.11 美元 | 每 GiB $0.14 美元 | 每 GiB $0.11 美元 |
印尼 | 每 GiB $0.10 美元 | 每 GiB $0.10 美元 | 每 GiB $0.10 美元 | 不適用 | 每 GiB $0.08 美元 | 每 GiB $0.11 美元 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 |
大洋洲 | 每 GiB $0.10 美元 | 每 GiB $0.10 美元 | 每 GiB $0.10 美元 | 每 GiB $0.08 美元 | 每 GiB $0.08 美元 | 每 GiB $0.11 美元 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 |
中東地區 | 每 GiB $0.11 美元 | 每 GiB $0.11 美元 | 每 GiB $0.11 美元 | 每 GiB $0.11 美元 | 每 GiB $0.11 美元 | 每 GiB $0.08 美元 | 每 GiB $0.14 美元 | 每 GiB $0.11 美元 |
拉丁美洲 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 |
非洲 | 每 GiB $0.11 美元 | 每 GiB $0.11 美元 | 每 GiB $0.11 美元 | 每 GiB $0.14 美元 | 每 GiB $0.14 美元 | 每 GiB $0.11 美元 | 每 GiB $0.14 美元 | 不適用 |
Pricing Calculator
您可以使用 Google Cloud Pricing Calculator 來估算每個月的 GKE 費用,包括叢集管理費用與工作站節點價格。
後續步驟
- 參閱 Google Kubernetes Engine 說明文件。
- 開始使用 Google Kubernetes Engine。
- 試用 Pricing Calculator。
- 瞭解 Google Kubernetes Engine 解決方案與應用實例。