Hyperdisk Balanced 高可用性简介

为了保护您的应用免受可用区级服务中断的影响,请使用 Hyperdisk Balanced 高可用性卷在同一区域内的两个可用区之间同步复制数据。在需要对多个可用区中的同一卷进行写入访问的场景中,您也可以使用 Hyperdisk Balanced 高可用性卷。本文档介绍了 Hyperdisk Balanced 高可用性卷的特性。

您可以为单个 Hyperdisk Balanced 高可用性卷指定高达 100,000 IOPS 和 1,200 MiB/s 的吞吐量。Hyperdisk Balanced 和 Hyperdisk Balanced 高可用性是唯一可用作启动磁盘的 Hyperdisk 类型。

如需创建新的 Hyperdisk Balanced 高可用性卷,请参阅创建和管理区域级磁盘

如需详细了解 Hyperdisk 和其他 Hyperdisk 类型,请参阅 Hyperdisk 简介

机器系列支持

您可以将 Hyperdisk Balanced 高可用性与以下机器系列搭配使用:

使用场景

对于需要高可用性和可用区级服务中断恢复能力的应用,可使用 Hyperdisk Balanced 高可用性,例如:

  • 需要快速进行故障切换的高性能工作负载
  • 需要从不同可用区内的实例并发写入数据的工作负载
  • 工作负载有法规要求,需要在两个位置进行数据复制
  • Microsoft SQL Server 故障切换集群实例 (FCI)

Hyperdisk Balanced 高可用性卷的灾难防护

您可以通过即时快照标准快照来备份 Hyperdisk Balanced 高可用性卷。快照可在特定时间点备份 Hyperdisk Balanced 高可用性卷上的数据。

为了在发生服务中断(这种情况一般不可能发生)时保护您的数据,您可以为 Hyperdisk Balanced 高可用性卷启用跨多个可用区和多个区域的复制功能。

跨多个可用区的同步复制

Hyperdisk Balanced 高可用性卷的可用区级复制(也称为同步复制)会在两个可用区内创建卷数据的副本。如果一个可用区发生暂时性服务中断,另一个可用区内的副本可确保数据仍然可用。如需详细了解可用区级复制,请参阅同步复制简介

跨多个区域的异步复制

您可以通过启用异步复制功能,在发生区域性服务中断(这种情况一般不可能发生)时保护数据。异步复制会在另一个区域中维护卷上数据的副本。例如,为了保护 us-west1 中的 Hyperdisk Balanced 高可用性卷,您可以使用异步复制功能将该卷复制到位于 us-east4 区域的辅助卷。如果 us-west1 中的卷变得不可用,您可以使用 us-east4 中的辅助卷。

基准性能

Hyperdisk Balanced 高可用性卷免费提供最高 3,000 IOPS 和 140 MiB/s 的吞吐量。这意味着,您需要为超出 140 MiB/s 的预配吞吐量和超出 3,000 IOPS 的预配 IOPS 付费。

Hyperdisk Balanced 高可用性的预配性能简介

创建 Hyperdisk 卷时,您无需预配性能。如果您未预配性能,Compute Engine 会使用默认值创建卷,您稍后可以修改这些默认值。如需详细了解默认值,请参阅默认 IOPS 和吞吐量值

如果您了解自己的性能需求,可以在创建高可用性 Hyperdisk Balanced 卷时为其指定 IOPS 和吞吐量限制,还可以在创建该卷后更改这些预配值。如果未指定大小,则无法指定 IOPS 或吞吐量级别。

大小和性能限制

以下限制适用于可为 Hyperdisk Balanced 高可用性卷指定的大小、IOPS 和吞吐量值。

  • 大小:介于 4 GiB 到 64 TiB 之间。默认大小为 100 GiB。
  • IOPS:介于 3,000 到 100,000 IOPS 之间。对于小于 320 GiB 的卷,可以指定的 IOPS 值范围因卷大小而异。如需了解详情,请参阅可配置 IOPS 的限制
  • 吞吐量:介于 140 到 1,200 MiB/s 之间,但吞吐量值取决于您预配的 IOPS。如需了解详情,请参阅预配吞吐量的限制

可配置 IOPS 的限制

您可以根据以下限制为 Hyperdisk Balanced 高可用性卷选择 IOPS 限额。下限和上限限额因卷大小而异,如下所示

  • 最小可配置 IOPS:
    • 4 GiB 或 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 2500
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/s。对于较大的卷,您可以预配额外的吞吐量。支持的吞吐量值范围取决于预配的 IOPS,具体取决于以下公式。P 是预配的 IOPS 值。

  • 可配置的最小吞吐量:MAX (140, P/256) MiB/s
  • 可配置的最大吞吐量:MIN (1200 MiB/s, P/4) MiB/s

下表列出了部分预配 IOPS 值以及相应的吞吐量范围的限制。如果某个卷大小未列出,可使用上述公式计算允许的值。

预配的 IOPS 可配置的吞吐量 (MiB/s)
2,000 140-500
2500 140-625
3000 140-750
4000 140-1,000
8000 140-1,200
32000 140-1,200
5 万 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 高可用性卷时未指定 IOPS 或吞吐量限额,Compute Engine 会分配默认值。分配的值基于以下公式,其中 x 是卷大小。

  • 默认 IOPS:
    • 6 GiB 或更小的卷:500x IOPS
    • 6 GiB 到 26.666667 TiB 的卷:6x + 3,000 IOPS
    • 大于 26.666667 TiB 的卷:100,000 IOPS
  • 默认吞吐量
    • 6 GiB 或更小的卷:140 MiB/s
    • 大于 6 GiB 的卷:1.5x + 140 MiB/s
  • 默认大小:100 GiB

