儲存空間選項總覽

本文說明 Cloud SQL 支援的儲存空間選項,以及選擇最適合執行個體儲存空間選項時的一些考量事項。

Cloud SQL 執行個體可用的儲存空間選項取決於您選擇的機器系列。如要判斷執行個體機型系列可用的儲存空間選項,請參閱機型系列適用性

Cloud SQL 支援下列儲存空間類型:

Google Cloud Hyperdisk Balanced

Cloud SQL 會為 N4 系列機器使用 Hyperdisk Balanced 儲存空間選項。這類儲存空間是 Google Cloud Hyperdisk 產品。Hyperdisk 是最新一代的網路區塊儲存空間,提供可擴充的高效能儲存空間,具備完善的資料持久性和管理功能。您也可以透過這個儲存空間選項啟用自動增加儲存空間功能,讓 Cloud SQL 在執行個體的儲存空間低於門檻大小時,自動增加儲存空間。

Hyperdisk Balanced 可自訂輸送量和 IOPS。詳情請參閱「關於 Hyperdisk Balanced」。

Hyperdisk Balanced 會根據執行個體的設定 (包括機器類型和儲存空間容量),設定預設 IOPS 和處理量值,以及限制。儲存空間容量會設定預設值,機型則會設定 IOPS 和處理量的最大值。您可以修改執行個體的這些值。

N4 系列機器的 IOPS 和總處理量限制

下表列出 N4 系列中各機型的 IOPS 和輸送量上下限,並以 vCPU 為依據:

vCPU 最低 IOPS 總處理量下限 (MiB/秒) Hyperdisk Balanced Hyperdisk Balanced HA
最大 IOPS 總處理量上限 最大 IOPS 總處理量上限
0-7 3,000 140 15,000 240 15,000 240
8-15 3,000 140 15,000 480 15,000 480
16-31 3,000 140 80,000 1,200 80,000 1,200
32-47 3,000 140 100,000 1,600 100,000 1,200
48+ 3,000 140 160,000 2,400 100,000 1,200

下表列出根據所選磁碟大小,Google Cloud Hyperdisk Balanced 的預設 IOPS 和總處理量值:

磁碟大小 預設 IOPS 預設處理量
20 到 256 GB 4,000 170
> 256 - 512 GB 7,000 240
> 512 GB - 1 TB 10,000 機器類型總處理量下限為 500,上限則視機器類型而定
超過 1 TB 至 4 TB 機器類型的 IOPS 下限為 16,000,上限則視機器類型而定 機型總處理量下限為 750,上限則視機型而定
超過 4 TB - 32 TB 機器類型 IOPS 下限為 70,000,上限則視機器類型而定 至少 1,200 個或機器類型的最大總處理量
> 32 TB - 64 TB 機器類型的最低或最高 IOPS 至少 1,200 個或機器類型的最大總處理量

使用 Hyperdisk Balanced 時,您也可以設定自訂 IOPS 和輸送量

Hyperdisk Balanced 自訂 IOPS 和輸送量

您可以為 Google Cloud Hyperdisk Balanced 和 Google Cloud Hyperdisk Balanced High Availability 磁碟區設定自訂 IOPS 和輸送量層級。修改後的值必須符合下列規定:

  • IOPS

    • 下限:3,000 IOPS
    • 上限:每 GB 磁碟容量 500 IOPS,Google Cloud Hyperdisk Balanced 最高 160,000 IOPS,Google Cloud Hyperdisk Balanced High Availability 最高 100,000 IOPS。
  • 處理量

    • 最低:140 MiB/秒
    • 上限:如果是 Google Cloud Hyperdisk Balanced,則為 2,400 MiB/s 或佈建 IOPS 除以 4,以較大者為準。對於 Google Cloud Hyperdisk Balanced High Availability,則為 1,200 MiB/s 或佈建 IOPS 除以 4 (以較高者為準)。

Hyperdisk Balanced 限制

