本文档介绍了 Hyperdisk Balanced(通用 Hyperdisk 类型)的特性。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 High Availability 这两种 Hyperdisk 类型
机器系列支持
您可以将 Hyperdisk Balanced与以下机器系列搭配使用:
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 | 2,500 |
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/s) |
---|---|
2,000 | 140 到 500 |
2,500 | 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 |
150,000 | 585 到 2,400 |
160,000 | 625 到 2,400 |
默认大小、IOPS 和吞吐量值
如果您在创建 Hyperdisk Balanced 卷时未指定大小、IOPS 或吞吐量值,Compute Engine 会分配默认值。
Hyperdisk Balanced 卷的默认大小为 100 GiB。
默认 IOPS 和吞吐量基于以下公式,其中 x
是卷的大小(以 GiB 为单位)。
- 默认 IOPS:
- 6 GiB 或更小的卷:
500x
IOPS - 介于 6 GiB 到 26.666667 TiB 之间的卷:
6x + 3,000
IOPS - 大于 26.666667 TiB 的卷:160,000 IOPS
- 6 GiB 或更小的卷:
- 默认吞吐量:
- 6 GiB 或更小的卷:
140
MiB/s - 大于 6 GiB 的卷:
1.5x + 140 MiB/s
- 6 GiB 或更小的卷:
基准性能
Hyperdisk Balanced 卷包含基准或免费性能。您为卷预配的前 3,000 IOPS 和 140 MiB/秒吞吐量是免费的。 您预配的超出基准量的性能属于收费性能,并非免费。如果您为卷预配 5,000 IOPS,则需要为 2,000 IOPS 付费。类似原则也适用于吞吐量。
在以下 Hyperdisk 存储池中创建的 Hyperdisk Balanced 卷还包含基准性能:
- 标准性能 Hyperdisk 存储池
- 标准容量 Hyperdisk 存储池
- 高级容量 Hyperdisk 存储池
高级性能 Hyperdisk 存储池中的 Hyperdisk Balanced 卷不包含基准性能。
基准性能和配额
基准 IOPS 和吞吐量不会影响项目的 Hyperdisk Balanced 和 Hyperdisk Balanced High Availability 的 IOPS 和吞吐量配额。
例如,如果您的项目的配额为 500,000 IOPS,而您创建的 Hyperdisk Balanced 卷的 IOPS 为 3,000,那么在创建该卷后,您仍有 500,000 IOPS 的配额。如果您还创建了一个具有 4,000 IOPS 的 Hyperdisk Balanced High Availability,则该项目的剩余 IOPS 配额为 499,000。
使用基准性能的限制
同一可用区内项目的 Hyperdisk Balanced 和 Hyperdisk Balanced High Availability 卷可同时使用高达 50 GiB/秒的基准吞吐量和高达 500,000 的基准 IOPS。此限制称为基准性能的并发用量限制。
基准性能的并发用量限制会限制卷可以同时使用多少基准性能,而不会影响您可以预配的基准性能。并发用量限制不适用于使用或预配收费性能。
如需了解详情,请参阅基准性能的并发用量限制。
更改预配性能或大小
您最多可以在 4 小时内更改两次 Hyperdisk Balanced 卷的预配大小,且最多可以每 4 小时更改一次预配性能。如需了解如何修改大小或性能,请参阅修改 Hyperdisk 卷。
挂接到实例时的性能限制
本部分列出了支持 Hyperdisk Balanced 的每种机器类型的性能限制。您可以为单个 Hyperdisk Balanced 卷指定高达 160,000 IOPS 和 2,400 MiB/秒的吞吐量。
本部分列出了 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-8g 2 |
320,000 | 10,000 |
a3-megagpu-8g |
160,000 | 4,800 |
a3-highgpu-1g |
25,000 | 400 |
a3-highgpu-2g |
120,000 | 1800 |
a3-highgpu-4g |
160,000 | 2,400 |
a3-highgpu-8g |
160,000 | 4,800 |
a3-edgegpu-8g |
160,000 | 4,800 |
A42 | ||
a4-highgpu-8g |
320,000 | 10,000 |
A4X2 | ||
a4x-highgpu-4g |
320,000 | 10,000 |
C3 | ||
c3-*-4 |
25,000 | 400 |
c3-*-8 |
5 万 | 800 |
c3-*-22 |
120,000 | 1800 |
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 | ||
c3d-*-4 |
25,000 | 400 |
c3d-*-8 |
5 万 | 800 |
c3d-*-16 |
75,000 | 1,200 |
c3d-*-30 |
75,000 | 1,200 |
c3d-*-60 |
160,000 | 2,400 |
c3d-*-90 |
160,000 | 2,400 |
c3d-*-180 |
160,000 | 2,400 |
c3d-*-360 |
160,000 | 2,400 |
C4 | ||
c4-*-2 2 |
5 万 | 400 |
c4-*-4 2 |
5 万 | 400 |
c4-*-8 2 |
5 万 | 800 |
c4-*-16 2 |
100,000 | 1,600 |
c4-*-24 2 |
100,000 | 1,600 |
c4-*-32 2 |
100,000 | 1,600 |
c4-*-48 2 |
160,000 | 2,400 |
c4-*-96 2 |
240,000 | 4,800 |
c4-*-144 2 |
240,000 | 4,800 |
c4-*-192 2 |
320,000 | 10,000 |
c4-*-288 1,2 |
320,000 | 10,000 |
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 | 2,400 |
c4a-*-48 |
160,000 | 3,300 |
c4a-*-64 |
240,000 | 4,400 |
c4a-*-72 |
240,000 | 5,000 |
C4D | ||
c4d-*-2 2 |
22,500 | 400 |
c4d-*-4 2 |
5 万 | 400 |
c4d-*-8 2 |
5 万 | 800 |
c4d-*-16 2 |
75,000 | 1,200 |
c4d-*-32 2 |
75,000 | 1,600 |
c4d-*-48 2 |
75,000 | 1,600 |
c4d-*-64 2 |
160,000 | 2,400 |
c4d-*-96 2 |
160,000 | 2,800 |
c4d-*-192 2 |
240,000 | 4,800 |
c4d-*-384 2 |
320,000 | 10,000 |
TPU v6e | ||
ct6e-standard-1t |
75,000 | 1,200 |
ct6e-standard-4t |
160,000 | 2,400 |
ct6e-standard-8t |
160,000 | 2,400 |
G4(预览版) | ||
g4-standard-48 |
75,000 | 1,600 |
g4-standard-96 |
160,000 | 2,800 |
g4-standard-192 |
240,000 | 4,800 |
g4-standard-384 |
320,000 | 10,000 |
H3 | ||
h3-standard-88 |
15,000 | 240 |
H4D | ||
h4d-*-192 (预览版) |
15,000 | 240 |
M1 | ||
m1-ultramem-40 |
60000 | 1,200 |
m1-ultramem-80 |
100,000 | 2,400 |
m1-megamem-96 |
100,000 | 4000 |
m1-ultramem-160 |
100,000 | 4000 |
M2 | ||
m2-*-208 |
100,000 | 2,400 |
m2-*-416 |
100,000 | 4000 |
M3 | ||
m3-*-32 |
160,000 | 2,400 |
m3-*-64 |
160,000 | 4,800 |
m3-*-128 |
160,000 | 4,800 |
M4 | ||
m4-*-16 2 |
100,000 | 1,600 |
m4-*-32 2 |
120,000 | 1800 |
m4-*-56 2 |
160,000 | 2,400 |
m4-*-64 2 |
180,000 | 2,800 |
m4-*-112 2 |
240,000 | 4,800 |
m4-*-224 2 |
320,000 | 10,000 |
N4 | ||
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-*-10 、n4-*-12 和 n4-*-14
|
15,000 | 480 |
n4-*-16 |
80,000 | 1,200 |
具有 18 到 30 个 vCPU 的自定义 N4 机器类型, 例如 n4-*-18 、n4-*-24 和 n4-*-30
|
80,000 | 1,200 |
n4-*-32 |
100,000 | 1,600 |
具有 34 到 46 个 vCPU 的自定义 N4 机器类型, 例如 n4-*-34 、n4-*-42 和 n4-*-46
|
100,000 | 1,600 |
n4-*-48 |
160,000 | 2,400 |
具有 50 到 62 个 vCPU 的自定义 N4 机器类型, 例如 n4-*-50 、n4-*-58 和 n4-*-62
|
160,000 | 2,400 |
n4-*-64 |
160,000 | 2,400 |
具有 66 到 78 个 vCPU 的自定义 N4 机器类型, 例如 n4-*-66 、n4-*-72 和 n4-*-78
|
160,000 | 2,400 |
n4-*-80 |
160,000 | 2,400 |
X4 | ||
x4-*-960 1 |
160,000 | 4,800 |
x4-*-1440 1 |
160,000 | 4,800 |
x4-*-1920 1 |
160,000 | 4,800 |
Z3 | ||
z3-*-8 |
5 万 | 800 |
z3-*-14 z3-*-16 |
100,000 | 1,600 |
z3-*-22 |
120,000 | 1800 |
z3-*-32 z3-*-44 |
160,000 | 2,400 |
z3-*-88 |
160,000 | 4,800 |
z3-*-176 |
||
z3-*-192 1 |
160,000 | 10,000 |
2此外还提供稳定状态性能。如需了解详情,请参阅具有稳定状态性能的机器类型的性能限制。
Hyperdisk Balanced 卷的灾难恢复保护
您可以使用即时快照和标准快照备份 Hyperdisk Balanced 卷。快照会在特定时间点备份 Hyperdisk Balanced 卷上的数据。
跨多个区域复制
您可以通过启用异步复制功能,在发生区域性服务中断(这种情况一般不可能发生)时保护数据。异步复制会在另一个区域中维护卷上数据的副本。例如,如需保护 us-west1
中的 Hyperdisk Balanced 卷,您可以使用异步复制将该卷复制到 us-east4
区域的辅助卷。如果 us-west1
中的卷变得不可用,您可以使用 us-east4
中的辅助卷。
跨可用区复制
您无法将 Hyperdisk Balanced 卷复制到其他可用区。如需将数据复制到同一区域内的其他可用区,您必须使用 Hyperdisk Balanced High Availability 卷。
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 卷有其他限制。
- 机密模式下的 Hyperdisk Balanced 卷还有其他限制。
- 您可以每 4 小时更改一次 Hyperdisk Balanced 卷的大小和性能。
- Compute Engine 会针对同一可用区内项目的 Hyperdisk Balanced 卷和 Hyperdisk Balanced High Availability 卷强制执行基准性能的并发用量限制。限制为 500,000 IOPS 和 50 GiB/s 吞吐量。如需了解详情,请参阅基准性能的并发用量限制。