23.17.8.14. 服务质量(QoS)


传入和传出流量可以独立形成,以设置服务质量(QoS)。带宽 元素最多可以有一个入站和一个出站子元素。离开任何这些子元素后,不会将 QoS 应用到该流量方向。因此,要仅形成域的传入流量,仅使用入站流量,反之亦然。
每个元素 的平均 属性均有一个强制属性( 下文所述)。average 指定接口生成的平均位速率。另外,有两个可选属性:
  • peak - 此属性指定网桥可以发送数据的最大速率,以千字节为单位。这种实现的一个限制是出站元素中的此属性,因为 Linux 入口过滤器尚不知道它。
  • burst - 指定在峰值速度上可以突发的字节数。属性接受的值是整数。
平均峰值 属性的单位是每秒的 KB 数,而 突发 仅以 KB 为单位设置。另外,入站流量也可以有 floor 属性。这保证了组成接口的最小吞吐量。使用 floor 要求所有流量都经过一个点,因为 QoS 决策可以发生的地方。因此,当 接口 type='network'/ 带有 转发 类型为 routenat 或 no forward 时,才可以使用它。请注意,在虚拟网络中,所有连接接口至少需要入站 QoS 设置(至少平均为 ),但 floor 属性不需要指定 平均。但是,峰值突发 属性仍需要 平均。目前,ingress qdiscs 可能没有任何类,因此 floor 只能应用到入站流量,而不能为出站流量。
要指定 QoS 配置设置,请使用管理工具对域 XML 进行以下更改:

图 23.62. 服务质量


  ...
  <devices>
    <interface type='network'>
      <source network='default'/>
      <target dev='vnet0'/>
      <bandwidth>
        <inbound average='1000' peak='5000' floor='200' burst='1024'/>
        <outbound average='128' peak='256' burst='256'/>
      </bandwidth>
    </interface>
  <devices>
  ...
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.