將 Hyperdisk Balanced 搭配 Cloud SQL 執行個體使用時,請注意下列限制:

  • Hyperdisk Balanced 每四小時只能變更容量和磁碟大小兩次。如果資料工作負載需要更常增加儲存空間,儲存空間可能會長時間滿載,進而影響效能。
  • Hyperdisk Balanced 每四小時只能變更一次 IOPS 和輸送量。如果資料工作負載需要更常增加儲存空間,儲存空間可能會長時間滿載,進而影響效能。

固態硬碟 (SSD)

固態硬碟 (SSD) 選項適用於一般用途專屬核心、N2,以及記憶體最佳化 N2 機器系列。

SSD 儲存空間選項可為 Cloud SQL Enterprise 版執行個體提供經濟實惠的解決方案。與硬碟相比,SSD 速度更快,效能也更穩定。SSD 提供高寫入和讀取總處理量,並維持低延遲的資料存取。因此非常適合儲存需要經常存取且延遲時間短的現用資料。

SSD 是永久磁碟磁碟區,可提供耐用的網路儲存裝置。適合需要低延遲和更高 IOPS 的企業應用程式和高效能資料庫。詳情請參閱「關於永久磁碟」一文。

Cloud SQL 會根據您設定的機型和儲存空間容量,為 SSD 儲存空間設定 IOPS 和輸送量。您無法設定 IOPS 和輸送量的相關值。

N2 和記憶體最佳化 N2 機器系列的 IOPS 和輸送量限制

下表列出 SSD 儲存空間選項的 IOPS 和輸送量 (以 MiB/s 為單位) 最大值,這些值會根據 Cloud SQL Enterprise Plus 版執行個體的 vCPU 數量而定,且執行個體使用 N2 系列機器記憶體最佳化 N2 系列機器

vCPU 可用區 區域
最大 IOPS (讀取/寫入) 最大總處理量 (讀取/寫入) 最大 IOPS (讀取/寫入) 最大總處理量 (讀取/寫入)
2 15,000 / 15,000 240 / 240 15,000 / 15,000 240 / 120
4 15,000 / 15,000 240 / 240 15,000 / 15,000 240 / 120
8 15,000 / 15,000 800 / 800 15,000 / 15,000 800 / 400
16 25,000 / 25,000 1,200 / 1,200 25,000 / 25,000 1,200 / 600
32 60,000 / 60,000 1,200 / 1,200 60,000 / 60,000 1,200 / 600
48 60,000 / 60,000 1,200 / 1,200 60,000 / 60,000 1,200 / 600
64 100,000 / 100,000 1,200 / 1,200 100,000 / 80,000 1,200 / 1,000
80 100,000 / 100,000 1,200 / 1,200 100,000 / 80,000 1,200 / 1,000
96 100,000 / 100,000 1,200 / 1,200 100,000 / 80,000 1,200 / 1,000
128 100,000 / 100,000 1,200 / 1,200 100,000 / 80,000 1,200 / 1,000

一般用途專屬核心 IOPS 和輸送量限制

下表顯示 SSD 儲存空間選項的 IOPS 和輸送量最大值,以一般用途專屬核心機型系列的 vCPU 數量為準:

vCPU 可用區 區域
最大 IOPS (讀取/寫入) 最大總處理量 (讀取/寫入) 最大 IOPS (讀取/寫入) 最大總處理量 (讀取/寫入)
1 15,000 / 15,000 200 / 200 15,000 / 15,000 200 / 100
2-7 15,000 / 15,000 240 / 240 15,000 / 15,000 240 / 120
8-15 15,000 / 15,000 800 / 800 15,000 / 15,000 800 / 400
16-31 25,000 / 25,000 1,200 / 1,200 25,000 / 25,000 1,200 / 600
32-63 60,000 / 60,000 1,200 / 1,200 60,000 / 60,000 1,200 / 600
64+ 100,000 / 100,000 1,200 / 1,200 100,000 / 80,000 1,200 / 1,000

後續步驟