Hyperdisk 是 Google Cloud 中最新一代的网络块存储服务。Hyperdisk 专为要求最苛刻的任务关键型应用而设计,提供可扩缩的高性能存储服务,具有一整套数据持久性和管理功能。借助 Hyperydisk,您可以轻松预配、管理和扩缩 Compute Engine 工作负载,而不会产生典型的本地存储区域网络 (SAN) 的费用和复杂性。
Hyperdisk 存储容量经过分区,并作为单独的卷提供给虚拟机 (VM) 实例。Hyperdisk 卷与虚拟机分离,使您可以在虚拟机实例之间挂接、分离和移动卷。存储在 Hyperdisk 卷中的数据在虚拟机实例重新启动和删除后保持不变。
Hyperdisk 卷具有以下功能:
- 使用 NVME 或 SCSI 接口将 Hyperdisk 卷作为磁盘装载到虚拟机实例中,具体取决于虚拟机的机器类型。
- 与永久性磁盘相比,Hyperdisk 卷的 IOPS 和吞吐量上限要高得多。与永久性磁盘(挂接到虚拟机的所有卷)共享永久性磁盘不同,每个 Hyperdisk 卷提供最大额定 IOPS 和吞吐量。您可以将多个 Hyperdisk 卷添加到单个虚拟机实例。
- 您可以单独扩缩 Hyperdisk 卷的性能和容量。您可以每 4 小时调整一次预配 IOPS 和卷的大小,以满足存储性能和容量需求。IOPS 可以增加或减少,但容量只能增加。
- Hyperdisk 卷大小上限为 64 TB,您可以为虚拟机预配高达 257 TB 的磁盘空间。
支持的机器类型
只有至少具有 64 个 vCPU 的虚拟机实例才支持 Hyperdisk Extreme。不支持其他机器类型。下表列出了支持的机器类型的性能限制。
机器类型 | 最大 IOPS 读写 |
最大吞吐量(MB/秒) 读写 |
---|---|---|
M3 虚拟机* | 350,000 | 5,000 |
M2 虚拟机 | 100,000 | 4,000 |
具有 80 个或更多 vCPU 的 M1 虚拟机 | 100,000 | 4,000 |
Hyperdisk Extreme 区域可用性
Hyperdisk Extreme 可在以下区域使用:
- 台湾彰化—
asia-east1
- 日本东京—
asia-northeast1
- 日本大阪—
asia-northeast2
- 韩国首尔—
asia-northeast3
- 印度孟买—
asia-south1
- 印度德里—
asia-south2
- 新加坡裕廊西—
asia-southeast1
- 印度尼西亚雅加达—
asia-southeast2
- 澳大利亚悉尼—
australia-southeast1
- 西班牙马德里—
europe-southwest1
- 比利时圣吉斯兰—
europe-west1
- 英国伦敦—
europe-west2
- 德国法兰克福—
europe-west3
- 荷兰埃姆斯哈文—
europe-west4
- 瑞士苏黎世—
europe-west6
- 意大利米兰—
europe-west8
- 法国巴黎—
europe-west9
- 以色列特拉维夫—
me-west1
- 魁北克省,蒙特利尔—
northamerica-northeast1
- 安大略省,多伦多—
northamerica-northeast2
- 巴西奥萨斯库(圣保罗)—
southamerica-east1
- 爱荷华州,康瑟尔布拉夫斯—
us-central1
- 南卡罗来纳州,蒙克斯科纳—
us-east1
- 弗吉尼亚州,阿什本—
us-east4
- 俄勒冈州,达尔斯—
us-west1
- 加利福尼亚州,洛杉矶—
us-west2
- 犹他州,盐湖城—
us-west3
- 内华达州,拉斯维加斯—
us-west4
性能限制和工作负载模式
要达到 Hyperdisk Extreme 卷提供的最大 IOPS 和吞吐量水平,您必须考虑以下工作负载参数:
- I/O 大小:最大 IOPS 限制假定您使用的 I/O 大小为 4 KB。最大吞吐量限制假定您使用的 I/O 大小至少为 64 KB。
- 队列长度:队列长度是卷的待处理请求数。要达到性能上限,您必须根据工作负载的 I/O 大小、IOPS 和延迟时间敏感程度来调整队列长度。最佳队列长度因每个工作负载而异,但通常应大于 256。
- 工作集大小:工作集大小是在短时间内访问的磁盘数据量。为了获得最佳性能,工作集大小必须大于或等于 32 GB。
- 多个挂接的磁盘:Hyperdisk Extreme 卷与挂接到同一虚拟机的所有永久性磁盘和 Hyperdisk 卷共享每个虚拟机的 IOPS 和吞吐量上限。监控 Hyperdisk Extreme 卷的性能时,请将您要发送到同一虚拟机的其他卷的 I/O 请求考虑在内。
如需了解详情,请参阅优化 Hyperdisk 性能。
吞吐量
对于 Hyperdisk Extreme 卷,吞吐量会根据您预配的 IOPS 数量进行扩缩,速率为每个 I/O 256 KB 的吞吐量。但是,吞吐量最终受限于每个实例的限制,具体取决于挂接 Hyperdisk Extreme 卷的虚拟机实例上的 vCPU 数。
Hyperdisk Extreme 卷的吞吐量不是全双工。本文档中列出的最大吞吐量限制适用于读取和写入吞吐量的总和。
价格
Hyperdisk Extreme 按预配的容量和 IOPS 计费。
如需更多价格信息,请参阅磁盘价格。
限制和局限
- 每个虚拟机实例最多可以挂接 8 个 Hyperdisk 卷。
- 您无法通过 Hyperdisk Extreme 卷创建映像或机器映像。
- 您无法克隆 Hyperdisk Extreme 卷。
- Hyperdisk 卷是区域级的。您无法创建区域 Hyperdisk 卷。
- 您无法将只读模式的多个虚拟机实例挂接到 Hyperdisk Extreme 卷。
- Hyperdisk 卷不能用于多写入者模式,也不能挂接到多个虚拟机。
- Hyperdisk Extreme 卷不能用作启动磁盘。
后续步骤
- 查看磁盘快照的最佳实践。
- 了解如何创建 Hyperdisk Extreme 卷。