更改预配性能或大小

您最多可以每 4 小时更改一次 Hyperdisk Balanced 高可用性卷的预配性能和大小。如需了解如何修改大小或性能,请参阅修改 Hyperdisk 卷

挂接到实例时的性能限制

本部分列出了 Hyperdisk Balanced 高可用性的性能限制。您可以为单个 Hyperdisk Balanced 高可用性卷指定高达 100,000 IOPS 和 1,200 MiB/s 的吞吐量。

下表列出了 Hyperdisk Balanced 高可用性卷针对每个受支持实例可以达到的性能上限。Hyperdisk Balanced 高可用性卷在挂接到实例时,其性能不能超过实例机器类型的限制。性能限制也会在挂接到同一实例的所有 Hyperdisk Balanced 高可用性卷之间共享,无论每个卷的预配性能如何。

使用多个 Hyperdisk Balanced 高可用性卷实现更高的性能

某些实例可能会超过单个 Hyperdisk Balanced 高可用性卷的性能上限(100,000 IOPS 或 1,200 MiB/s)。只有在您将多个 Hyperdisk Balanced 高可用性卷挂接到实例时,该实例才能达到这些更高的限制。

如果下表中实例的性能限制超过 100,000 IOPS 或 1,200 MiB/s,则只有在您挂接多个 Hyperdisk Balanced 高可用性卷时,该实例才能达到该限制。例如,使用 Hyperdisk Balanced 高可用性的 c4a-*-72 实例的性能限制为 240,000 IOPS 和 5,000 MiB/s。如需达到此性能上限,您必须至少将五个 Hyperdisk Balanced 高可用性卷挂接到实例。

性能限制也适用于自定义 N4 机器类型

实例机器类型 最大 IOPS 最大吞吐量 (MiB/s)
a3-highgpu-1g 120,000 1800
a3-highgpu-2g 160,000 2400
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 10000
a3-megagpu-8g 160,000 4,800
c3-*-4 25,000 400
c3-*-8 5 万 600
c3-*-22 100000 600
c3-*-44 100000 1,200
c3-*-88 100000 2500
c3-*-176 100000 2500
c3-*-192 100000 2500
c3d-*-4 25,000 400
c3d-*-8 5 万 600
c3d-*-16 100000 600
c3d-*-30 93,750 600
c3d-*-60 100000 1,900
c3d-*-90 100000 2500
c3d-*-180 100000 2500
c3d-*-360 100000 2500
c4a-*-1 25,000 400
c4a-*-2 5 万 800
c4a-*-4 5 万 800
c4a-*-8 5 万 1000
c4a-*-16 80,000 1,600
c4a-*-32 120,000 2400
c4a-*-48 160,000 3,300
c4a-*-64 240,000 4,400
c4a-*-72 240,000 5,000
m3-*-32 100000 1,200
m3-*-64 100000 2500
m3-*-128 100000 2500
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 100000 1,600
具有 34 到 46 个 vCPU 的自定义 N4 机器类型,
例如 n4-*-34n4-*-42n4-*-46
100000 1,600
n4-*-48 100000 1,600
具有 50 到 62 个 vCPU 的自定义 N4 机器类型,
例如 n4-*-50n4-*-58n4-*-62
100000 1,600
n4-*-64 100000 1,600
具有 66 到 78 个 vCPU 的自定义 N4 机器类型,
例如 n4-*-66n4-*-72n4-*-78
100000 1,600
n4-*-80 100000 1,600
z3-*-88 160,000 4,800
z3-*-176 160,000 4,800

Hyperdisk Balanced 高可用性的区域级可用性

Hyperdisk Balanced 高可用性可在以下区域使用:

  • 台湾彰化—asia-east1
  • 日本东京—asia-northeast1
  • 日本大阪—asia-northeast2
  • 新加坡裕廊西—asia-southeast1
  • 印度孟买—asia-south1
  • 澳大利亚悉尼—australia-southeast1
  • 比利时圣吉斯兰—europe-west1
  • 英国伦敦—europe-west2
  • 德国法兰克福—europe-west3
  • 荷兰埃姆斯哈文—europe-west4
  • 意大利米兰—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

在虚拟机之间共享 Hyperdisk Balanced 高可用性卷

为了实现工作负载聚簇和快速的高可用性 (HA) 故障切换(恢复时间目标小于 1 秒),您可以将同一个 Hyperdisk Balanced 高可用性卷挂接到多个实例。当您将一个 Hyperdisk Balanced 高可用性卷同时挂接到多个实例时,每个实例都会保持对该卷的写入权限。如需将一个卷挂接到多个实例,每个实例必须与该卷的副本位于同一可用区。

如需了解详情,请参阅在虚拟机之间共享磁盘

价格

您需要为 Hyperdisk Balanced 高可用性卷的总预配大小、IOPS 和吞吐量支付费用,直到您将其删除。即使卷未挂接到任何实例,或者挂接到的实例已暂停或关停,也会产生费用。如需了解详情,请参阅磁盘价格

Hyperdisk Balanced 高可用性的限制

  • 您无法通过 Hyperdisk Balanced 高可用性卷创建机器映像
  • 多写入者模式下的 Hyperdisk Balanced 高可用性卷还有额外限制
  • 您最多可以每 4 小时更改一次 Hyperdisk 卷的大小和性能。

后续步骤