关于 Hyperdisk Balanced


本文档介绍了通用 Hyperdisk 类型 Hyperdisk Balanced 的功能。Hyperdisk Balanced 最适合大多数工作负载,并提供较高的性价比,可降低总拥有成本。如需详细了解 Hyperdisk 和其他 Hyperdisk 类型,请参阅Hyperdisk 简介

您可以为单个 Hyperdisk Balanced 卷指定最多 160,000 IOPS 和 2,400 MiB/s 的吞吐量。 Hyperdisk Balanced 的设计旨在确保将延迟时间控制在毫秒以下。

如需创建新的 Hyperdisk Balanced 卷,请参阅创建 Hyperdisk 卷

使用场景

Hyperdisk Balanced 非常适合大多数工作负载,包括以下用例:

  • 数据库,例如 MySQL 和 PostgresQL
  • 虚拟桌面基础设施 (VDI)
  • 业务线 (LOB) 应用
  • 计算实例的启动磁盘:所有实例(包括 TPU 虚拟机)仅支持Hyperdisk Balanced 和Hyperdisk Balanced高可用性这两种 Hyperdisk 类型

机器系列支持

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

基准性能

Hyperdisk Balanced 卷的 IOPS 和吞吐量上限为 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 到 160,000 IOPS 之间。 对于小于 320 GiB 的卷,您可以指定的 IOPS 值范围因大小而异。如需了解详情,请参阅预配 IOPS 的限制
  • 吞吐量:140 到 2,400 MiB/s 之间的吞吐量,但吞吐量值取决于您预配的 IOPS 数量。如需了解详情,请参阅已预配吞吐量的限制

预配 IOPS 的限制

您可以根据以下限制为 Hyperdisk Balanced 卷选择 IOPS 限制。最小和最大大小上限因大小而异。

  • 可配置的最小 IOPS:
    • 4 或 5 GiB 卷:IOPS 分别固定为 2,000 IOPS 和 2,500 IOPS。
    • 6 GiB-64 TiB:至少 3,000 IOPS。
  • 可配置的最大 IOPS:
    • 6-319 GiB 卷:IOPS 上限取决于卷的大小。如需了解详情,请参阅下表。
    • 320 GiB-64 TiB 卷:最多 160,000 IOPS。

如需计算特定卷大小的可配置 IOPS 值范围,请使用以下公式:

  • 最小 IOPS:3,000 IOPS
  • 最大 IOPS:MIN (500x, 160,000) MiB/s,其中 x 是卷的大小。

下表列出了针对常见卷大小的可配置IOPS的限制。

大小 (GiB) 可配置的 IOPS 值
4 2,000
5 2500
10 3,000 到 5,000
50 3,000 到 25,000
150 3,000 到 75,000
319 3,000 到 159,500
320 或更大 3,000 到 160,000

预配吞吐量的限制

容量为 4 或 5 GiB 的卷的固定吞吐量值为 140 MiB/s。对于较大的卷,您可以预配额外的吞吐量。支持的吞吐量值的范围取决于预配的 IOPS,并使用以下公式进行计算,其中 P 是预配的 IOPS。

  • 最小吞吐量:MAX (140, P/256) MiB/s
  • 最大吞吐量:MIN (2,400, P/4) MiB/s

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

预配的 IOPS 可配置的吞吐量 (MiB/秒)
2,000 140 到 500
2500 140 到 625
3000 140 到 750
4000 140 到 1000
8000 140 到 2000
32000 140 到 2,400
5 万 156 到 2,400
64,000 250 到 2,400
150,000 585 到 2,400
160,000 625 到 2,400

默认 IOPS 和吞吐量值

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

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

挂接到实例时的性能限制

本部分列出了支持 Hyperdisk Balanced 的每种机器类型的性能限制。您可以为单个 Hyperdisk Balanced 卷指定高达 160,000 IOPS 和 2,400 MiB/s 的吞吐量。

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

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

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

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

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

