Spanner 定價

本文詳細說明 Spanner 的計價方式。

您也可以使用 Google Cloud Platform Pricing Calculator 估算 Spanner 的使用費用。

如果您使用美元以外的貨幣付費,則會按照 Cloud Platform SKU 頁面列出的相應貨幣價格計費。

Spanner 提供分級定價模式,可讓您依據需求選擇版本,享有更大的彈性、更透明的費用資訊,以及節省成本的機會。您可以根據需求和預算,選擇 Standard、Enterprise 或 Enterprise Plus 版本,取得合適的功能組合。如要進一步瞭解 Spanner 版本,請參閱總覽網誌

您在使用 Spanner 時,系統會依據下列項目向您收費:

  1. 執行個體中的運算能力。

    Spanner 會持續追蹤執行個體的運算能力 (以處理單元或節點為計算單位)。收費基準為節點數量乘以每小時費率。時薪可能會因版本和地區而異。

  2. 資料庫使用的儲存空間用量。

    Spanner 的計費方式如下:一個月的 Spanner 資料庫 (包括資料表、次要索引和中繼資料) 平均資料量乘以每月費率。

  3. 備份使用的儲存空間用量。

    Spanner 的計費方式為 Spanner 備份一個月使用的平均儲存空間用量乘以每月費率。

  4. 複製的資料量。

    Spanner 會根據跨區域複製資料的來源和目的地區域,以及複製的資料量,收取相應費用。

  5. 您使用的網路頻寬流量。

    部分傳出資料轉移流量類型 (例如 Spanner 資料庫的應用程式讀取作業) 會產生網路頻寬費用。輸入流量或區域內資料轉移流量不會產生頻寬費用。

對於所有基本執行個體設定 (即固定區域和複製拓撲的執行個體設定),您需要支付執行個體的運算資源和儲存空間費用。如果您使用雙區域或多區域執行個體設定,也須支付資料複製費用。

如果您建立自訂執行個體設定,並將選用唯讀備用資源新增至基本執行個體設定,Spanner 會依據基本執行個體設定和每個新增的選用唯讀備用資源,收取運算能力、資料複製和資料庫儲存空間的用量費用。

無論是基本執行個體設定自訂執行個體設定,備份儲存空間費用都包含儲存備份的所有備份。

專案儲存空間使用量、複寫作業和網路頻寬用量的計算單位為 GiB,1 GiB 為 230 個位元組。

專案儲存空間、複製作業和網路頻寬使用量費用會逐日累計。您隨時可以前往 Google Cloud 控制台查看尚未結算的使用量

下列各節說明 Spanner 各項元件的計價方式。

Spanner 版本

Spanner 版本提供依級別計費的「用多少付多少」定價,以及可選的一年期和三年期 承諾使用折扣 (CUD),以便您為執行個體享有折扣。

收費基準為備用資源數量乘以每小時費率,備用資源是指節點的實體表示方式:

  • 基本區域執行個體設定中的每個節點都有三個備用資源。
  • 基本雙區域執行個體設定中的每個節點都有六個備用資源,Enterprise Plus 版本也提供這項設定。
  • 基本多區域執行個體設定中的每個節點都有五個或更多備用資源 (視設定而定),Enterprise Plus 版本提供這類設定。
  • 可選的唯讀備用資源中,每個節點都有一個備用資源。Enterprise 和 Enterprise Plus 版本皆支援這項功能。

Spanner 提供精細的執行個體,執行個體的運算能力可以小於 1 個節點 (1,000 個處理單元)。舉例來說,如果執行個體的運算能力為 200 個處理單元,執行 6 小時,則系統會向您收取 1.2 個節點時數的費用 (200 個處理單元 × 6 小時 ÷ 每個節點 1, 000 個處理單元)。

系統會針對您所佈建的運算能力收取一小時的基本費用。舉例來說,假設您只有暫時將執行個體向上擴充 30 分鐘,系統還是會向您收取一小時的費用。

超過一小時後,系統會按照比例計算運算能力的費用。舉例來說,假設您在下午 1 點佈建 5 個節點,並在下午 2 點 1 分 (超過一小時後) 移除一個節點,則系統會針對第 5 個節點向您收取 61 分鐘的費用。

請在下表的下拉式選單中,選取所需的區域設定:

在下表的下拉式選單中,選擇雙區域設定 (Enterprise Plus 版提供):

在下表的下拉式選單中,選取多區域設定 (Enterprise Plus 版提供):

如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格計費。

新增選用唯讀複本的運算能力定價 (Enterprise 和 Enterprise Plus 版本適用):

