Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

20.16.9.14. 服务质量

域 XML 的这一部分提供了设置服务质量。传入和传出流量可以独立形成。带宽 元素最多可以有一个入站和最多一个出站子元素。将任何子项保留掉,不会在该流量方向应用 QoS。因此,当您只想形成域的传入流量时,请仅使用入站流量,反之亦然。
每个元素都有一个必需的属性 平均值或按 下面描述)。平均 指定所组成接口的平均位率。然后有两个可选属性: peak 指定接口可以发送数据的最大速率,而 burst 则指定在高峰速度可突发的字节数。属性的接受值为整数。
平均峰值 属性的单位是每秒千字节的 KB,而 burst 仅以 KB 为单位设置。此外,入站流量可选择性地具有 floor 属性。这可保证所组成接口的最小吞吐量。使用 floor 要求所有流量穿过 QoS 决策制定的一点。因此,它仅可在 interface type='network'/ 带有 转发 类型 的路由nat 或根本不转发的情况下使用。应注意,在虚拟网络内,所有连接的接口都需要至少具有入站 QoS 设置(至少至少),但 floor 属性不需要指定 平均但是,峰值突发 属性仍需要 平均。目前,ingress qdiscs 可能没有任何类,因此 floor 只能应用于入站和出站流量。
要指定 QoS 配置设置,使用管理工具对域 XML 进行以下更改:

图 20.51. 服务质量


  ...
  <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>
  ...