資料移轉
資料移轉可以是傳入 Google Cloud 資源 (例如 VM) 的流量、離開 Google Cloud 區域並傳至網際網路的流量,或是 Google Cloud 內兩個資源之間的流量。
區域是指 Google 在地理位置 (例如資料中心園區) 營運的建築群。流量可以按照以下方式傳輸:
進階級
網路服務級別進階級運用 Google 的進階骨幹網路,向外部使用者來回傳輸流量。一般來說,在使用者及最接近的 Google 網路輸入點之間才會使用公開網際網路。
標準級
網路服務級別標準級運用公開網際網路,在您的服務與使用者之間傳輸流量。雖然公開網際網路的服務品質較低,但和進階級相比則具有經濟實惠的優點。
本節說明由某個 Google Cloud VM 傳輸流量至另一個 Google Cloud VM 的計費方式。收費對象為傳送流量的 VM 專案。這種定價適用於 Compute Engine VM、Google Kubernetes Engine (GKE) 節點與執行 App Engine 彈性環境的 VM。
下列價格適用於 Google Cloud 免費試用期期間和之後。在免費試用期間,這些費用會計入免費試用期抵免額。
可用區內/跨可用區資料移轉
如果來源 VM 和目的地 VM 位於同一個 Google Cloud 區域中的不同可用區,會使用跨 VM 資料移轉功能
流量類型 | 價格 |
---|---|
使用同一個虛擬私有雲網路中的「內部」IPv4 位址或任意 IPv6 位址,將資料移轉至同一個 Google Cloud 可用區1 | 不必支付任何費用 |
使用相同虛擬私有雲網路1中的內部或外部 IP 位址,將資料移轉至同一個 Google Cloud 區域中的不同 Google Cloud 可用區 (以 GiB 為單位) 注意事項:所有傳入和傳出外部 IPv4 位址的流量都會離開該可用區,無論目的地為何。 | $0.01 美元 |
在不同虛擬私有雲網路之間使用外部 IPv4 或 IPv6 位址,將資料移轉至相同或不同 Google Cloud 可用區。 | 網際網路資料移轉費率 (請見下文) |
如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格來計費。
1 使用網路或子網路的價格皆相同。無論流量是否傳至不同的子網路或網路,只要使用內部 IP 位址,同一可用區內的流量都適用相同價格。無論兩個執行個體位於同一個子網路、不同子網路或不同網路中,在同一個可用區不同區域之間傳輸的流量價格皆相同。無論執行個體位於虛擬私有雲網路或舊版網路,價格均相同。
跨區域資料移轉
當來源 VM 和目的地 VM 位於不同的 Google Cloud 區域時,可使用 VM 之間的資料轉移功能。所有價格均以每 GiB 為單位,以美元計價
VM 或 Google Cloud 服務的位置 | 北美洲 | 歐洲 | 亞洲3 | 印尼 | 大洋洲2 | 中東 | 南美洲 | 非洲 |
---|---|---|---|---|---|---|---|---|
北美洲 | US$0.02 | US$0.05 | US$0.08 | US$0.10 | US$0.10 | US$0.11 | US$0.14 | US$0.11 |
歐洲 | US$0.05 | US$0.02 | US$0.08 | US$0.10 | US$0.10 | US$0.11 | US$0.14 | US$0.11 |
亞洲3 | US$0.08 | US$0.08 | US$0.08 | US$0.10 | US$0.10 | US$0.11 | US$0.14 | US$0.11 |
印尼 | US$0.10 | US$0.10 | US$0.10 | 不適用 | US$0.08 | US$0.11 | US$0.14 | US$0.14 |
大洋洲2 | US$0.10 | US$0.10 | US$0.10 | US$0.08 | US$0.08 | US$0.11 | US$0.14 | US$0.14 |
中東地區 | US$0.11 | US$0.11 | US$0.11 | US$0.11 | US$0.11 | US$0.08 | US$0.14 | US$0.11 |
南美洲 | US$0.14 | US$0.14 | US$0.14 | US$0.14 | US$0.14 | US$0.14 | US$0.14 | US$0.14 |
非洲 | US$0.11 | US$0.11 | US$0.11 | US$0.14 | US$0.14 | US$0.11 | US$0.14 | US$0.08 |
如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格來計費。
2 大洋洲地區包括澳洲、紐西蘭和周圍的太平洋諸島 (例如巴布亞紐幾內亞和斐濟),但不含夏威夷。
3 包含亞洲所有區域,但不含印尼。
本節說明由 Google Cloud VM 傳輸流量至某個 Google 服務的計費方式。收費對象為傳送流量的 VM 專案。這種定價適用於 Compute Engine VM、Google Kubernetes Engine 節點與執行 App Engine 彈性環境的 VM。
下列價格適用於 Google Cloud 免費試用期期間和之後。在免費試用期間,這些費用會計入免費試用期抵免額。
流量類型 | 價格 |
---|---|
將資料轉移至 Gmail、YouTube、Google 地圖、DoubleClick 和 Google 雲端硬碟等特定 Google 產品,無論您在 Google Cloud 中使用的 VM 是採用外部 IP 位址或內部 IP 位址。 | 不必支付任何費用 |
使用外部 IP 位址或內部 IP 位址,將資料移轉至位於同一區域的其他 Google Cloud 服務 (不包括 Memorystore for Redis、Filestore、GKE 和 Cloud SQL) | 不必支付任何費用 |
免付費 (Cloud CDN 可能會收取快取填補費用)。 | |
資料移轉至同一區域中的 Memorystore for Redis、Filestore、Cloud SQL 及 Google Kubernetes Engine,計費方式如同 VM 之間的流量傳輸。 | |
將資料轉移至不同區域的 Google Cloud 服務。 | |
如要瞭解 Spanner 網路定價,請參閱 Spanner 定價。 |
如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格來計費。
進階級計價模式
進階級是所有 Google Cloud 資料移轉作業的預設級別。如要使用標準級,則須明確指定。
下列價格適用於 Google Cloud 免費試用期期間和之後。在免費試用期間,這些費用會計入免費試用期抵免額。
重要事項:自 2024 年 2 月 1 日起,我們將調漲進階級網際網路資料轉出的部分 SKU 費用。詳情請參閱「資料移轉價格異動公告」。
項目 | 價格 |
---|---|
網路 (資料轉出) 至北美洲 (每 GiB,以美元計價) | 0 gibibyte to 1 gibibyte US$0.00 (Free) / 1 gibibyte, per 1 month / account 1 gibibyte to 1,024 gibibyte US$0.12 / 1 gibibyte, per 1 month / account 1,024 gibibyte to 10,240 gibibyte US$0.11 / 1 gibibyte, per 1 month / account 10,240 gibibyte and above US$0.08 / 1 gibibyte, per 1 month / account |
網路 (資料轉出) 至歐洲 (每 GiB,以美元計價) | 0 gibibyte to 1 gibibyte US$0.00 (Free) / 1 gibibyte, per 1 month / account 1 gibibyte to 1,024 gibibyte US$0.12 / 1 gibibyte, per 1 month / account 1,024 gibibyte to 10,240 gibibyte US$0.11 / 1 gibibyte, per 1 month / account 10,240 gibibyte and above US$0.085 / 1 gibibyte, per 1 month / account |
網路 (資料輸出) 至亞洲 (韓國、印尼除外) (每 GiB,以美元計價) | 0 gibibyte to 1 gibibyte US$0.00 (Free) / 1 gibibyte, per 1 month / account 1 gibibyte to 1,024 gibibyte US$0.12 / 1 gibibyte, per 1 month / account 1,024 gibibyte to 10,240 gibibyte US$0.11 / 1 gibibyte, per 1 month / account 10,240 gibibyte and above US$0.085 / 1 gibibyte, per 1 month / account |
網路 (資料轉出) 至澳洲、印尼、韓國、南美洲、沙烏地阿拉伯 (每 GiB,以美元計價) | 0 gibibyte to 1,024 gibibyte US$0.19 / 1 gibibyte, per 1 month / account 1,024 gibibyte to 10,240 gibibyte US$0.18 / 1 gibibyte, per 1 month / account 10,240 gibibyte and above US$0.15 / 1 gibibyte, per 1 month / account |
網路 (資料轉出) 至中東地區 (沙烏地阿拉伯除外)、非洲 (每 GiB,以美元計價) | 0 gibibyte to 1 gibibyte US$0.00 (Free) / 1 gibibyte, per 1 month / account 1 gibibyte to 1,024 gibibyte US$0.15 / 1 gibibyte, per 1 month / account 1,024 gibibyte to 10,240 gibibyte US$0.13 / 1 gibibyte, per 1 month / account 10,240 gibibyte and above US$0.11 / 1 gibibyte, per 1 month / account |
網路 (資料轉出) 至中國目的地 (香港除外) (每 GiB,以美元計價) | 0 gibibyte to 1,024 gibibyte US$0.23 / 1 gibibyte, per 1 month / account 1,024 gibibyte to 10,240 gibibyte US$0.22 / 1 gibibyte, per 1 month / account 10,240 gibibyte and above US$0.20 / 1 gibibyte, per 1 month / account |
網路 (資料轉入) | 免費 |
注意:系統會分別計算各個 SKU 的每月用量,「全球目的地」中則有可能包含多個 SKU。詳情請參閱 Google Cloud SKU 頁面。
如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格來計費。
*這些費率不適用於 Cloud CDN、CDN 互連網路、電信業者對接、直接對接和 Cloud Interconnect 的流量。詳情請參閱 Cloud CDN、CDN 互連網路、電信業者對接、直接對接或 Cloud Interconnect 的定價說明。
Standard 級計價方式
資料轉出的計價方式是以所傳送的流量計價,以 GiB 為計費單位,並因流量的來源地理位置而異。Ingress 價格仍為免費。請注意,一律免費方案的用量限制「不」適用於 Standard 級服務。
項目 | 價格 (美元) |
---|---|
Standard 級價格 | 0 gibibyte to 200 gibibyte US$0.00 (Free) / 1 gibibyte, per 1 month / account 200 gibibyte to 10,240 gibibyte US$0.085 / 1 gibibyte, per 1 month / account 10,240 gibibyte to 153,600 gibibyte US$0.065 / 1 gibibyte, per 1 month / account 153,600 gibibyte and above US$0.045 / 1 gibibyte, per 1 month / account |
如果用量超過 500 TiB,請與銷售人員聯絡來商議價格。
靜態或臨時內部 IP 位址不會產生任何費用。
系統會依據下表向您收取靜態與臨時外部 IP 位址的費用。
如果您保留了靜態外部 IP 位址,而未將該位址指派給任一資源 (例如 VM 執行個體或轉送規則),則該位址的費率會高於使用中的靜態和臨時外部 IP 位址。
指派給轉送規則的靜態外部 IP 位址不會產生費用。
指派給子網路的外部 IPv6 位址範圍或指派給 VM 執行個體的外部 IPv6 位址不會產生費用。靜態區域 IPv6 位址 (預先發布版) 不會產生費用。
類型 | 價格 (美元) |
---|---|
靜態 IP 位址 (獲指派但未使用) | US$0.01 / 1 hour, per 1 month / account |
如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格來計費。
使用中或未使用
如果靜態外部 IP 位址已與 VM 執行個體建立關聯,無論該執行個體是執行中或已停止,Google Cloud 都會認定該 IP 位址為使用中。如果該執行個體遭到刪除,或該 IP 位址已與執行個體中斷關聯,Google Cloud 則會認定該靜態 IP 位址處於「未使用」狀態。
以臨時 IP 位址來說,只有在相關聯的 VM 執行個體正在運作時,Google Cloud 才會判定該位址處於「使用中」狀態。如果執行個體停止或遭到刪除,Google Cloud 就會釋出其臨時 IP 位址,並不再判定該位址處於「使用中」狀態。
如要確認靜態外部 IP 位址是否為使用中,請執行 gcloud compute addresses list 要求。這項指令會傳回靜態外部 IP 位址及其狀態的清單:
NAME | REGION | 地址 | 狀態 |
---|---|---|---|
address-1 | 130.211.8.68 | IN_USE | |
address-2 | 35.186.217.84 | 已預約 |
在這個例子中,IPv4 address-1 的狀態為「使用中」,而 IPv4 address-2 則是「保留」,不是「未使用」。兩個位址都會按照本文的外部 IP 位址定價表收費。
注意事項:如果將同一個 IP 位址指派給多項轉送規則,Google Cloud 會將該位址的個別用量相加並計入 IN_USE_ADDRESSES 配額,而非將使用的 IP 位址物件視為單次用量。
如要瞭解 Cloud Next Generation Firewall 的定價,請參閱 Cloud NGFW 定價頁面。
Private Service Connect 產生的費用因設定而異。
消費者應支付的費用
使用 Private Service Connect 端點 (轉送規則) 存取 Google API
項目 | 每小時價格 (美元) | 處理、傳入與傳出資料移轉的每 GiB 價格 |
---|---|---|
用於存取 Google API 的 Private Service Connect 端點 (轉送規則) | US$0.01 / 1 hour | 不必支付數據傳輸費用 |
用於存取 Google API 區域端點的 Private Service Connect 端點 (轉送規則) | US$0.01 / 1 hour | Private Service Connect 不會針對 Private Service Connect 端點的進出流量收取跨可用區資料移轉費用。 消費者資源產生的消費者對供應商流量,會計入該資源所屬專案的帳單。 供應商對使用者的流量會計入接收流量的使用者資源專案。 |
使用 Private Service Connect 後端 (負載平衡器) 存取 Google API
Private Service Connect 後端會使用負載平衡器存取 Google API。適用所有負載平衡器定價。如流量先傳送至 Private Service Connect NEG,再轉送至 Google API,您需要為負載平衡器處理的資料支付負載平衡費用。不過,Private Service Connect NEG 與 Google API 之間的資料移轉流量不會產生 Private Service Connect 費用。
如要瞭解負載平衡器的定價資訊,請參閱全域外部應用程式負載平衡器或內部應用程式負載平衡器的定價說明。
注意:Private Service Connect 後端先前稱為「搭配用戶 HTTP(S) 服務控制項的 Private Service Connect 端點」。
使用 Private Service Connect 端點 (轉送規則) 存取已發布的服務
注意:對於擁有全域存取權的端點,即使服務用戶資源從其他區域存取端點,服務供應商專案也不會收取跨區域資料移轉費用。
Private Service Connect 會自動建立 Service Directory 命名空間來註冊端點。除非您明確建立其他命名空間,否則專案中同一個區域的端點會使用單一預設命名空間。如要進一步瞭解 Service Directory 定價,請參閱Service Directory 定價。
使用 Private Service Connect 後端 (負載平衡器) 存取已發布的服務
Private Service Connect 後端會使用負載平衡器存取已發布的服務。適用所有負載平衡器定價。Private Service Connect NEG 與 Private Service Connect 已發布服務之間的流量,會產生負載平衡費用 (負載平衡器處理的資料) 和 Private Service Connect 費用 (NEG 與已發布服務之間的資料移轉流量)。
下表概略說明這項設定的適用費用。
項目 | 價格 (美元) |
---|---|
用於存取其他虛擬私有雲網路中的服務的 Private Service Connect 端點 (負載平衡器) | 適用所有 全域外部應用程式負載平衡器 或 內部應用程式負載平衡器 定價 |
Private Service Connect NEG 與已發布服務之間的流量 | Private Service Connect 不會針對 Private Service Connect 後端的進出流量收取跨可用區資料移轉費用。 消費者資源產生的消費者對供應商流量,會計入該資源所屬專案的帳單。 供應商對使用者的流量會計入接收流量的使用者資源專案。 |
使用 Private Service Connect 介面存取供應商或用戶虛擬私有雲網路
項目 | 價格 (美元) | 處理每 GB 的價格,包含資料轉入和轉出 (美元) |
---|---|---|
用於存取供應商或用戶虛擬私有雲網路的 Private Service Connect 介面 | 非以小時計費 | 無論是用戶對供應商的流量,還是供應商對用戶的流量,都會收取用戶資料處理費用,且費用會計入用戶的帳單。 用戶向供應商傳送跨區域流量時,也須支付跨區域資料移轉費用,費用由用戶負擔。 |
Service Directory
存取 Google API 或存取已發布的服務時,Private Service Connect 會自動建立 Service Directory 命名空間來註冊端點。系統會為專案中同一個區域的 Private Service Connect 端點建立單一預設 Service Directory 命名空間。如要進一步瞭解 Service Directory 定價,請參閱 Service Directory 定價。
用戶資料處理
Private Service Connect 用戶將依下表支付用戶資料處理費用。用戶資料處理服務會收取傳入和傳出費用。
每月用量 | 價格 (美元) |
---|---|
價格 (美元) | 0 gibibyte to 1 pebibyte US$0.01 / 1 gibibyte, per 1 month / account 1 pebibyte to 5 pebibyte US$0.006 / 1 gibibyte, per 1 month / account 5 pebibyte and above US$0.004 / 1 gibibyte, per 1 month / account |
供應商應支付的費用
使用 Private Service Connect 服務連結發布代管服務的費用
透過服務連結發布服務時,不會收取 Private Service Connect 的每小時費用或資料移轉費用。向用戶發布負載平衡器時,在該負載平衡器產生的任何負載平衡費用都會向供應商收費。
注意:如果資源使用具備全域存取權的端點,從與服務不同的區域存取已發布服務,服務供應商專案不會收取跨區域資料移轉費用。如要瞭解服務用戶專案的費用,請參閱「使用 Private Service Connect 端點 (轉送規則) 存取已發布的代管服務」。
使用服務連線地圖來部署服務
使用服務連線地圖部署服務時,部署服務連線地圖本身不會向供應商收取任何費用,但會向用戶收取下列費用:
建立私人服務連線時,連線本身不會產生每小時費用或資料移轉費用,但會針對下列項目收取費用:
無伺服器 VPC 存取的定價如下所示。
資源 | 價格 |
---|---|
無伺服器 VPC 存取連接器 | 依照連接器中的執行個體數量計費。連接器執行個體的計費方式與 Compute Engine VM 相同,但您無法在 Google Cloud 控制台中以 VM 的形式查看或管理這些執行個體。查看執行個體類型的定價: |
資料轉出 | 按 Compute Engine 網路費率計費。為提高可靠性,無伺服器 VPC 存取連接器執行個體會分散至各個可用區。費率取決於處理要求的連接器執行個體,以及目的地資源是否位於相同可用區。從無伺服器資源 (例如函式、應用程式或服務) 傳送至連接器的資料不需付費。 |
在 Google Cloud 控制台中以「serverless-vpc-access」標籤鍵篩選帳單報表,即可查看無伺服器 VPC 存取費用。
網路供應商記錄檔會產生費用。系統會針對下列產品向您收費:
產品 | 價格 (美元) |
---|---|
| 0 gibibyte to 10,240 gibibyte US$0.25 / 1 gibibyte, per 1 month / account 10,240 gibibyte to 30,720 gibibyte US$0.15 / 1 gibibyte, per 1 month / account 30,720 gibibyte to 51,200 gibibyte US$0.075 / 1 gibibyte, per 1 month / account 51,200 gibibyte and above US$0.05 / 1 gibibyte, per 1 month / account |
記錄檔會傳送至 Cloud Logging。記錄檔可進一步匯出至 Pub/Sub、Cloud Storage 或 BigQuery。除了記錄檔產生費用之外,您也必須為所用的 Pub/Sub、Cloud Storage 或 BigQuery 資源付費。供應商記錄檔儲存在 Cloud Logging 時,使用網路遙測記錄將會收費。相關詳情請參閱記錄檔匯出總覽一文。
Networking Telemetry 的費用涵蓋所有網路遙測記錄,無論記錄的儲存之處為何,預設儲存在 Cloud Logging 的記錄也在其中。
如果您將記錄檔儲存在 Cloud Logging 中,則網路遙測記錄會與儲存在 Cloud Logging 供應商記錄檔內的其他記錄分開計費。詳情請參閱 Cloud Logging 定價一文。
如果您將記錄檔傳送至 Cloud Logging 後將其排除,則系統會向您收取網路遙測記錄的費用。
系統會依封包鏡像實際處理的資料量向您收費,Packet Mirroring 轉送規則不會產生任何費用。目前,使用封包鏡像不會產生額外的個別 VM 費用。Packet Mirroring 的資料處理費用如下表所示。
項目 | 每單位價格 (美元) |
---|---|
Packet Mirroring 負載平衡器處理的傳入資料 | US$0.008 / 1 gibibyte |
如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格來計費。
從負載平衡器傳出的流量以一般資料移轉費率計費,除一般傳出費率外,沒有額外的負載平衡器資料移轉費用。
本節的定價表適用於下列負載平衡器:
如要瞭解區域和跨區域內部應用程式負載平衡器,請參閱「內部應用程式負載平衡器」一節。
如要瞭解 Private Service Connect 轉送規則,請參閱 Private Service Connect 一節。
下表列出全域轉送規則的定價。全域資料處理無須付費,資料處理會依照處理流量的區域進行收費。
項目 | 每單位價格 (美元) |
---|---|
前 5 項轉送規則 | US$0.025 / 1 hour |
每項額外轉送規則 | US$0.01 / 1 hour |
如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格來計費。
下表列出各區域的轉送規則費用,以及依區域劃分的傳入和傳出資料處理費用。
項目 | 價格 (美元) |
---|---|
前 5 項轉送規則 | US$0.025 / 1 hour |
每項額外轉送規則 | US$0.01 / 1 hour |
負載平衡器處理的傳入資料 | US$0.008 / 1 gibibyte |
負載平衡器處理的輸出資料 | US$0.008 / 1 gibibyte |
如果您使用美元以外的貨幣付費,系統將按照 Cloud Platform SKU 頁面上列出的相應貨幣價格來計費。
降低外部應用程式負載平衡器成本的方法
全域外部應用程式負載平衡器使用者可以使用 Google Cloud Armor、Cloud CDN 或二者,盡量降低傳出資料處理費用的影響。
如果應用程式可以或必須在單一區域中運作,您可以使用區域性外部應用程式負載平衡器。區域性外部應用程式負載平衡器只會使用標準網路級別,有助降低傳出資料的費用,是較為經濟實惠的選擇。
無伺服器 NEG 的外部應用程式負載平衡器定價
如果您的外部應用程式負載平衡器使用無伺服器 NEG 後端 (全域、區域性或傳統版),那麼除了 Cloud Run、Cloud Run functions 或 App Engine 後端的無伺服器運算費用外,還須支付現有的負載平衡器費用 (視情況而定)。如使用 Google Cloud Armor 或 Cloud CDN,也須分別支付相關費用。
不過您不必支付無伺服器輸出的資料移轉費用,只有網際網路輸出才會產生費用。Cloud Run functions 外送資料費用、App Engine 外送網路流量費用及 Cloud Run 資料移轉費用不適用於外部應用程式負載平衡器 (使用無伺服器 NEG) 向 Cloud Run functions、App Engine 或 Cloud Run 服務傳遞的要求。
使用跨專案服務參照功能搭配 Cloud Armor 時,也請考量下列事項:
轉送規則計費範例
Google Cloud 會針對您為了負載平衡或 Packet Mirroring 等其他用途而建立的轉送規則向您收費。
下列範例以美國定價來說明:
您最多可以建立 5 項轉送規則,費用為每小時 $0.025 美元。舉例來說,假設您建立了 1 項轉送規則,費用為每小時 $0.025 美元。即便您建立了 3 項轉送規則,費用仍為每小時 $0.025 美元。不過,如果您建立了 10 項轉送規則,則費用如下:
5 項規則每小時 $0.025 美元 + (5 項額外規則 * 每小時 $0.01 美元) = 每小時 $0.075 美元
在大部分的負載平衡用途中,每個負載平衡器只需要一項轉送規則。
Google Cloud 會依專案分別收取全域轉送規則和區域轉送規則的費用。舉例來說,如果您在兩個不同的專案中使用一項全域轉送規則和一項區域轉送規則 (共四項規則),費用為每小時 $0.10 美元 (每小時 $0.025 美元 x 4)。
估算負載平衡費用
如要估算負載平衡費用:
例如:
本範例未包含從後端傳送回覆的網際網路資料傳出費用。
下列費用適用於區域內部應用程式負載平衡器和跨區域內部應用程式負載平衡器。跨區域內部應用程式負載平衡器也會產生額外的跨區域資料移轉費用。
項目 | 價格 (美元) |
---|---|
每個 Proxy 執行個體* | US$0.025 / 1 hour |
負載平衡器處理的資料量 | US$0.008 / 1 gibibyte |
* 內部應用程式負載平衡器會以一組動態分配至您網路的代管 Proxy 執行個體來處理流量。每個 Proxy 執行個體的費用,是依一定時間內處理流量所需的 Proxy 執行個體數量而定。
Proxy 執行個體費用
Envoy 型負載平衡器會自動調整可用的 Proxy 數量,根據您的流量需求來處理流量。系統會依據滿足流量需求的 Proxy 執行個體數量,向您收取 Proxy 執行個體的費用。每增加一個 Proxy,就須根據價目表所列的費率額外支付每小時的費用。
分配至負載平衡器的 Proxy 數量的計算方式,是根據預估 10 分鐘時間範圍內所需的流量處理量。我們取以下項目在此期間內較大的值:
* 停用 Cloud Logging 的狀況下,一個 Proxy 執行個體每秒可處理 1,400 個要求。假如啟用 Logging,Proxy 執行個體每秒可處理的要求數量會減少。舉例來說,記錄 100% 的要求會使 Proxy 可處理的要求量降至每秒 700 個。您可以設定 Logging 取樣較低比例的流量。如此一來,就可以在控制成本的前提下滿足觀測能力的需求。
計算範例
在 10 分鐘期間內,每秒有 180 MB 的資料通過負載平衡器。每秒 180 MB / 每個 Proxy 執行個體每秒 18 MB = 10 個 Proxy 執行個體
同樣的時間範圍內,每秒建立 300 個新的 HTTPS 連線,有效的連線數量為 3,000,而且每秒傳送 2,800 項要求:
每秒 300 個新的 HTTPS 連線 / 每個 Proxy 執行個體每秒 150 個新的 HTTPS 連線 = 2 個 Proxy 執行個體 3,000 個有效連線 / 每個 Proxy 執行個體 3,000 個有效連線 = 1 個 Proxy 執行個體 每秒 2,800 項要求 / 每個 Proxy 執行個體每秒 1,400 項要求 = 2 個 Proxy 執行個體。
總共需要 5 個 Proxy 執行個體。這個數量低於提供頻寬所需的 Proxy 執行個體數量 (10 個)。因此,在此 10 分鐘期間內的 Proxy 執行個體費用計算方式如下:
10 個 Proxy 執行個體 * 每個 Proxy 執行個體每小時 $0.025 美元 * (10 分鐘 / (每小時 60 分鐘)) = $0.0417 美元。
收費依據為滿足流量需求的預估處理量,而不是建立後端連線的 Proxy 執行個體數量。因此,產生費用的 Proxy 執行個體數量可能和您在基礎架構中所看到的數量不同。
Proxy 執行個體最低費用
為提供最佳效能與可靠性,每個部署負載平衡器的 Google Cloud 區域至少會分配三個 Proxy 執行個體。即便負載平衡器不須處理流量,仍會分配這些 Proxy 執行個體。您的專案部署轉送規則 (具備負載平衡架構 INTERNAL_MANAGED) 後,就會開始產生 Proxy 執行個體的費用。依照前述說明,額外的轉送規則會產生額外的 Proxy 執行個體費用 (換句話說,每個轉送規則須增加三個 Proxy 執行個體)。
分配至負載平衡器的三個 Proxy 執行個體就是 Proxy 執行個體每小時的最低費用。舉例來說,Google Cloud 區域 us-central1 的最低費用計算方式如下:
3 個 Proxy 執行個體 * 每個 Proxy 每小時 $0.025 美元 = 每小時 $0.075 美元。
如前文所述,每個 Proxy 執行個體可以處理一定的流量。一旦流量須求超過三個 Proxy 執行個體的處理量,處理額外流量所需的 Proxy 執行個體就會產生額外費用。
資料處理費用
資料處理費用的計算方式是,計算帳單週期內負載平衡器處理的要求與回應資料總量。系統依據用量收費,資料處理沒有最低費用。
跨區域資料移轉費用
如使用跨區域內部應用程式負載平衡器,則需支付跨區域資料移轉費用。舉例來說,如果您部署跨區域的內部應用程式負載平衡器,且用戶端、Envoy Proxy 和後端位於不同的區域,則您會分別看到每個躍點 (用戶端 <-> Envoy Proxy 和 Envoy Proxy <-> 後端) 的跨區域資料移轉費用。如要降低跨區域資料移轉費用,您可以在多個區域中部署 Envoy Proxy。
無伺服器 NEG 的內部應用程式負載平衡器定價
如果您使用無伺服器 NEG 後端來設定內部應用程式負載平衡器,則除了 Cloud Run 的無伺服器運算費用外,還須支付現有內部應用程式負載平衡器的費用。
區域性網際網路 NEG 必須使用 Cloud NAT 閘道,因此會產生額外費用。您必須支付網際網路資料傳出費用,以及 Envoy Proxy 專用子網路的 Cloud NAT 用量費用,傳入/傳出子網路的流量以及健康狀態檢查的流量都會產生費用。不過,負載平衡器的費用僅適用於使用者要求的流量。
分配給 Cloud Load Balancing 的 Cloud NAT 閘道,每小時產生的費用等同於具備 32 個 VM 執行個體以上的網路。詳情請參閱「Cloud NAT 定價」一文
在預先發布期間,授權政策不會收取使用費。
如果後端服務具有相關聯的 Cloud Armor 政策,您可以在該項後端服務中啟用自訂要求標頭功能,無須額外付費。
如果使用自訂要求標頭功能的後端服務沒有相關聯的 Cloud Armor 政策,則您每個帳戶每月每 100 萬個 HTTP(S) 要求的費用為 $0.75 美元。我們只會向您收取每個帳戶每月前 666,666,667 項要求的費用。
全域存取權可讓任何區域中的用戶端執行個體存取您的內部負載平衡器。如果轉送規則啟用全域存取權,則當流量傳送至與負載平衡器不同的區域,或從與負載平衡器不同區域的用戶端傳回時,就會產生額外的跨區域資料移轉費用。
全域存取權現已正式開放給內部直通式網路負載平衡器、區域性內部應用程式負載平衡器,以及區域性內部 Proxy 網路負載平衡器使用。
通訊協定轉送的費率與負載平衡相同。轉送規則和目標執行個體處理的傳入資料需要付費。
自行管理和 Google 代管的安全資料傳輸層 (SSL) 憑證不需要付費。