關於 Hyperdisk 平衡高可用性


如要保護應用程式免於可用區服務中斷,請使用 Hyperdisk Balanced 高可用性磁碟區,在同一區域的兩個可用區之間同步複製資料。在需要從多個區域寫入相同磁碟區的案例中,您也可以使用 Hyperdisk Balanced High Availability 磁碟區。本文說明 Hyperdisk Balanced High Availability 的功能。

單一 Hyperdisk Balanced High Availability 磁碟區最多可指定 100,000 IOPS 和 1,200 MiB/s 的輸送量。只有 Hyperdisk Balanced 和 Hyperdisk Balanced High Availability 可做為開機磁碟。

如要建立新的 Hyperdisk Balanced High Availability 磁碟區,請參閱「建立及管理區域磁碟」一文。

如要進一步瞭解 Hyperdisk 和其他 Hyperdisk 類型,請參閱「關於 Hyperdisk」。

支援機器系列

您可以在下列機器系列中使用 Hyperdisk Balanced High Availability:

用途

對於需要高可用性且能承受區域性中斷的應用程式,請使用 Hyperdisk Balanced High Availability,例如:

  • 需要快速容錯移轉的高效能工作負載
  • 需要從不同區域的執行個體並行寫入資料的工作負載
  • 工作負載有法規要求,必須在兩個位置複製資料
  • Microsoft SQL Server 容錯移轉叢集執行個體 (FCI)

為 Hyperdisk Balanced High Availability 磁碟區提供災難防護

您可以透過即時快照標準快照備份 Hyperdisk Balanced High Availability 磁碟區。快照會在特定時間點備份 Hyperdisk Balanced High Availability 磁碟區的資料。

為防範服務中斷等罕見情況,您可以為 Hyperdisk Balanced High Availability 磁碟區啟用跨多個區域和可用區的複製功能,確保資料安全無虞。

跨多個可用區同步複製

區域複製 (也稱為同步複製) Hyperdisk Balanced 高可用性磁碟區時,系統會在兩個區域中建立磁碟區資料的副本。如果某個可用區暫時中斷服務,另一個可用區中的副本可確保資料仍可存取。如要進一步瞭解區域複製功能,請參閱「關於同步複製」。

跨多個區域的非同步複製

萬一發生區域性服務中斷情形,您可以啟用非同步複製功能來保護資料。非同步複製功能會在其他區域維護磁碟區的資料副本。舉例來說,如要保護 us-west1 中的 Hyperdisk Balanced High Availability 磁碟區,可以使用非同步複製功能,將磁碟區複製到 us-east4 區域的次要磁碟區。如果 us-west1 中的磁碟區無法使用,則可以使用 us-east4 中的次要磁碟區。

關於 Hyperdisk Balanced High Availability 的佈建效能

建立 Hyperdisk 磁碟區時,您不必佈建效能。如果您未佈建效能,Compute Engine 會使用預設值建立磁碟區,您稍後可以修改這些值。如要瞭解預設值,請參閱「預設 IOPS 和輸送量值」。

如果您瞭解效能需求,可以在建立磁碟區時,為 Hyperdisk Balanced High Availability 磁碟區指定 IOPS 和處理量限制,並在建立磁碟區後變更佈建的值。如未指定大小,就無法指定 IOPS 或處理量層級。

大小和效能限制

下列限制適用於您為 Hyperdisk Balanced High Availability 磁碟區指定的大小、IOPS 和處理量值。

  • 大小:介於 4 GiB 和 64 TiB 之間。 預設大小為 100 GiB。
  • IOPS:介於 3,000 至 100,000 IOPS 之間。 如果磁碟區小於 320 GiB,可指定的 IOPS 值範圍會因大小而異。詳情請參閱「可設定 IOPS 的限制」。
  • 處理量:介於 140 到 1,200 MiB/秒之間,但處理量值取決於您佈建的 IOPS 數量。詳情請參閱「佈建輸送量限制」。

可設定 IOPS 的限制