您可以建立自訂執行個體設定,並在基本區域或多區域執行個體設定中新增選用唯讀備用資源。您無法建立自訂雙區域執行個體設定。除了基本執行個體設定的運算容量,您還需為這些唯讀備用資源的運算容量支付 Spanner 費用。

舉例來說,如果您在 Enterprise 版中建立自訂執行個體設定,並將一個唯讀複本 us-west3 新增至區域基本執行個體設定 us-central,然後為這項自訂執行個體設定佈建一個節點,則您的運算容量總費用如下:

  • 基本執行個體設定 us-central1:$0.41 美元 / 複本小時 * 3 個複本 = 每小時 $1.230 美元

  • 額外的唯讀備用資源 us-west3:$0.41 美元 * 1.2 (含區域倍率) = 每小時 $0.492 美元

自訂執行個體設定的運算能力總費用為每小時 $1.722 美元。

系統會將可讀寫和唯讀複本中的資料量乘以每月費率,用來計算應付費用。見證副本不會產生儲存空間費用。

在下列表格中,從下拉式選單中選擇地區設定:

在下列表格中,從下拉式選單中選擇雙區域設定:

在下表的下拉式選單中,選取多區域設定:

如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格計費。

新增選用唯讀備用資源的資料庫儲存空間定價:

您可以建立自訂執行個體設定,並在基本區域或多區域執行個體設定中新增選用唯讀備用資源。您無法建立自訂雙區域執行個體設定。除了基本執行個體設定所用的資料庫儲存空間外,您還需為 Spanner 的唯讀備份所用的資料庫儲存空間支付費用。

如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格計費。

舉例來說,如果您建立了 1000 GiB 儲存空間的自訂執行個體設定,並在基本多區域執行個體設定 us-central1 中新增一個唯讀備用資源 us-west3,則您的資料庫儲存空間總費用如下:

  • 基本設定 us-central1:每月每 GiB $0.30 美元 * 1000 GiB = 每月 $300 美元

  • 額外的唯讀備用資源 us-west3:每月每 GiB $0.12 美元 (含區域性乘數) * 1000 GiB = 每月 $120 美元

自訂執行個體設定的資料庫儲存空間費用總計為每月 $420 美元。

您只需要為自己使用的儲存空間支付費用。系統會在備份建立後開始計費,直到您將備份刪除為止。備份建立完成後,即使在一天內就將備份刪除,系統還是會收取 24 小時的基本費用。

如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格計費。

Spanner 複寫功能是建構在自訂 Paxos 實作 (一種分散式共識演算法) 之上,可確保所有複本中的資料一致。這樣一來,即便網路中斷或硬體故障,您也能確保資料準確無誤,並持續存取。

資料複製定價

區域內複製作業不會產生費用。

在雙區域、多區域執行個體設定,或區域設定 (可選用自訂唯讀備用資源) 中,Spanner 會自動在區域之間複製資料。直接將資料 (插入、更新和刪除) 寫入這些設定時,您需要為複製的資料量付費。您也會因任何間接修改資料的作業而產生費用,例如使用 TTL、變更串流和次要索引。

跨區域資料複製價格

您只需為在各區域複製的資料量付費。複製作業的來源一律為主要區域

來源位置 目的地位置
北美洲 歐洲 亞洲 印尼 大洋洲 中東地區 拉丁美洲 非洲
北美洲 每 GiB $0.04 美元 每 GiB $0.07 美元 每 GiB $0.11 美元 每 GiB $0.13 美元 每 GiB $0.13 美元 每 GiB $0.14 美元 每 GiB $0.17 美元 每 GiB $0.14 美元
歐洲 每 GiB $0.07 美元 每 GiB $0.04 美元 每 GiB $0.11 美元 每 GiB $0.13 美元 每 GiB $0.13 美元 每 GiB $0.14 美元 每 GiB $0.17 美元 每 GiB $0.14 美元
亞洲 每 GiB $0.11 美元 每 GiB $0.11 美元 每 GiB $0.11 美元 每 GiB $0.13 美元 每 GiB $0.13 美元 每 GiB $0.14 美元 每 GiB $0.17 美元 每 GiB $0.14 美元
印尼 每 GiB $0.13 美元 每 GiB $0.13 美元 每 GiB $0.13 美元 每 GiB $0.11 美元 每 GiB $0.11 美元 每 GiB $0.14 美元 每 GiB $0.17 美元 每 GiB $0.17 美元
大洋洲 每 GiB $0.13 美元 每 GiB $0.13 美元 每 GiB $0.13 美元 每 GiB $0.11 美元 每 GiB $0.11 美元 每 GiB $0.14 美元 每 GiB $0.17 美元 每 GiB $0.17 美元
中東地區 每 GiB $0.14 美元 每 GiB $0.14 美元 每 GiB $0.14 美元 每 GiB $0.14 美元 每 GiB $0.14 美元 每 GiB $0.11 美元 每 GiB $0.17 美元 每 GiB $0.14 美元
拉丁美洲 每 GiB $0.17 美元 每 GiB $0.17 美元 每 GiB $0.17 美元 每 GiB $0.17 美元 每 GiB $0.17 美元 每 GiB $0.17 美元 每 GiB $0.17 美元 每 GiB $0.17 美元
非洲 每 GiB $0.14 美元 每 GiB $0.14 美元 每 GiB $0.14 美元 每 GiB $0.17 美元 每 GiB $0.17 美元 每 GiB $0.14 美元 每 GiB $0.17 美元 每 GiB $0.14 美元

