2.6.2. 块存储 QoS 属性键


块存储服务为您提供了 QoS 属性键,以便您可以限制云用户创建的卷的性能。这些限制使用以下两个行业标准存储卷性能:

  • 每秒输入/输出操作(IOPS)
  • 数据传输率(以字节/秒为单位)

QoS 规格的使用者决定支持哪些 QoS 属性键。如需更多信息,请参阅 QoS 规格的消费者

块存储无法对 QoS 属性键执行错误检查,因为有些 QoS 属性键是由后端驱动程序在外部定义的。因此,块存储会忽略任何无效的或不受支持的 QoS 属性键。

重要

确保正确拼写 QoS 属性键。包含错误拼写属性键的卷性能限制将被忽略。

对于 IOPS 和数据传输速率测量,您可以配置以下性能限制:

修复了限制
通常,固定的限制应该定义卷性能测量的平均使用量。
突发限制

通常,突发限制应该定义卷性能测量的严格活动。突发限制可以增加特定时间的活动速率,同时保持固定限制降低平均值。

注意

burst 限制全部使用突发长度为 1 秒。

总限值

使用 total PPK QoS 属性键为所需性能限制的 read 和 write 操作指定一个全局限制。

注意

您可以将单独的限制应用到读和写操作,或者选择仅限制 read 或 write 操作,而不是使用总限制。

读取限制

使用 readGRESS QoS 属性键,指定只适用于所需性能限制的 读取操作 的限制。

注意

当您指定总限值时,会忽略这个限制。

写入限制

使用 writejpeg QoS 属性键指定只适用于所需性能限制 的写入操作 的限制。

注意

当您指定总限制时,会忽略这个限制。

您可以使用以下 Block Storage QoS 属性键为部署创建卷性能限制:

注意

所有 QoS 属性键 的默认值为 0,这意味着限制是不受限制。

Expand
表 2.1. 块存储 QoS 属性键
性能限制measurement 单元QoS 属性键

修复了 IOPS

IOPS

total_iops_sec

read_iops_sec

write_iops_sec

修复了根据卷大小计算的 IOPS。

有关这些限制的使用限制的更多信息,请参阅 根据卷大小扩展的 QoS 限制

IOPS 每 GB

total_iops_sec_per_gb

read_iops_sec_per_gb

write_iops_sec_per_gb

burst IOPS

IOPS

total_iops_sec_max

read_iops_sec_max

write_iops_sec_max

修复了数据传输速率

每秒字节数

total_bytes_sec

read_bytes_sec

write_bytes_sec

Burst 数据传输率

每秒字节数

total_bytes_sec_max

read_bytes_sec_max

write_bytes_sec_max

计算 IOPS 限制时 IO 请求的大小。

如需更多信息,请参阅为 IOPS 限制设置 IO 请求大小

Bytes

size_iops_sec

2.6.2.1. 为 IOPS 限制设置 IO 请求大小

如果您实现 IOPS 卷性能限制,您还应指定典型的 IO 请求大小,以防止用户绕过这些限制。如果没有,用户可以提交多个大 IO 请求,而不是大量较小的请求。

使用 size_iops_sec QoS 属性键指定典型 IO 请求的最大大小(以字节为单位)。块存储服务使用此大小来计算提交的每个 IO 请求的比例 IO 请求,例如:

size_iops_sec=4096

  • 8 KB 请求被计算为两个请求。
  • 6 KB 请求计算为一和半个请求。
  • 任何小于 4 KB 的请求都会被计算为一个请求。

块存储服务仅在计算 IOPS 限制时使用此 IO 请求大小限制。

注意

size_iops_sec 的默认值为 0, 它会在应用 IOPS 限制时忽略 IO 请求的大小。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部