以資源為基礎的定價方式
在 2018 年 10 月 1 日之前,vCPU 和記憶體是做為一個單元包含在機器類型 SKU 中。自 2018 年 10 月 1 日起,大部分機器類型將以個別 vCPU 和記憶體 SKU 的方式計費。n1-standard
、n1-highmem
和 n1-highcpu
機器類型會依個別 vCPU 和記憶體用量,分為兩個不同的 SKU 計費,而不會依各個機器類型計費。
這項變更可讓您節省額外的成本,並進一步簡化相關作業。預先定義的機器類型將繼續照常運作,但在帳單上會顯示為個別 vCPU 和記憶體。這表示即使您使用不同機器類型的執行個體,也可享有續用折扣,以節省成本。執行個體的續用折扣依據將改為使用的個別 vCPU 和記憶體 GB 量 (無論您使用的機器類型為何)。這可帶來額外的彈性,且相較於現行的計費模式,新模式可提高透過續用折扣省下的成本。
如要瞭解 vCPU 和記憶體的定價資訊,請參閱 Compute Engine 定價頁面。
預先定義 vCPU 和記憶體的 SKU
預先定義的機器類型先前並非以個別 vCPU 和記憶體資源的形式計費,因此我們新增了幾個 SKU 說明這些項目。
價格
如要瞭解不同機器類型類別的 vCPU 和記憶體定價資訊,請參閱 Compute Engine 定價頁面。
續用折扣
針對預先定義機器類型的續用折扣,其運作方式與自訂機器類型和單一用戶群節點的續用折扣相同。如要參考依資源計價的續用折扣範例,請參閱續用折扣一文。
匯出帳單
在本次變更後,月結單和 BigQuery 匯出帳單中將不再顯示您使用的機器類型,但您仍可在 BigQuery 匯出帳單中使用 "key":"compute.googleapis.com/machine_spec"
系統標籤鍵,取得所用的 VM 的機器類型。
舉例來說,您可以使用以下範例查看自 2018 年 9 月 18 日起的費用 (依機器類型排序):
SELECT
sku.description as sku_description,
system_labels.value as machine_spec,
SUM(cost) as cost
FROM `project.dataset.table`
LEFT JOIN UNNEST(system_labels) as system_labels
ON system_labels.key = "compute.googleapis.com/machine_spec"
WHERE CAST(DATETIME(usage_start_time, "America/Los_Angeles") AS DATE) >= "2018-09-18"
GROUP BY sku_description, machine_spec;
請將 project_id.dataset_name.table_name
替換成您自己的匯出資料表。
後續步驟
- 參閱 Compute Engine 說明文件。
- 開始使用 Compute Engine
- 試用 Pricing Calculator。
- 瞭解 Compute Engine 解決方案與應用實例。
- 參閱 VM 執行個體定價一文,瞭解 vCPU 和記憶體的定價資訊。
- 參閱續用折扣一文,瞭解目前的續用折扣流程。