2.6. Block Storage 服务(cinder)服务质量


您可以将多个性能设置映射到单一服务质量规格(QOS Spec)。这样,您可以为不同的用户类型提供性能层。

性能设置作为键值对映射到 QOS Specs,类似于卷设置与卷类型关联的方式。但是,QOS 规格与以下条件中的卷类型不同:

  • QOS Specs 用于应用性能设置,其中包括限制对磁盘的读/写操作。可用的且支持的性能设置因存储驱动程序而异。

    要确定后端支持哪个 QOS Spec,请参阅后端设备卷驱动程序的文档。

  • 卷类型直接应用到卷,而 QOS Specs 没有。相反,QOS 规格与卷类型关联。在卷创建过程中,指定卷类型也会应用映射到卷类型关联的 QOS Spec 的性能设置。

您可以使用基本卷 QOS 值为每个卷定义性能限制。块存储服务支持以下选项:

  • read_iops_sec
  • write_iops_sec
  • total_iops_sec
  • read_bytes_sec
  • write_bytes_sec
  • total_bytes_sec
  • read_iops_sec_max
  • write_iops_sec_max
  • total_iops_sec_max
  • read_bytes_sec_max
  • write_bytes_sec_max
  • total_bytes_sec_max
  • size_iops_sec

2.6.1. 创建并配置服务质量规格

作为管理员,您可以通过 QOS Specs 表创建和配置 QOS Spec。您可以将多个键/值对关联到同一 QOS Spec。

先决条件

流程

  1. 在仪表板中作为 admin 用户,选择 Admin > Volumes > Volume Types
  2. QOS Specs 表中,点 Create QOS Spec
  3. 输入 QOS Spec 的名称。
  4. Consumer 字段中,指定 QOS 策略应强制执行的位置:

    Expand
    表 2.1. 消费者类型
    类型描述

    back-end

    QOS 策略将应用到 Block Storage 后端。

    front-end

    QOS 策略将应用到 Compute。

    两者

    QOS 策略将应用到 Block Storage 和 Compute。

  5. Create。新的 QOS Spec 现在应该出现在 QOS Specs 表中。
  6. QOS Specs 表中,选择新的 spec 的 Manage Specs 操作。
  7. 单击 Create,再指定 KeyValue。键值对必须有效;否则,在卷创建过程中指定与此 QOS Spec 关联的卷类型将失败。

    例如,要将读取限制 IOPS 设置为 500,请使用以下 Key/Value 对:

    read_iops_sec=500
  8. Create。相关的设置(键值对)现在会出现在 Key-Value Pairs 表中。

2.6.2. 设置容量派生的服务质量限制

您可以使用卷类型在卷上实施容量派生的服务质量(QoS)限制。这将允许您根据置备的卷的大小设置确定的 IOPS 吞吐量。这样简化了如何向用户提供存储资源,并根据它们置备的卷大小为用户提供预先确定的(最终、高度可预测的)吞吐量率。

特别是,块存储服务允许您根据实际置备的大小设置分配给卷的 IOPS 量。通过以下 QoS 键,每 GB 根据 IOPS 设置这个吞吐量:

read_iops_sec_per_gb
write_iops_sec_per_gb
total_iops_sec_per_gb

这些密钥允许您设置读取、写入或总 IOPS,以使用置备的卷的大小进行扩展。例如,如果卷类型使用 read_iops_sec_per_gb=500,则调配的 3GB 卷将自动具有读取 IOPS 为 1500。

容量派生的 QoS 限制为每个卷类型设置,并配置为任何正常的 QoS spec。另外,底层块存储服务直接支持这些限制,且不依赖于任何特定的驱动程序。

有关卷类型的详情,请参考 第 2.3 节 “使用卷类型的组卷配置”第 2.3.2 节 “创建并配置卷类型”。有关如何设置 QoS 规格的说明 第 2.6 节 “Block Storage 服务(cinder)服务质量”

警告

当您应用一个卷类型(或重新输入卷),并将容量派生的 QoS 限制分配给附加的卷时,不会应用限制。只有在从实例分离卷后,才会应用这些限制。

有关卷重新处理的详情,请查看 第 4.5 节 “块存储卷重新处理”

2.6.3. 将服务质量规格与卷类型关联

作为管理员,您可以使用卷类型表将 QOS Spec 与现有卷类型相关联。

先决条件

流程

  1. 在仪表板中以管理员身份,选择 Admin > Volumes > Volume Types
  2. 卷类型 表中,选择类型的 Manage QOS Specsso 操作。
  3. 要关联的 QOS Spec 列表中选择 QOS Spec。要从现有卷类型解除 QOS 规格关联,请选择 None
  4. 关联。所选 QOS Spec 现在会出现在编辑卷类型的 关联 QOS Spec 列中。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部