您可以使用跨區域複製位元組合指標,查看在執行個體設定中,從主要複本複製到其他複本的位元組數量。詳情請參閱監控資料複製

用於複製資料的儲存空間

系統會根據 Spanner 儲存空間定價,針對儲存在目標單區域、雙區域或多區域執行個體設定中的複本資料收費。

傳入資料移轉 免費
同區域資料轉移 免費
在同一個大洲內的不同區域之間傳輸資料 (每 GB) $0.01 美元
跨洲資料移轉 依網際網路資料轉移費率計費
如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格計費。

使用下列功能時,可能會產生網路費用:

網際網路輸出資料轉移費率

針對採用區域性設定的執行個體,系統會以下表中的網際網路資料轉移費率計價。

針對採用雙區域多區域設定的執行個體,系統會以下列方式計算網際網路資料傳輸費用:

  • 讀取/寫入交易 (包含讀寫交易的讀取和查詢) 的資料移轉一律會依據主要區域的資料移轉費用計費。

  • 如果資料傳輸來源為其他讀取作業,系統會依據具備讀取/寫入或唯讀備用資源的最近區域的資料傳輸費用計費。舉例來說,如果您使用的是多區域設定 nam-eur-asia1

    • 如果用戶端位於 us-central1,則不必支付資料傳輸費用,因為該區域為多區域設定中的一部分。
    • 如果用戶端位於 us-west1,則您必須支付從 us-central1 轉移資料的費用,因為後者是多區域設定中最靠近用戶端的區域。
    • 如果用戶端位於 asia-south1,則您必須支付從 asia-east1 轉移資料的費用,因為後者是多區域設定中最靠近用戶端的區域。
如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格計費。

Spanner Data Boost 會自動為任何現有的 Spanner 執行個體提供隨選的隔離運算資源。您可以使用這個服務來處理工作負載,例如透過 Google BigQuery (BQ) 聯合查詢、使用 Dataflow 匯出資料,或是從業務應用程式批次查詢,而不會影響現有的 Spanner 工作負載。在預設情況下,Spanner 查詢會自動連線至與您有效 Spanner 執行個體位於相同區域的 Data Boost 資源。

Spanner Data Boost 是以每秒無伺服器處理單元 (SPU) 計費,最低收費 1 分鐘。SPU 代表執行查詢所需的運算資源。包括 CPU、記憶體和本機資料傳輸。無須管理固定成本或資源。您只需為實際使用的 SPU 付費。詳情請參閱 Spanner Data Boost 總覽

使用匯出或匯入工具時,Spanner 不會向您收取額外的費用;只有將資料庫匯入 Spanner 時,您才必須按照標準費率支付資料儲存空間和複寫的費用。不過,您可能需要支付其他與匯入及匯出資料庫有關的費用:

  • 當您執行匯出或匯入作業時,必須按標準費率支付 Dataflow 批次工作站的費用。總費用將視匯入或匯出的資料量及效能因素而定。 舉例來說,如果 Spanner 執行個體的負載已很繁重,匯入和匯出作業可能會耗時較久,導致 Dataflow 工作站產生較高的整體費用。

  • 如果您執行匯入工作的區域不在 Cloud Storage 值區設定範圍內,則須按照 Cloud Storage 的標準費率支付資料傳出費用。為減少這方面的費用,請務必選擇一個與值區設定重疊的區域執行匯入作業。詳情請參閱「選擇匯入區域」。

  • 如果您執行匯出作業的地區不在 Spanner 執行個體設定範圍內,則須按照標準費率支付資料傳輸費用。為減少這方面的費用,請務必選擇一個與執行個體設定重疊的區域執行匯出作業。詳情請參閱「選擇匯出區域」。