您可以根據下列限制,為 Hyperdisk Balanced High Availability 磁碟區選擇 IOPS 上限。上下限會因大小而異,如下所示

  • 可設定的最低 IOPS:
    • 4 或 5 GiB 磁碟區:IOPS 分別固定為 2,000 和 2,500 IOPS。
    • 6 GiB 至 64 TiB:至少 3,000 IOPS。
  • 可設定的最大 IOPS:
    • 6 到 249 GiB 的磁碟區:依據以下公式計算,其中 x 是磁碟區大小 (以 GiB 為單位):MIN (500x or 3,000)
    • 250 GiB 至 64 TiB 的磁碟區:最多 100,000 IOPS。

下表列出常見磁碟區大小的可設定 IOPS 限制。如果未列出大小,請使用先前提及的公式計算可設定的最大 IOPS。

大小 (GiB) 可設定的 IOPS 值
4 2,000
5 2,500
10 3,000-5,000
50 3,000-25,000
150 3,000 到 75,000
249 3,000-95,000
250 個以上 3,000-100,000

可設定總處理量的限制

容量為 4 到 5 GiB 的磁碟區,總處理量固定為 140 MiB/秒。如需較大的磁碟區,您可以佈建額外的輸送量。支援的輸送量值範圍取決於佈建的 IOPS,計算方式如下:P 是佈建的 IOPS 值。

  • 可設定的最低總處理量:MAX (140, P/256) MiB/秒
  • 可設定的總處理量上限:MIN (1200 MiB/s, P/4) MiB/秒

下表列出部分佈建 IOPS 值和對應的輸送量範圍。如果沒有列出尺寸,請使用公式計算允許的值。

已佈建的 IOPS 可設定的總處理量 (MiB/秒)
2,000 140-500
2,500 140-625
3,000 140-750
4,000 140 到 1,000
8,000 140-1,200
32,000 140-1,200
50,000 156-1,200
64,000 250-1,200
3,000-100,000 140-1,200
3,000-100,000 250-1,200

預設大小、IOPS 和處理量值

建立 Hyperdisk Balanced High Availability 磁碟區時,如未指定大小、IOPS 或處理量值,Compute Engine 會指派預設值。

預設大小為 100 GiB。

預設 IOPS 和總處理量是根據下列公式計算,其中 x 是磁碟區大小 (以 GiB 為單位)。

  • 預設 IOPS:
    • 磁碟區大小為 6 GiB 以下:500x IOPS
    • 磁碟區 6 GiB 和 26.666667 TiB:6x + 3,000 IOPS
    • 大於 26.666667 TiB 的磁碟區:100,000 IOPS
  • 預設輸送量
    • 磁碟區大小為 6 GiB 以下:140 MiB/秒
    • 大於 6 GiB 的磁碟區:1.5x + 140 MiB/秒

變更佈建的效能或大小

您最多每 4 小時可以變更一次 Hyperdisk Balanced High Availability 磁碟區的佈建效能和大小。如要瞭解如何修改大小或效能,請參閱「修改 Hyperdisk 磁碟區」。

基準效能

Hyperdisk Balanced High Availability 磁碟區包含基準或免費效能。您為磁碟區佈建的前 3,000 IOPS 和 140 MiB/s 輸送量免費。您佈建的效能若高於基準量,即為可計費效能,且不屬於免費效能。如果佈建的磁碟區為 5,000 IOPS,系統會以 2,000 IOPS 向您收費。類似原則也適用於輸送量。

基準效能和配額

專案的 Hyperdisk Balanced 和 Hyperdisk Balanced High Availability 磁碟區的 IOPS 和輸送量配額,不受基準 IOPS 和輸送量影響。

舉例來說,如果專案的配額為 500,000 IOPS,而您建立的 Hyperdisk Balanced 磁碟區有 3,000 IOPS,則建立磁碟區後,您仍有 500,000 IOPS 的配額。如果您也建立 IOPS 為 4,000 的 Hyperdisk Balanced High Availability 磁碟區,則專案的剩餘 IOPS 配額為 499,000。

使用基準成效的限制

