Hyperdisk Balanced 高可用性简介


为了保护您的应用免受可用区级服务中断的影响,请使用 Hyperdisk Balanced 高可用性卷,以便在同一区域中的两个可用区之间同步复制数据。在需要对多个可用区中的同一卷拥有写入权限的情况下,您也可以使用 Hyperdisk Balanced 高可用性卷。本文档介绍了 Hyperdisk Balanced 高可用性功能。

您可以为单个高可用性平衡 Hyperdisk 卷指定高达 10 万 IOPS 和 2,400 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 High Availability 卷时为其指定 IOPS 和吞吐量限制,并在卷创建后更改预配的值。如果您未指定大小,则无法指定 IOPS 或吞吐量级别。

大小和性能限制

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

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

可配置 IOPS 的限制

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

  • 可配置的最小 IOPS:
    • 4 GiB 或 5 GiB 卷:IOPS 分别固定为 2,000 IOPS 和 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 2000
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 (2400 MiB/s, P/4) MiB/s

下表列出了一些预配 IOPS 值的限制和相应的吞吐量范围。如果未列出某个尺寸,请使用公式计算允许的值。

预配的 IOPS 可配置的吞吐量 (MiB/s)
2000 140-500
2500 140-625
3000 140-750
4000 140-1,000
8000 140-2,000
32000 140-2,400
5 万 156-2,400
64,000 250-2,400
3,000-100,000 140-2,400
3,000-100,000 250-2,400

默认 IOPS 和吞吐量值

如果您在创建 Hyperdisk Balanced 高可用性卷时未指定 IOPS 或吞吐量限制,Compute Engine 会分配默认值。分配的值基于以下公式计算得出,其中 x 是卷的大小。

  • 默认 IOPS:
    • 卷小于或等于 6 GiB:500x IOPS
    • 卷大小为 6 GB 和 26.666667 TB:6x + 3,000 IOPS
    • 大于 26.666667 TiB 的卷:10 万 IOPS
  • 默认吞吐量
    • 卷小于或等于 6 GiB:140 MiB/s
    • 大于 6 GiB 的卷:1.5x + 140 MiB/s
  • 默认大小:100 GiB

更改预配的性能或大小

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

附加到实例时的性能限制

本部分列出了 Hyperdisk Balanced 高可用性的性能限制。您可以为单个高可用性平衡 Hyperdisk 卷指定高达 10 万 IOPS 和 2,400 MiB/s 的吞吐量。

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

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

某些实例的性能可能会超过单个 Hyperdisk Balanced 高可用性卷的最大性能(10 万 IOPS 或 2,400 MiB/s)。如果您向实例挂接多个 Hyperdisk Balanced 高可用性卷,则实例可以达到这些更高的限制。

如果下表中实例的性能限制超过 100,000 IOPS 或 2,400 MiB/s,则只有在您挂接多个 Hyperdisk Balanced 高可用性卷的情况下,实例才能达到该限制。例如,使用 Hyperdisk Balanced 高可用性的 c4a-*-72 实例的性能限制为 240,000 IOPS 和 5,000 MiB/s。如需实现此最高性能,您必须向实例挂接至少两个平衡 Hyperdisk 高可用性卷。

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

实例机器类型 最大 IOPS 最大吞吐量 (MiB/s)
c3-*-4 25000 400
c3-*-8 5 万 600
c3-*-22 100000 600
c3-*-44 100000 600
c3-*-88 100000 2500
c3-*-176 100000 2500
c3-*-192 100000 2500
c3d-*-4 25000 400
c3d-*-8 5 万 600
c3d-*-16 100000 600
c3d-*-30 100000 600
c3d-*-60 100000 1200
c3d-*-90 100000 1200
c3d-*-180 100000 1200
c3d-*-360 100000 1200
c4a-*-1 25000 400
c4a-*-2 5 万 800
c4a-*-4 5 万 800
c4a-*-8 5 万 1000
c4a-*-16 80000 1,600
c4a-*-32 120,000 2400
c4a-*-48 160,000 3,300
c4a-*-64 240,000 4,400
c4a-*-72 240,000 5000
m3-*-32 100000 1,900
m3-*-64 100000 2500
m3-*-128 100000 2500
n4-*-2 15000 240
n4-*-4 15000 240
n4-*-6 15000 240
n4-*-8 15000 480
n4-*-10 15000 480
n4-*-12 15000 480
n4-*-14 15000 480
n4-*-16 80000 1200
n4-*-18 80000 1200
n4-*-20 80000 1200
n4-*-22 80000 1200
n4-*-24 80000 1200
n4-*-26 80000 1200
n4-*-28 80000 1200
n4-*-30 80000 1200
n4-*-32 100000 1,600
n4-*-34 100000 1,600
n4-*-36 100000 1,600
n4-*-38 100000 1,600

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 卷的大小和性能。

后续步骤