管理開發人員平台的費用和歸因

Last reviewed 2024-12-13 UTC

如要管理 GKE 中的成本,您必須規劃、持續監控及最佳化環境。本節說明如何管理與藍圖相關聯的 GKE 費用。

主動費用規劃

如要主動規劃費用,您必須為 GKE 工作負載設定明確的費用預期值。需求可能包括許多因素,例如使用的 VM 數量和類型、網路流量等級、記錄率和建構頻率。設定費用預期值後,您可以為專案設定預算快訊,如企業基礎架構藍圖所述。

如要將費用歸因於工作負載,您必須考量不同資源類型的費用歸因精細程度。舉例來說,請考慮以下情況:

  • 專案費用:部分專案含有與單一租用戶相關聯的資源。單一專案的費用會歸因於帳單匯出內容中的中繼資料標籤所指定的費用中心。
  • 多用戶群叢集費用:部分專案包含多個用戶群共用的 GKE 叢集。GKE 費用分配功能會在匯出帳單資料時,針對 Kubernetes 資源的每個命名空間或標籤,提供詳細的費用明細。
  • 共用費用:部分專案包含可支援多個租用戶的共用資源,但帳單報表無法將使用量細分歸給個別租用戶。建議您將這些費用視為開發人員平台的共用成本。視成本歸屬的內部程序而定,您可以將這項費用指派給共用 IT 成本中心,或是根據使用平台的工作負載數量,將費用按比例分配給各個成本中心。

下表顯示哪些專案與哪種費用歸因類型相關聯。

專案

說明

費用類型

eab-infra-cicd

自動化工作流程專案

共用費用

eab-app-factory

應用程式工廠專案

共用費用

eab-gke-{env}

GKE 的虛擬機器和永久磁碟

多用戶群叢集費用

GKE 上應用程式產生的網路負載平衡器和流量費用

共用費用

記錄和監控

共用費用

eab-{tenant}

CI/CD 和應用程式擁有的資源,例如 PostgreSQL 適用的 AlloyDB

專案費用

持續監控資源

設定 GKE 叢集的費用基準後,請使用 Cloud Monitoring 監控 GKE 叢集的使用情形,並找出未充分利用的資源,作為潛在最佳化的目標。在這個藍圖中,所有費用都會計入集中式帳單帳戶。如要匯出費用並詳細分析 GKE 帳單用量,您可以使用 Cloud Billing BigQuery 匯出功能,詳情請參閱企業基礎架構藍圖。

最佳化技巧

為應用程式建立運作基準後,您可以將不同的最佳化技巧套用至環境。這些最佳化技巧旨在協助您降低成本。

後續步驟