同一可用區的專案 Hyperdisk Balanced 和 Hyperdisk Balanced High Availability 磁碟區,最多可同時使用 50 GiB/s 的基準處理量和 500,000 的基準 IOPS。這項限制稱為「基準效能的並行消耗量上限」

基本效能的並行消耗量限制會限制磁碟區可使用的基本效能,但不會影響您可佈建的基本效能。並行消耗量限制不適用於消耗或佈建可計費的效能。

詳情請參閱「 基準效能的並行消耗限制」。

附加至執行個體時的效能限制

本節列出 Hyperdisk Balanced High Availability 的效能限制。 單一 Hyperdisk Balanced High Availability 磁碟區最多可指定 100,000 IOPS 和 1,200 MiB/s 的輸送量。

本節列出 Hyperdisk Balanced High Availability 磁碟區在每個支援的執行個體中可達到的最高效能。Hyperdisk Balanced High Availability 磁碟區連線至執行個體時,效能不得超過執行個體機器類型的限制。無論各磁碟區佈建的效能為何,附加至相同執行個體的所有 Hyperdisk Balanced High Availability 磁碟區都會共用效能限制。

使用多個 Hyperdisk Balanced High Availability 磁碟區,提升效能

某些執行個體可超過單一 Hyperdisk Balanced High Availability 磁碟區的最高效能 (100,000 IOPS 或 1,200 MiB/s)。如果將多個 Hyperdisk Balanced High Availability 磁碟區附加至執行個體,執行個體就能達到這些較高的限制。

如果下表中的執行個體效能上限超過 100,000 IOPS 或 1,200 MiB/s,您必須連結多個 Hyperdisk Balanced High Availability 磁碟區,執行個體才能達到該上限。舉例來說,使用 Hyperdisk Balanced High Availability 的 c4a-*-72 執行個體效能上限為 240,000 IOPS 和 5,000 MiB/s。如要達到最高效能,您必須將至少五個 Hyperdisk Balanced 高可用性磁碟區連結至執行個體。

效能限制也適用於自訂 N4 機器類型

執行個體機型 IOPS 上限 最大總處理量 (MiB/秒)
a3-highgpu-1g 120,000 1,800
a3-highgpu-2g 160,000 2,400
a3-highgpu-4g 160,000 4,800
a3-highgpu-8g 160,000 4,800
a3-edgegpu-8g 160,000 4,800
a3-ultragpu-8g 320,000 10,000
a3-megagpu-8g 160,000 4,800
c3-*-4 25,000 400
c3-*-8 50,000 800
c3-*-22 120,000 1,800
c3-*-44 160,000 2,400
c3-*-88 160,000 4,800
c3-*-176 160,000 10,000
c3-*-192 160,000 10,000
c3d-*-4 25,000 400
c3d-*-8 50,000 600
c3d-*-16 100,000 600
c3d-*-30 93,750 600
c3d-*-60 100,000 1,900
c3d-*-90 100,000 2,500
c3d-*-180 100,000 2,500
c3d-*-360 100,000 2,500
c4-*-2 50,000 400
c4-*-4 50,000 400
c4-*-8 50,000 600
c4-*-16 100,000 600
c4-*-24 100,000 600
c4-*-32 100,000 1,200
c4-*-48 100,000 1,900
c4-*-96 100,000 2,500
c4-*-144 100,000 2,500
c4-*-192 100,000 2,500
c4-*-288 100,000 2,500
c4a-*-1 25,000 400
c4a-*-2 50,000 800
c4a-*-4 50,000 800
c4a-*-8 50,000 1,000
c4a-*-16 80,000 1,600
c4a-*-32 120,000 2,400
c4a-*-48 160,000 3,300
c4a-*-64 240,000 4,400
c4a-*-72 240,000 5,000
m3-*-32 100,000 1,200
m3-*-64 100,000 2,500
m3-*-128 100,000 2,500
n4-*-2 15,000 240
n4-*-4 15,000 240
n4-*-6 15,000 240
n4-*-8 15,000 480
具備 10 到 14 個 vCPU 的自訂 N4 機器類型,例如
n4-*-10n4-*-12n4-*-14
15,000 480
n4-*-16 80,000 1,200
18 至 30 個 vCPU 的自訂 N4 機器類型,例如
n4-*-18n4-*-24n4-*-30
80,000 1,200
n4-*-32 100,000 1,600
34 到 46 個 vCPU 的自訂 N4 機器類型,例如
n4-*-34n4-*-42n4-*-46
100,000 1,600
n4-*-48 100,000 1,600
具有 50 到 62 個 vCPU 的自訂 N4 機器類型,例如 n4-*-50n4-*-58n4-*-62
100,000 1,600
n4-*-64 100,000 1,600
搭載 66 至 78 個 vCPU 的自訂 N4 機器類型,
例如 n4-*-66n4-*-72n4-*-78
100,000 1,600
n4-*-80 100,000 1,600
z3-*-88 160,000 4,800
z3-*-176 160,000 4,800