Spanner 免費試用執行個體可讓您瞭解及探索 Spanner 的功能與機制,最長可達 90 天,無須付費。在 90 天的免費試用期間,您可以在免費試用執行個體中儲存最多 10 GiB 的資料,該執行個體支援 Spanner Standard 版功能和 Spanner Graph。詳情請參閱「Spanner 免費試用執行個體」。如果您是 Google Cloud 的新客戶,還能享有 90 天的 Google Cloud 免費試用期,並獲得 $300 美元的抵免額,可用於 Spanner 等 Google Cloud 產品。除了 Google Cloud 免費試用方案提供的 $300 美元抵免額外,您還能免費試用 Spanner 執行個體。

您可以將免費試用執行個體升級為付費的 Enterprise 執行個體,在免費試用期結束後繼續使用執行個體,並突破免費執行個體的使用限制。如果您選擇將免費試用執行個體升級為付費執行個體,系統就會根據本頁列出的價格向您收費。

您可以從任何單區域、雙區域或多區域執行個體設定,將 Spanner 執行個體移至其他單區域、雙區域或多區域執行個體設定

  • 您無法直接將標準版或企業版中的區域 (單一區域) 執行個體移至雙區域或多區域執行個體設定。您必須先將執行個體的版本升級為 Enterprise Plus 版本,然後再移動執行個體。

  • 遷移作業進行期間,您會同時針對來源和目的地執行個體設定的運算容量和儲存空間用量付費。遷移完成後,您將依據目的地執行個體設定的運算資源、儲存空間用量和複寫作業 (僅適用於涉及選用唯讀備用資源、雙區域或多區域執行個體設定的遷移作業) 付費。如要瞭解各項服務的費用,請參閱「運算容量」、「儲存空間」和「複寫」定價部分。

  • 您會依據在來源和目的地執行個體設定之間移動的資料量,支付一次性的網路使用費用。如要瞭解網路費率,請參閱「網路」一節。如果來源和目的地執行個體設定位於不同的區域,您只需為移至目的地執行個體設定中唯讀和讀寫區域的資料付費,前提是這些區域不與來源執行個體設定中的區域重疊。您不會因資料移至見證區域而須支付費用。

舉例來說,假設您要將含有 1000 GiB 資料的執行個體從來源執行個體設定移至目的地執行個體設定,「同一大洲內各區域之間的資料移轉」的網路費率為每 GiB $0.01 美元。「輸入」和「輸出 (位於相同區域)」不收費。我們來看看不同情境下的網路總費用。

如果來源執行個體設定為 us-central1,而目的地執行個體設定為 us-east1,您的網路用量總費用為 1000GiB * $0.01 美元/GiB * 1 = $10 美元。(在這個情境中,目的地執行個體設定包含一個與來源執行個體設定中任何區域都不重疊的區域)。

如果來源執行個體設定為 us-central1,而目的地執行個體設定為 nam8 (包含 us-west2us-west1 的讀寫區域),一次性網路用量費用為 1000 GiB * $0.01 美元/GiB * 2 = $20 美元。(在這個情境中,目的地執行個體設定有兩個與來源執行個體設定中任何區域都不重疊的區域。)

如果來源執行個體設定為 nam7 (包含 us-central1us-east4 的讀寫區域),而目的地執行個體設定為 us-central1,一次性網路用量費用為 1000GiB * $0.01/GiB * 0 = $0。(在這個情況下,目標執行個體設定中,沒有任何區域與來源執行個體設定中的區域重疊。)

如果來源執行個體設定為 nam7 (包含 us-central1us-east4 區域的讀寫功能),而目的地執行個體設定為 eur5 (包含 europe-west2europe-west1 區域的讀寫功能),一次性網路用量費用為 1000 GiB * $0.12 美元/GiB * 1 + 1000 GiB * $0.01 美元/GiB * 1 = $130 美元。(在這個情境中,目的地執行個體設定有兩個與來源執行個體設定中的區域不重疊的區域。系統會依據「洲際資料傳輸」的網路費率 (每月 0 至 1 TB 的使用量,每 GiB $0.12 美元) 收取一次費用,並依據「同一大洲內各區域之間的資料傳輸」的網路費率 (每 GiB $0.01 美元) 收取一次費用。

後續步驟

索取客製化報價

Google Cloud 提供「即付即用」計費模式,您只需要為所用服務付費。貴機構如需索取客製化的報價,請與我們的銷售團隊聯絡。
聯絡銷售人員