本文詳細說明 Cloud Bigtable 的計費方式。您也可以使用 Google Cloud Pricing Calculator 估算使用 Cloud Bigtable 的費用。
如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的對應貨幣價格計費。
總覽
使用 Cloud Bigtable 時,系統會根據下列項目向您收費:
- Cloud Bigtable 執行個體類型和執行個體叢集中的節點總數。
- 資料表使用的儲存空間用量。
- 您使用的網路頻寬流量。
儲存空間和頻寬使用量的計算單位是二進位 GB,而 1 GB 為 230 位元組。這種計算單位又稱為 GiB。
儲存空間和頻寬費用會逐日累計,您隨時可以前往 Google Cloud Console 查看費用尚未結清的使用量。
下列各節說明 Cloud Bigtable 各項元件的計價方式。
節點
Cloud Bigtable 會持續追蹤執行個體叢集中每一小時內的節點數量,並將每小時存在的最大節點數乘以每小時費率,據此向您收費。Cloud Bigtable 會針對您佈建的每個節點收取一小時的基本費用。
無論節點使用情況為何,系統都會依據您佈建的資源數量計算節點費用。也就是說,即便叢集處於閒置狀態,系統也會收取同樣的費用。
如果使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格計費。
儲存空間
Cloud Bigtable 會以很短的時間間隔,頻繁測量 Cloud Bigtable 資料表的平均資料量。我們會將這些數據匯總起來,計算出一個月的平均值,再把這個平均值乘以每月費率,據此向您收費。
您只需要為 Cloud Bigtable 磁碟內部表示法使用的儲存空間付費。若執行個體含有多個叢集,Cloud Bigtable 會替每個叢集的資料分別保留一份副本,而每份資料副本都會產生費用。
資料一旦從 Cloud Bigtable 中刪除,便無法再存取。不過,在 Cloud Bigtable 壓縮資料表以前,系統都會根據這些資料使用的儲存空間向您收費。一般來說,這項作業會在一週內完成。
此外,如果您在一個資料欄中儲存了單一值的多個不同版本,或是對資料表中的一個資料欄系列設定了到期時間,則在 Cloud Bigtable 完成這個資料表的垃圾收集作業以前,您都還能讀取已作廢和已到期的值。在垃圾收集作業執行前,已作廢和已到期的值也仍會產生費用。一般來說,這項作業會在一週內完成。
備份
您只需要為自己使用的備份儲存空間支付費用,而且備份內容不得大於原始資料表。備份建立後即會開始計費,直到您將資料刪除為止。Cloud Bigtable 已針對內建儲存空間進行最佳化,因此這類備份費用有時比資料表完整實體副本的備份費用還少。
網路
某些網路輸出流量類型會產生頻寬費用 (如下所示)。
輸入 | 免費 |
輸出至相同可用區 | 免費 |
在相同區域內的不同可用區之間輸出 | 免費 |
跨區域網路輸出至同一個大洲 (每 GB) | $0.01 美元 |
跨洲輸出 | 依網際網路輸出費率計費 |
如果使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的對應貨幣價格計費。
網際網路輸出費率
一次性的初始複寫作業流量
每個執行個體的叢集均位於區域中,而每個區域均位於地區中。如果您在某個區域中新增叢集,但執行個體目前沒有任何叢集位於該區域中,則系統會向您收取初次將資料複寫到新叢集的一次性費用。在計算這類初始複寫作業的費用時,系統會找出所在位置最接近新叢集的現有叢集,並將此叢集的網路輸出費率乘以資料表中的資料量,據此向您收費。如果複寫作業發生於相同區域中的叢集之間,則不會產生任何費用。
如果您是從備份還原新的資料表,而且該資料表所在的執行個體使用了複製功能,則須按照標準網路輸出費率為複製到執行個體中各個叢集的初始資料支付費用。
為說明將叢集新增至執行個體的費用,我們假設您的執行個體含有 9 TB 的資料,而且叢集位於 us-east1
(南卡羅來納州) 和 europe-west1
(比利時)。如果您在 us-central1
(愛荷華州) 區域的執行個體中新增叢集,系統會將資料從執行個體中最接近的現有叢集 (也就是位於 us-east1
的叢集) 複寫至新的叢集。系統會按照同一大洲內各區域之間的網路輸出費率 (每 GB $0.01 美元) 向您收取費用。因此,初始複寫作業的費用為 $92.16 美元:
9 TB * 1,024 GB/TB * 每 GB $0.01 美元 = $92.16 美元
再舉一例,假設執行個體有 9 TB 的資料量,且當中的叢集位於 us-east1
(南卡羅來納州) 和 us-west4
(拉斯維加斯)。如果您在 europe-west2
(倫敦) 中新增叢集,則系統會將資料從執行個體中最接近的現有叢集 (也就是位於 us-east1
的叢集) 複寫至新的叢集。系統會按照從美國複寫 1 TB 至 10 TB 資料到歐洲的網路流量輸出費率 (每 GB $0.11 美元) 向您收取費用。在這個示例中,初始複寫作業的費用為 $1,013.76 美元:
9 TB * 1,024 GB/TB * 每 GB $0.11 美元 = $1,013.76 美元
持續性複寫作業的流量
您將資料寫入叢集之後,Cloud Bigtable 會自動從該叢集 (也就是「來源叢集」) 將寫入的資料複寫到同一個執行個體中的其他所有叢集 (也就是「目的地叢集」)。如果目的地叢集與來源叢集位於不同區域,系統就會向您收取將寫入資料複寫到目的地叢集的費用。將資料傳輸至目的地叢集的網路輸出費率,乘上您寫入來源叢集的資料量,即為系統收費的金額。如果目的地叢集所在區域與來源叢集不同,系統會另外向您收取一筆費用。
舉例來說,假設您有 1 個含 3 個叢集的執行個體,分別位於 us-east1
(南卡羅來納州)、europe-west1
(比利時) 和 australia-southeast1
(雪梨)。如果應用程式在一個月內將 5 TB 的資料寫入 us-east1
的叢集,則系統會將 5 TB 的資料從 us-east1
複寫至 europe-west1
,並按照從美國複寫 1 TB 至 10 TB 資料到歐洲的網路流量輸出費率 (每 GB $0.11 美元) 向您收取費用。另外,系統也會將資料從 us-east1
複寫至 australia-southeast1
,並按照從美國複寫 1 TB 至 10 TB 資料到澳洲的網路流量輸出費率 (每 GB $0.18 美元) 向您收取費用。在這個示例中,您最初將 5 TB 資料寫入 us-east1
的叢集之後,系統向您收取的 30 天複寫作業費用共計 $1,484.80 美元:
(5 TB * 1,024 GB/TB * 每 GB $0.11 美元) + (5 TB * 1,024 GB/TB * 每 GB $0.18 美元) = $1,484.80 美元
計費示例:具有一個節點的單一叢集
假設您有一個 Cloud Bigtable 執行個體,其中包含一個叢集,該叢集具備一個節點,而您的應用程式伺服器位於與 Cloud Bigtable 相同的區域。在 30 天的帳單週期內,您的 Cloud Bigtable 資源使用情況如下:
- 1 個位於
us-central1
(愛荷華州) 的執行個體,其中只有單一叢集,在整個月中都只有 1 個節點 us-central1
中 SSD 硬碟的平均儲存資料量為 50 TB- 無網路輸入
- 無網路輸出
以下列出您在該帳單週期內的 Cloud Bigtable 費用明細 (假設以美元計費)。在帳單週期內如有使用其他 Google Cloud 服務 (例如 Compute Engine 執行個體),費用另計。
Cloud Bigtable 節點
- 1 個叢集 * 1 個節點 * 30 天 * 一天 24 小時 *
us-central1
區域適用的費率,每小時每節點 $0.65 美元:$468.00 美元
儲存空間
1 個叢集 * 50 GB * us-central1
區域適用的費率,每 GB $0.17 美元:$8.50 美元
網路
- 無網路輸入
- 無網路輸出
每月費用總計
在這個示例中,Cloud Bigtable 的當月帳單金額總計為 $476.50 美元。
計費示例:具有多個節點的單一叢集
假設您有一個僅含 1 個叢集的 Cloud Bigtable 執行個體,而且複寫功能並未啟用。在 30 天的帳單週期內,您的 Cloud Bigtable 資源使用情況如下:
- 1 個位於
us-central1
(愛荷華州) 的執行個體,其中只有單一叢集,在第 1 至 10 天時有 18 個節點,在第 11 至 30 天時有 25 個節點 us-central1
中 SSD 硬碟的平均儲存資料量為 30 TB- 網路輸入至
us-central1
的量為 10 TB - 網路輸出至
us-central1
的量為 50 GB - 網路輸出至
europe-west1
的量為 25 GB
以下列出您在該帳單週期內的 Cloud Bigtable 費用明細 (假設以美元計費)。在帳單週期內如有使用其他 Google Cloud 服務 (例如 Compute Engine 執行個體),費用另計。
Cloud Bigtable 節點
第 1 至 10 天
- 1 個叢集 * 18 個節點 * 10 天 * 一天 24 小時 *
us-central1
區域適用的費率,每小時每節點 $0.65 美元:$2,808.00 美元
第 11 至 30 天
- 1 個叢集 * 25 個節點 * 20 天 * 一天 24 小時 *
us-central1
區域適用的費率,每小時每節點 $0.65 美元:$7,800.00 美元
儲存空間
1 個叢集 * 30 TB * 1,024 GB/TB * us-central1
區域適用的費率,每 GB $0.17 美元:$5,222.40 美元
網路
- 輸入至
us-central1
的量為 10 TB:不收費 - 輸出至
us-central1
的量為 50 GB:不收費 - 輸出至
europe-north1
的量為 25 GB * 每 GB $0.12 美元:$3.00 美元
每月費用總計
在這個示例中,Cloud Bigtable 的當月帳單金額總計為 $15,833.40 美元。
計費示例:2 個叢集位於相同區域
假設您有 1 個 Cloud Bigtable 執行個體,其中包含 2 個叢集 (也就是啟用了複寫功能),且這 2 個叢集位於相同區域中的不同可用區。在 30 天的帳單週期內,您的 Cloud Bigtable 資源使用情況如下:
- 1 個位於
us-central1
(愛荷華州) 的執行個體,其中包含 2 個叢集,每個叢集在第 1 至 10 天時有 18 個節點,在第 11 至 30 天時有 25 個節點 - 每個叢集在 SSD 硬碟中的平均儲存資料量為 30 TB
- 網路輸入至
us-central1
的量為 10 TB - 網路輸出至
us-central1
的量為 50 GB - 網路輸出至
europe-north1
的量為 25 GB
以下列出您在該帳單週期內的 Cloud Bigtable 費用明細 (假設以美元計費)。在帳單週期內如有使用其他 Google Cloud 服務 (例如 Compute Engine 執行個體),費用另計。
Cloud Bigtable 節點
第 1 至 10 天
- 2 個叢集 * 18 個節點 * 10 天 * 一天 24 小時 *
us-central1
區域適用的費率,每小時每節點 $0.65 美元:$5,616.00 美元
第 11 至 30 天
- 2 個叢集 * 25 個節點 * 20 天 * 一天 24 小時 *
us-central1
區域適用的費率,每小時每節點 $0.65 美元:$15,600.00 美元
儲存空間
2 個叢集 * 30 TB * 1,024 GB/TB * us-central1
區域適用的費率,每 GB $0.17 美元:$10,444.80 美元
網路
- 輸入至
us-central1
的量為 10 TB:不收費 - 輸出至
us-central1
的量為 50 GB:不收費 - 輸出至
europe-north1
的量為 25 GB * 每 GB $0.12 美元:$3.00 美元
每月費用總計
在這個示例中,Cloud Bigtable 的當月帳單金額總計為 $31,663.80 美元。
計費示例:2 個叢集位於不同區域
假設您有 1 個含 2 個叢集的 Cloud Bigtable 執行個體,且這 2 個叢集位於不同的 Cloud Bigtable 區域。在 30 天的帳單週期內,您的 Cloud Bigtable 資源使用情況如下:
- 1 個含有 2 個叢集的執行個體,這 2 個叢集分別位於
us-central1
(愛荷華州) 和asia-south1
(孟買)。每個叢集在第 1 至 10 天之間有 18 個節點,在第 11 至 30 天之間有 25 個節點 - 每個叢集在 SSD 硬碟中的平均儲存資料量為 30 TB
- 網路輸入至
us-central1
的量為 10 TB - 網路輸入至
asia-south1
的量為 2 TB - 網路輸出至
us-central1
的量為 50 GB - 網路輸出至
europe-north1
的量為 25 GB - 從
us-central1
複寫至asia-south1
的寫入資料量為 10 TB - 從
asia-south1
複寫至us-central1
的寫入資料量為 2 TB
以下列出您在該帳單週期內的 Cloud Bigtable 費用明細 (假設以美元計費)。在帳單週期內如有使用其他 Google Cloud 服務 (例如 Compute Engine 執行個體),費用另計。
Cloud Bigtable 節點
第 1 至 10 天
- 1 個叢集 * 18 個節點 * 10 天 * 一天 24 小時 *
us-central1
區域適用的費率,每小時每節點 $0.65 美元:$2,808.00 美元 - 1 個叢集 * 18 個節點 * 10 天 * 一天 24 小時 *
asia-south1
區域適用的費率,每小時每節點 $0.748 美元:$3,231.36 美元
第 11 至 30 天
- 1 個叢集 * 25 個節點 * 20 天 * 一天 24 小時 *
us-central1
區域適用的費率,每小時每節點 $0.65 美元:$7,800.00 美元 - 1 個叢集 * 25 個節點 * 20 天 * 一天 24 小時 *
asia-south1
區域適用的費率,每小時每節點 $0.748 美元:$8,976.00 美元
儲存空間
- 1 個叢集 * 30 TB * 1,024 GB/TB *
us-central1
區域適用的費率,每 GB $0.17 美元:$5,222.40 美元 - 1 個叢集 * 30 TB * 1,024 GB/TB *
asia-south1
區域適用的費率,每 GB $0.196 美元:$6,021.12 美元
網路
- 輸入至
us-central1
的量為 10 TB:不收費 - 輸入至
asia-south1
的量為 2 TB:不收費 - 輸出至
us-central1
的量為 50 GB:不收費 - 輸出至
europe-north1
的量為 25 GB * 每 GB $0.12 美元:$3.00 美元
複寫
- 從
us-central1
複寫至asia-south1
的寫入資料量為 10 TB * 1,024 GB/TB * 每 GB $0.12 美元:$1,228.80 美元 - 從
asia-south1
複寫至us-central1
的寫入資料量為 2 TB * 1,024 GB/TB * 每 GB $0.12 美元:$245.76 美元
每月費用總計
在這個示例中,Cloud Bigtable 的當月帳單金額總計為 $35,536.44 美元。
計費示例:3 個叢集位於不同區域
假設您有 1 個含 3 個叢集的 Cloud Bigtable 執行個體,且這 3 個叢集均位於不同的 Cloud Bigtable 區域。在 30 天的帳單週期內,您的 Cloud Bigtable 資源使用情況如下:
- 1 個含有 3 個叢集的執行個體,這 3 個叢集分別位於
us-central1
(愛荷華州)、asia-south1
(孟買) 和europe-west2
(倫敦)。在這個月的 30 天當中,每個叢集每天都有 15 個節點 - 每個叢集在 SSD 硬碟中的平均儲存資料量為 50 TB
- 寫入各個叢集的資料量為 10 TB,系統隨後便將寫入資料複寫到其他 2 個叢集
- 網路輸出至
asia-northeast1
的量為 25 GB
以下列出您在該帳單週期內的 Cloud Bigtable 費用明細 (假設以美元計費)。在帳單週期內如有使用其他 Google Cloud 服務 (例如 Compute Engine 執行個體),費用另計。
Cloud Bigtable 節點
- 1 個叢集 * 15 個節點 * 30 天 * 一天 24 小時 *
us-central1
區域適用的費率,每小時每節點 $0.65 美元:$7,020.00 美元 - 1 個叢集 * 15 個節點 * 30 天 * 一天 24 小時 *
asia-south1
區域適用的費率,每小時每節點 $0.748 美元:$8,078.40 美元 - 1 個叢集 * 15 個節點 * 30 天 * 一天 24 小時 *
europe-west2
區域適用的費率,每小時每節點 $0.78 美元:$8,424.00 美元
儲存空間
- 1 個叢集 * 50 TB * 1,024 GB/TB *
us-central1
區域適用的費率,每 GB $0.17 美元:$8,704.00 美元 - 1 個叢集 * 50 TB * 1,024 GB/TB *
asia-south1
區域適用的費率,每 GB $0.196 美元:$10,035.20 美元 - 1 個叢集 * 50 TB * 1,024 GB/TB *
europe-west2
區域適用的費率,每 GB $0.20 美元:$10,240.00 美元
網路
- 輸入至
us-central1
的量為 10 TB:不收費 - 輸入至
asia-south1
的量為 10 TB:不收費 - 輸入至
europe-west2
的量為 10 TB:不收費 - 輸出至
us-central1
的量為 50 GB:不收費 - 輸出至
asia-northeast1
的量為 25 GB * 每 GB $0.12 美元:$3.00 美元
複寫
- 從
us-central1
複寫至asia-south1
的寫入資料量為 10 TB * 1,024 GB/TB * 每 GB $0.11 美元:$1,126.40 美元 - 從
us-central1
複寫至europe-west2
的寫入資料量為 10 TB * 1,024 GB/TB * 每 GB $0.11 美元:$1,126.40 美元 - 從
asia-south1
複寫至us-central1
的寫入資料量為 10 TB * 1,024 GB/TB * 每 GB $0.11 美元:$1,126.40 美元 - 從
asia-south1
複寫至europe-west2
的寫入資料量為 10 TB * 1,024 GB/TB * 每 GB $0.11 美元:$1,126.40 美元 - 從
europe-west2
複寫至us-central1
的寫入資料量為 10 TB * 1,024 GB/TB * 每 GB $0.11 美元:$1,126.40 美元 - 從
europe-west2
複寫至asia-south1
的寫入資料量為 10 TB * 1,024 GB/TB * 每 GB $0.11 美元:$1,126.40 美元
每月費用總計
在這個示例中,Cloud Bigtable 的當月帳單金額總計為 $59,263.00 美元。