为 Tier-1 网关创建 QoS 配置文件,以定义流量速率限制。您可以指定允许的信息速率和突发大小来设置限制。将丢弃任何不符合 QoS 策略的流量。对于所有流量类型(单播、BUM、IPv4/IPv6),均可以同时为输入流量和输出流量设置 QoS 配置文件。您可以选择为每个 Tier-1 网关创建不同的配置文件。

过程

  1. 从浏览器中,使用管理员特权登录到 NSX Manager,网址为 https://<nsx-manager-ip-address>。
  2. 选择网络 > 网络设置
  3. 单击网关 QoS 配置文件选项卡。
  4. 单击添加网关 QoS 配置文件
  5. 输入配置文件的名称。
  6. 输入要为流量设置的承诺带宽限制。
  7. 输入突发大小。对于突发大小,请遵循以下准则。
    • B 是指突发大小(以字节为单位)。
    • R 是指承诺速率或带宽(以 Mbps 为单位)。
    • I 是指从令牌桶中重新填充或撤消令牌(以字节为单位)的时间间隔(以毫秒为单位)。可从 NSX Edge CLI 中使用 get dataplane 命令来检索时间间隔,即 Qos_wakeup_interval_msQos_wakeup_interval_ms 的默认值为 50 毫秒。但是,数据平面会根据 QoS 配置自动调整此值。
    突发大小的限制如下:
    • B >= R * 1000,000 * I / 1000 / 8,因为突发大小是指可在每个时间间隔内重新填充的最大令牌数量。
    • B >= R * 1000,000 * 1 / 1000 / 8,因为 I 的最小值为 1 毫秒(考虑到数据平面的 CPU 使用情况及其他限制)。
    • B >= MTU of SR port,因为令牌桶中的令牌在数量上至少要达到 MTU 大小,才能使 MTU 大小的数据包通过速率限制检查。
    由于突发大小需要满足上述所有三项限制,因此配置的突发大小值将为:
    Max (R * 1000,000 * I / 1000 / 8, R * 1000,000 * 1 / 1000 / 8, MTU)
    例如,如果 R = 100 Mbps、 I = 50 毫秒、 MTU = 1500,则
    B >= max (100 * 1000,000 * 50 / 1000/ 8, 100 * 1000,000 * 50 / 1000/ 8, 1500) = 625000 in bytes
  8. 单击保存