Hyperdisk Balanced High Availability 的區域可用性

Hyperdisk Balanced High Availability 適用於下列區域:

  • 臺灣彰化縣—asia-east1
  • 日本東京—asia-northeast1
  • 日本大阪 asia-northeast2
  • 新加坡裕廊西 - asia-southeast1
  • 印度孟買—asia-south1
  • 澳洲雪梨—australia-southeast1
  • 比利時聖吉斯蘭—europe-west1
  • 英國倫敦 europe-west2
  • 德國法蘭克福 - europe-west3
  • 荷蘭埃姆斯港 - europe-west4
  • 瑞士蘇黎世 europe-west6
  • 義大利米蘭 - europe-west8
  • 法國巴黎—europe-west9
  • 義大利杜林 - europe-west12
  • 西班牙馬德里 - europe-southwest1
  • 卡達杜哈—me-central1
  • 沙烏地阿拉伯達曼 - me-central2
  • 以色列特拉維夫 - me-west1
  • 加拿大魁北克省蒙特婁—northamerica-northeast1
  • 安大略省多倫多 - northamerica-northeast2
  • 墨西哥克雷塔羅 - northamerica-south1
  • 巴西聖保羅奧薩斯庫—southamerica-east1
  • 愛荷華州康索布魯夫 - us-central1
  • 美國南卡羅來納州蒙克斯科納 - us-east1
  • 美國維吉尼亞州阿什本 - us-east4
  • 俄亥俄州哥倫布市 - us-east5
  • 德州達拉斯 - us-south1
  • 美國奧勒岡州達勒斯 - us-west1
  • 內華達州拉斯維加斯──us-west4

在 VM 之間共用 Hyperdisk Balanced High Availability 磁碟區

如要啟用工作負載叢集,並以少於一秒的復原時間目標,快速完成高可用性 (HA) 容錯移轉,您可以將相同的 Hyperdisk Balanced High Availability 磁碟區掛接到多個執行個體。如果同時將 Hyperdisk Balanced High Availability 磁碟區連接至多個執行個體,每個執行個體都會保留磁碟區的寫入權限。如要將磁碟區連結至多個執行個體,每個執行個體都必須與磁碟區副本位於同一個可用區。

詳情請參閱「在 VM 之間共用磁碟」。

定價

系統會按照 Hyperdisk Balanced High Availability 磁碟區的總佈建大小、IOPS 和輸送量計費,直到您刪除這些項目為止。即使磁碟區未附加至任何執行個體,或是執行個體已暫停或停止,仍會產生費用。詳情請參閱「磁碟定價」。

Hyperdisk Balanced High Availability 的限制

  • 您無法從 Hyperdisk Balanced High Availability 磁碟區建立機器映像檔
  • 處於多重寫入模式的 Hyperdisk Balanced High Availability 磁碟區有額外的限制
  • 您最多每 4 小時可以變更一次 Hyperdisk 磁碟區的大小和效能。
  • Compute Engine 會對同一區域中專案的 Hyperdisk Balanced 和 Hyperdisk Balanced High Availability 磁碟區,強制執行基準效能的並行消耗量限制。上限為 500,000 IOPS 和 50 GiB/s 的輸送量。詳情請參閱「 基準效能的並行消耗限制」。

後續步驟