本文档介绍了 Hyperdisk Extreme 卷的功能和性能限制。Hyperdisk Extreme 专为需要从单个卷获得超过 160,000 IOPS 或 2,400 MiB/秒带宽的应用(例如高性能数据库)而设计。
您可以为单个 Hyperdisk Extreme 卷指定高达 350,000 IOPS。您无法为 Hyperdisk Extreme 卷预配吞吐量级别。每个卷每达到 1,000 IOPS 可获得 250 MiB/s 的吞吐量,最多为 5,000 MiB/s。
Hyperdisk Extreme 卷的设计旨在确保将延迟时间控制在毫秒以下。
使用场景
Hyperdisk Extreme 非常适合以下应用场景:
- SAP HANA
- 高端 SQL Server、Oracle
- 需要超过 160,000 IOPS 的内存中 RDBMS
机器系列支持
您可以将 Hyperdisk Extreme 与以下机器系列搭配使用:
机器系列支持的限制
- C3 机器类型至少需要 88 个 vCPU。
- C3D 机器类型至少需要 60 个 vCPU。
- C4 和 G4 机器类型至少需要 96 个 vCPU。
- M1 机器类型至少需要 80 个 vCPU。
- C4A、C4D、M3 和 M4 机器类型至少需要 64 个 vCPU。
- N2 机器类型至少需要 80 个 vCPU;不支持自定义 N2 机器类型
预配性能简介
创建 Hyperdisk 卷时,您无需预配性能。如果您未预配性能,Compute Engine 会使用默认值创建卷,您稍后可以修改这些默认值。如需详细了解默认值,请参阅默认 IOPS 和吞吐量值。
您可以在创建 Hyperdisk Extreme 卷时为其指定 IOPS 限制,并在创建该卷后修改预配的 IOPS。 如果未指定大小,则无法指定 IOPS 级别。
如需详细了解 Hyperdisk 卷的性能,请参阅 Hyperdisk 性能简介。
大小和性能限制
以下限制适用于您可以为 Hyperdisk Extreme 卷指定的大小、吞吐量和 IOPS 值。
- 大小:介于 64 GiB 到 64 TiB 之间。默认大小为 1 TiB。
- IOPS:介于 128 到 350,000 IOPS 之间。不过,对于小于 1 TiB 的卷,可以指定的 IOPS 值范围因卷大小而异。如需查看示例,请参阅配置 IOPS 的限制。
- 吞吐量:您无法为 Hyperdisk Extreme 卷指定吞吐量限制。相反,吞吐量取决于配置的 IOPS。每个 Hyperdisk Extreme 卷每 1,000 IOPS 配置 250 MiB/秒吞吐量,最多 5,000 MiB/秒。
配置 IOPS 的限制
您可以为 Hyperdisk Extreme 卷指定的 IOPS 级别取决于磁盘的大小,计算公式如下,其中 x
是卷的大小(以 GiB 为单位)。
- 最小 IOPS:
2x
- 最大 IOPS:
- 64 GiB 到 291 GiB:
1,200x
- 292 GiB 到 64 TiB:350,000 IOPS
- 64 GiB 到 291 GiB:
下表列出了您可以为常见卷大小配置的 IOPS 值的范围。如果某个大小值未列出,请使用上述公式计算允许的最大 IOPS。
卷大小 (GiB) | 最小 IOPS | 最大 IOPS |
---|---|---|
64 | 128 | 76,800 |
150 | 300 | 180,000 |
200 | 400 | 240,000 |
290 | 580 | 348,000 |
300 | 600 | 350,000 |
1000 | 2,000 | 350,000 |
默认大小、IOPS 和吞吐量值
如果您在创建 Hyperdisk Extreme 卷时未指定大小或 IOPS 值,Compute Engine 会使用默认值预配该卷。
默认大小为 1 TiB。
默认 IOPS 和吞吐量基于以下公式。
- 默认 IOPS:如果您未指定大小,则为 100,000 IOPS。否则,为
100x
,其中x
是卷的大小(以 GiB 为单位)。 - 默认吞吐量:如果您未指定 IOPS 值,则为 5,000 MiB/秒。否则,每 1,000 IOPS 250 MiB/秒,最多 5,000 MiB/秒。
更改预配 IOPS 或大小
您最多可以每 4 小时更改一次 Hyperdisk Extreme 卷的预配性能和大小。如需了解如何修改大小或性能,请参阅修改 Hyperdisk 卷。
挂接到实例时的性能限制
本部分列出了支持 Hyperdisk Extreme 的每种机器类型的具体性能限制。您可以为单个 Hyperdisk Extreme 卷指定高达 350,000 IOPS。您无法为 Hyperdisk Extreme 卷预配吞吐量级别。每个卷每达到 1,000 IOPS 可获得 250 MiB/s 的吞吐量,最多为 5,000 MiB/s。
本部分列出了 Hyperdisk Extreme 卷针对每个受支持实例可以达到的性能上限。Hyperdisk Extreme 卷在挂接到实例时,其性能无法超过实例机器类型的限制。性能限制也会在挂接到同一实例的所有 Hyperdisk Extreme 卷之间共享,无论每个卷的预配性能如何。
使用多个 Hyperdisk Extreme 卷实现更高的性能
某些实例可能会超过单个 Hyperdisk Extreme 卷的性能上限(350,000 IOPS 或 5,000 MiB/s)。只有在您将多个 Hyperdisk Extreme 卷挂接到实例时,该实例才能达到这些更高的限制。
如果下表中实例的性能限制超过 350,000 IOPS 或 5,000 MiB/s,则只有在您挂接多个 Hyperdisk Extreme 卷时,该实例才能达到该限制。例如,使用 Hyperdisk Extreme 的 c3-*-176
实例的性能限制为 500,000 IOPS 和 10,000 MiB/s。如需达到此性能上限,您必须至少将两个 Hyperdisk Extreme 卷挂接到实例。
性能限制也适用于自定义机器类型。
实例机器类型 | 最大 IOPS | 最大吞吐量 (MiB/s) |
---|---|---|
A3 | ||
a3-highgpu-4g |
350,000 | 5,000 |
a3-ultragpu-8g 2 |
50 万 | 10,000 |
a3-megagpu-8g |
400000 | 8000 |
a3-highgpu-8g |
400000 | 8000 |
a3-edgegpu-8g |
400000 | 8000 |
A42 | ||
a4-highgpu-8g |
50 万 | 10,000 |
A4X2 | ||
a4x-highgpu-4g |
50 万 | 10,000 |
C3 | ||
c3-*-88 1 |
350,000 | 5,000 |
c3-*-176 1 |
50 万 | 10,000 |
c3-*-192 1,3 |
50 万 | 10,000 |
C3D | ||
c3d-*-60 1 |
350,000 | 5,000 |
c3d-*-90 1 |
350,000 | 5,000 |
c3d-*-180 1 |
350,000 | 5,000 |
c3d-*-360 1 |
350,000 | 5,000 |
C4 | ||
c4-*-96 2 |
350,000 | 5,000 |
c4-*-144 2 |
350,000 | 5,000 |
c4-*-192 2 |
50 万 | 10000 |
c4-*-288 2,3 |
50 万 | 10,000 |
C4A | ||
c4a-*-64 |
350,000 | 5,000 |
c4a-*-72 |
350,000 | 5,000 |
C4D | ||
c4d-*-64 2 |
350,000 | 5,000 |
c4d-*-96 2 |
350,000 | 5,000 |
c4d-*-192 2 |
350,000 | 5,000 |
c4d-*-384 2 |
50 万 | 10000 |
G4(预览版) | ||
g4-standard-96 |
350,000 | 5,000 |
g4-standard-192 |
350,000 | 5,000 |
g4-standard-384 |
50 万 | 10,000 |
M2 | ||
m2-*-208 |
100,000 | 4000 |
m2-*-416 |
100,000 | 4000 |
M3 | ||
m3-*-64 1 |
350,000 | 5,000 |
m3-*-128 1 |
450,000 | 7,200 |
M4 | ||
m4-*-64 2 |
200,000 | 3000 |
m4-*-112 2 |
350,000 | 5,000 |
m4-*-224 2 |
50 万 | 10,000 |
N2 | ||
n2-*-80 1 |
160,000 | 5,000 |
n2-*-96 |
160,000 | 5,000 |
n2-*-128 |
160,000 | 5,000 |
X4 | ||
x4-*-960 1,3 |
400000 | 10,000 |
x4-*-1440 1,3 |
400000 | 10,000 |
x4-*-1920 1,3 |
400000 | 10,000 |
Z3 | ||
z3-*-88 1 |
350,000 | 5,000 |
z3-*-176 1 |
350,000 | 5,000 |
z3-*-192 1,3 |
50 万 | 10,000 |
2此外还提供稳定状态性能。 如需了解详情,请参阅具有稳定状态性能的机器类型的性能限制。
3 包括裸金属实例。
在虚拟机之间共享 Hyperdisk Extreme 卷
您可以使用多写入者模式将 Hyperdisk Extreme 卷同时挂接到多个实例,同时每个实例都会保持写入权限。此功能可为 Microsoft SQL Server 故障切换集群基础设施等工作负载提供高可用性。
如需了解详情,请参阅在虚拟机之间共享磁盘。
Hyperdisk Extreme 卷的灾难防护
您可以通过即时快照和标准快照来备份 Hyperdisk Extreme 卷。快照可在特定时间点备份 Hyperdisk Extreme 卷中的数据。
您可以通过启用异步复制功能,在发生区域性服务中断(这种情况一般不可能发生)时保护数据。异步复制会在另一个区域中维护卷上数据的副本。例如,如需保护 us-west1
中的 Hyperdisk Extreme卷,您可以使用异步复制将该卷复制到 us-east4
区域的辅助卷。如果 us-west1
中的卷变得不可用,您可以使用 us-east4
中的辅助卷。
跨可用区级复制
您无法将 Hyperdisk Extreme 卷复制到其他可用区。如需将数据复制到同一区域内的其他可用区,您必须使用 Hyperdisk Balanced High Availability 卷。
Hyperdisk Extreme 的区域可用性
Hyperdisk Extreme 在所有可用区和区域提供。
限制
Hyperdisk Extreme 卷具有以下限制:
- Hyperdisk Extreme 卷是可用区级的,只能从其所在的可用区进行访问。
- Hyperdisk Extreme 卷只能挂接到 vCPU 数量为 60 或更高的机器。
- 您无法通过 Hyperdisk Extreme 卷创建映像。
- 您无法通过 Hyperdisk Extreme卷创建机器映像。
- 您无法将 Hyperdisk Extreme 卷用作启动磁盘。
- 您无法将 Hyperdisk Extreme 卷挂接到多个虚拟机。
- 您可以每 4 小时更改一次 Hyperdisk Extreme 卷的大小和性能。
在
n2-standard-80
机器类型上运行的 Windows 实例在挂接到该实例的所有 Hyperdisk Extreme 卷中最多可以实现 80,000 IOPS。如需在运行 Windows 的 N2 实例上实现高达 160,000 IOPS,请选择以下机器类型之一:n2-highmem-80
n2-highcpu-80
n2-standard-96
n2-highmem-96
n2-highcpu-96
n2-highmem-128
n2-standard-128