为 Tier-1 网关创建 QoS(服务质量)配置文件,以定义流量速率限制。您可以指定允许的信息速率和突发大小来设置限制。将丢弃任何不符合 QoS 策略的流量。对于所有流量类型(单播、BUM、IPv4/IPv6),均可以同时为输入流量和输出流量设置 QoS 配置文件。您可以选择为每个 Tier-1 网关创建不同的配置文件。
注:
- 仅在 Tier-1 网关上支持网关 QoS 配置文件。
- Tier-1 网关上的 QoS 策略仅适用于南北向流量,而不适用于 Tier-1 网关覆盖网络分段或服务接口。
- 对于 NSX Edge 集群,Tier-1 网关必须处于活动-备用模式。
- 仅为分布式路由配置的 Tier-1 网关不支持 QoS 配置文件。
过程
- 使用 admin 特权登录到 NSX Manager。
- 选择。
- 单击网关 QoS 选项卡。
- 单击添加网关 QoS 配置文件。
- 输入配置文件的名称。
- 输入要为流量设置的承诺带宽限制。
- 输入突发大小。对于突发大小,请遵循以下准则。
- B 是指突发大小(以字节为单位)。
- R 是指承诺速率或带宽(以 Mbps 为单位)。
- I 是指从令牌桶中重新填充或撤消令牌(以字节为单位)的时间间隔(以毫秒为单位)。可从 NSX Edge CLI 中使用
get dataplane
命令来检索时间间隔,即 Qos_wakeup_interval_ms。Qos_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 * 1 / 1000/ 8, 1500) = 625000 in bytes
- 单击保存 (Save)。