实例机器类型 最大 IOPS 最大吞吐量 (MiB/s)
A3
a3-ultragpu-8g2 320,000 10000
a3-megagpu-8g 160,000 4,800
a3-highgpu-8g 160,000 4,800
a3-edgegpu-8g 160,000 4,800
A42
a4-highgpu-8g 320,000 10000
A4X2
a4x-highgpu-4g 320,000 10000
C3
c3-*-4 25,000 400
c3-*-8 5 万 800
c3-*-22 120,000 1800
c3-*-44 160,000 2400
c3-*-88 160,000 4,800
c3-*-176 160,000 10000
c3-*-192 160,000 10000
C3D
c3d-*-4 25,000 400
c3d-*-8 5 万 800
c3d-*-16 75000 1,200
c3d-*-30 75000 1,200
c3d-*-60 160,000 2400
c3d-*-90 160,000 2400
c3d-*-180 160,000 2400
c3d-*-360 160,000 2400
C4
c4-*-22 5 万 400
c4-*-42 5 万 400
c4-*-82 5 万 800
c4-*-162 100000 1,600
c4-*-322 100000 1,600
c4-*-482 160,000 2400
c4-*-962 240,000 4,800
c4-*-1922 320,000 10000
C4A
c4a-*-1 25,000 400
c4a-*-2 5 万 800
c4a-*-4 5 万 800
c4a-*-8 5 万 1000
c4a-*-16 60000 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
C4D
c4d-*-22 22500 400
c4d-*-42 5 万 400
c4d-*-82 5 万 800
c4d-*-162 75000 1,200
c4d-*-322 75000 1,600
c4d-*-482 75000 1,600
c4d-*-642 160,000 2400
c4d-*-962 160,000 2,800
c4d-*-1922 240,000 4,800
c4d-*-3842 320,000 10000
TPU v6e
ct6e-standard-1t 75000 1,200
ct6e-standard-4t 160,000 2400
ct6e-standard-8t 160,000 2400
H3
h3-standard-88 15,000 240
M1
m1-ultramem-40 60000 1,200
m1-ultramem-80 100000 2400
m1-megamem-96 100000 4000
m1-ultramem-160 100000 4000
M2
m2-*-208 100000 2400
m2-*-416 100000 4000
M3
m3-*-32 160,000 2400
m3-*-64 160,000 4,800
m3-*-128 160,000 4,800
M4
m4-*-562 160,000 2400
m4-*-1122 240,000 4,800
m4-*-2242 320,000 10000
N4
n4-*-2 15,000 240
n4-*-4 15,000 240
n4-*-6 15,000 240
n4-*-8 80,000 1,200
具有 10 到 14 个 vCPU 的自定义 N4 机器类型,
例如 n4-*-10n4-*-12n4-*-14
80,000 1,200
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 160,000 2400
具有 50 到 62 个 vCPU 的自定义 N4 机器类型,
例如 n4-*-50n4-*-58n4-*-62
160,000 2400
n4-*-64 160,000 2400
具有 66 到 78 个 vCPU 的自定义 N4 机器类型,
例如 n4-*-66n4-*-72n4-*-78
160,000 2400
n4-*-80 160,000 2400
X4
x4-*-9601 160,000 4,800
x4-*-14401 160,000 4,800
x4-*-19201 160,000 4,800
Z3
z3-*-1921(预览版) 160,000 10000
1包括裸金属实例。
2C4、C4D 和 M4 机器类型也会提供稳定状态性能。如需了解详情,请参阅具有稳定性能的机器类型的性能限制

更改预配的性能或大小

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

Hyperdisk Balanced 卷的灾难恢复保护

您可以使用即时快照标准快照备份 Hyperdisk Balanced 卷。快照会在特定时间点备份 Hyperdisk Balanced 卷上的数据。

跨多个区域复制

您可以通过启用异步复制功能来保护您的数据,以防万一发生区域性服务中断。异步复制会在另一个区域维护卷上数据的副本。例如,如需保护 us-west1 中的 Hyperdisk Balanced 卷,您可以使用异步复制功能将该卷复制到 us-east4 区域中的辅助卷。如果 us-west1 中的卷变得不可用,您可以使用 us-east4 中的辅助卷。

跨可用区复制

您无法将 Hyperdisk Balanced 卷复制到其他可用区。如需将数据复制到同一区域内的其他可用区,您必须使用Hyperdisk Balanced 高可用性卷。

Hyperdisk Balanced 的区域可用性

Hyperdisk Balanced 在所有可用区和区域提供。

Hyperdisk Balanced 存储池

如需简化规划、避免过度预配存储空间并降低成本,请考虑使用 Hyperdisk Balanced 存储池。借助 Hyperdisk Balanced 存储池,您可以批量购买 Hyperdisk Balanced 存储空间和性能。如需了解详情,请参阅Hyperdisk 存储池简介

在虚拟机之间共享 Hyperdisk Balanced 卷

您可以使用多写入者模式将 Hyperdisk Balanced 卷挂接到多个实例,同时每个实例都保留写入访问权限。此功能可为 Microsoft SQL Server 故障切换集群基础设施等工作负载提供高可用性。

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

价格

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

Hyperdisk Balanced 的限制

  • Hyperdisk Balanced 卷是可用区级的,只能从创建卷的可用区进行访问。如果您需要从多个可用区访问 Hyperdisk 卷,请创建 Hyperdisk Balanced 高可用性卷。
  • 您无法通过 Hyperdisk 卷创建机器映像
  • 您无法使用快照或映像备份多写入者模式下的磁盘。您必须先停用多写入者模式
  • 机密模式下的 Hyperdisk Balanced 卷具有其他限制
  • 您可以每 4 小时更改一次 Hyperdisk Balanced 卷的大小和性能。

后续步骤