Google Cloud 儲存空間(二):常見雲端儲存與資料庫服務計價方式與使用優勢

本文將延續上篇:常見雲端儲存服務簡介與比較後,接著為您介紹 Cloud Storage、Cloud Datastore、Cloud Bigtable、Cloud SQL 這四項服務的計價方式和應用情境。如果您尚未閱讀第一篇文章,或希望了解這些產品的基本資訊,歡迎點擊上方超連結。

首先,我們前情提要一下上次提到的 4 項產品簡介,帶您快速回顧。

  • Cloud Storage:
    適用於各種不同規模企業的物件儲存空間,且無資料擷取次數或頻率限制
  • Cloud Datastore:
    可擴充的 NoSQL 資料庫,適用於網頁和行動應用程式
  • Cloud Bigtable:
    可擴充、全代管的 NoSQL 寬欄資料庫服務,適合處理大型分析和大量低延遲工作負載,可用性高達 99.999%
  • Cloud SQL:
    MySQL、PostgreSQL 和 SQL Server 皆適用的全代管關聯資料庫服務

 

這四種是最常見的儲存與資料庫產品,當然 Google Cloud 的儲存空間、資料庫產品包羅萬象,如果您希望找到更適合自己業務情境的服務,可以從這裡查看儲存空間選擇、從這裡查看資料庫的選擇。接著,讓我們帶您了解這 4 項產品的計價方式、優勢與應用情境吧!

計價方式一覽

當您使用存儲服務時,不僅會根據存儲服務的用量計費,也須考慮到網路流量的使用費用。

Google Cloud Storage

在 GCS 中,使用費用根據存儲類別而有所不同。

Storage class 計價方式(GB /月)
Multi-Regional

$ 0.026 *

Data retrieval:免費

Regional

$0.02 *

Data retrieval:免費

Nearline

$0.01 *

Data retrieval:$ 0.01 / GB

COLDLINE

$0.007 *

Data retrieval:$ 0.05 / GB

*依台灣地區(asia-east1)計算。資料來源

 

Google Cloud Bigtable

Bigtable 是依 VM 類型和 node 數計費。

• VM類型

VM類型 價格
執行環境VM

每個node $0.65/小時 (至少 3 nodes)

每個node最多可執行 10,000 次QPS 和處理 10 MB/s 的data轉換

研發VM 每小時$ 0.65

• Storage

SSD storage (GB/月) HDD storage (GB/月)
$ 0.17 $ 0.026

 

Google Cloud Datastore

Datastore 有提供每天免費作業的額度。若超過此額度,將增加以下費用:

  每天免費用量 超出免費用量後的計價方式
Saved data(GB/月) 1 GB 存儲空間 $ 0.23
Entity reads(/10萬Entity) 50,000 $ 0.08
Number of Entity written(/10萬 Entity) 20,000 $ 0.23
Number of deleted Entity(/10萬 entity) 20,000 $ 0.03
Small operation 免費 免費

*依東京地區(asia-northeast1)計算。(台灣地區暫無 Datastore 服務)

 

Google Cloud SQL

Cloud SQL 會產生以下費用。
• 
VM 使用費
VM 運行時每秒鐘都會進行計費。計價依不同機器類型而異,機器類型基於 Google Compute Engine。台灣地區的價格因機型而異,但如下所述。

機器類型 vCPUs 記憶體(GB) Storage
最大容量
價格
($/hour)
連續使用折扣金額
($/hour)
db-f1-micro Shared 0.6 3,062 GB $0.0150 $0.0105
db-g1-small Shared 1.7 3,062 GB $0.0500 $0.0350
db-n1-standard-1 1 3.75 10,230 GB $0.0965 $0.0676
db-n1-standard-2 2 7.5 10,230 GB $0.1930 $0.1351
db-n1-standard-4 4 15 10,230 GB $0.3860 $0.2702
db-n1-standard-8 8 30 10,230 GB $0.7720 $0.5404
db-n1-standard-16 16 60 10,230 GB $1.5445 $1.0812
db-n1-standard-32 32 120 10,230 GB $3.0885 $2.1620
db-n1-standard-64 64 240 10,230 GB $6.1770 $4.3239
db-n1-highmem-2 2 13 10,230 GB $0.2515 $0.1761
db-n1-highmem-4 4 26 10,230 GB $0.5030 $0.3521
db-n1-highmem-8 8 52 10,230 GB $1.0060 $0.7042
db-n1-highmem-16 16 104 10,230 GB $2.0120 $1.4084
db-n1-highmem-32 32 208 10,230 GB $4.0240 $2.8168
db-n1-highmem-64 64 416 10,230 GB $8.0480 $5.6336

•  Storage 使用費
對於台灣地區,將產生以下費用。

SSD 每月 $0.17/GB
HDD 每月 $0.09/GB
backup 每月 $0.08/GB

使用優勢與應用情境

Google Cloud Storage

當您需要儲存超過 10 MB 的大型 blob(例如:佔大容量的圖像或電影)時,適合使用 Google Cloud Storage。主要的工作:
• 
儲存和串流多媒體
• 
儲存客製數據分析管道
• 
封存,備份,災難恢復

Google Cloud Bigtable

Bigtable 對於需要極高 throughput 和擴展性來處理非結構化鍵/值資料(每個 size 小於 10 MB)的應用程式是一個很理想的選擇。它在像是 MapReduce 批量操、流處理和分析、機器學習應用程式中也表現的很出色。
Bigtable 並不是關聯性資料庫。因此,它不支持 SQL 查詢、連接、多行交易。因此,較適用於不需要支持 ACID transactions 或資料結構不高的情況。相較於短時間內處理小量資料(小於1 TB),Bigtable 展現的是它在長時間內處理大量數據(TB或PB等級)的效能。主要的工作:
• IoT,Finance,AdTech
• 監控
• 地理空間數據集
• 
圖形

Google Cloud Datastore

Datastore 的優勢在於:無論服務規模多大,它皆會自動擴展且處理的速度不變。(如果資料量不大,CloudSQL 高速執行 CRUD processing 和 search processing。)Datastore 適用於需要仰賴可擴展大規模結構化資料的應用程式。在許多情況下,它也被用作 Google App Engine 的資料庫。如果您在GAE set 中使用它,您可以使自動縮放的應用程式變得非常容易。主要的工作:
• 
用戶資料
• 
產品目錄
• 
遊戲數據

Google Cloud SQL

它適用於完全支援 SQL 的 OLTP 系統的關聯性資料庫。它也可以協助那些使用 MySQL 或 PostgreSQL 的應用程式搬遷到GCP。主要的工作:
• 
網站、部落格、內容管理系統(CMS)
• 
商業智慧(BI)應用程式
• 
ERP,CRM,電子商務應用
• 
地理空間應用

還想知道更多資訊?點此聯絡 iKala Cloud 由專業顧問為您服務

總結

這一系列的文章(上篇:GCP 存儲服務(一): Cloud Storage/ Datastore / Bigtable / SQL 介紹與比較),總結了 GCP 四種存儲服務的功能、費用、使用優勢。若您能善加利用各存儲服務的功能,那會更有助於您使用 GCP!

(本文改寫自:https://www.apps-gcp.com/gcp-storage-service/