transmit-rate
QFX5100、EX4600、QFX3500和QFX3600交换机、QFabric 系统
transmit-rate (rate | percent percentage);
QFX10000交换机
transmit-rate (rate | percent percentage) <exact>;
层次结构级别
[edit class-of-service schedulers scheduler-name]
描述
在 QFX5100、EX4600、QFX3500 和 QFX3600 交换机以及 QFabric 系统上,传输速率指定队列(转发类)调度程序的最小保证传输速率或百分比。队列传输速率还决定了队列可以在支持增强传输选择 (ETS) 分层调度的交换机上共享的多余(额外)优先级组带宽量。
在 QFX10000 交换机上,传输速率指定队列(转发类)调度程序的最小保证传输速率或百分比。队列传输速率还决定了如果未在调度程序中显式配置超额速率,队列可以共享的超额(额外)端口带宽量。传输速率还决定了队列可以在支持增强传输选择 (ETS) 分层调度的交换机上共享的超额(额外)优先级组带宽量。
在交换机严格高优先级队列QFX10000,传输速率会限制交换机视为严格高优先级流量的流量。达到传输速率的流量将得到严格-高优先级处理。交换机将超过传输速率的流量视为尽力而为流量,接收超出带宽共享权重“1”的流量;您不能在严格-高优先级队列上配置超额速率,并且与具有其他调度优先级的队列不同,交换机不使用传输速率来确定严格高优先级队列的额外带宽共享。
强烈建议您在严格高优先级队列上配置传输速率,以限制交换机在这些队列上视为严格高优先级流量的流量。如果在一个端口上配置了多个严格高优先级队列,这一点尤其重要。为防止严格高优先级队列耗尽端口上的其他队列,建议您始终配置传输速率,即使只配置一个严格高优先级队列也是如此。
对于 ETS, transmit-rate
仅当您还在附加到队列所属的转发类集的流量控制配置文件中配置保证 速率 时,此设置才有效。如果未配置保证速率,那么使用该语句设置 transmit-rate
的各个队列的最低保证速率将不起作用。转发类集中所有队列传输速率的总和不应超过流量控制配置文件保证速率。
在 QFX5100、EX4600、QFX3500 和 QFX3600 交换机以及 QFabric 系统上,您无法为严格高优先级队列配置传输速率。配置了传输速率的队列(转发类)不能包含在具有严格高优先级队列的转发类集中。为防止严格高优先级队列占用这些交换机上的所有可用带宽,建议您配置整形速率,为严格高优先级队列设置最大带宽量。
对于低于 1 Gbps 的传输速率,我们建议您将传输速率配置为百分比而不是固定速率。这是因为系统会将固定利率转换为百分比,并且可能会将较小的固定费率四舍五入为较低的百分比。例如,350 Mbps 的固定速率向下舍入为 3%,而不是 3.5%。
默认
在 QFX5100、EX4600、QFX3500 和 QFX3600 交换机以及 QFabric 系统上,如果未配置传输速率,则队列 0 到 11 的默认调度程序传输速率和缓冲区大小百分比为:
队列编号 |
默认最小保证带宽(传输速率) |
---|---|
0(尽力而为) |
5 % |
1 |
0 |
2 |
0 |
3 (FCOE) |
35 % |
4(不损失) |
35 % |
5 |
0 |
6 |
0 |
7(网络控制) |
5 % |
8 (麦克斯特) |
20 % |
9 |
0 |
10 |
0 |
11 |
0 |
在 QFX10000 交换机上,如果未配置传输速率,则队列 0 到 7 的默认调度程序传输速率和缓冲区大小百分比为:
队列编号 |
默认最小保证带宽(传输速率) |
---|---|
0(尽力而为) |
15 % |
1 |
0 |
2 |
0 |
3 (FCOE) |
35 % |
4(不损失) |
35 % |
5 |
0 |
6 |
0 |
7(网络控制) |
15 % |
如果要更改最小保证带宽和其他队列特征,请配置调度程序。
选项
rate— 队列的最小传输速率(以 bps 为单位)。您可以指定一个以位/秒为单位的值,可以是完整的十进制数,也可以是后跟缩写 k
(1000)、m (1,000,000) 或 g
(1,000,000,000) 的十进制数字。
范围: 10 千兆接口上为 1000 到 10,000,000,000 bps,40 千兆接口上为 1000 到 40,000,000,000 bps。
percent
percentage— 分配给队列的最小传输容量百分比。
范围: 1% 到 100%
exact
—(仅限 QFX10000 交换机)将不是严格高优先级队列的队列整形为传输速率的队列,以便传输速率是最大带宽限制。超过确切传输速率的流量将被丢弃。不能在配置为的 transmit-rate (rate | percentage) exact
队列上设置超额速率,因为设置确切传输速率的目的是为流量设置最大带宽(整形速率)。
在 QFX10000 交换机上,在层次结构级别超[edit class-of-service schedulers scheduler-name]
额订阅使用 (shapeping) 语句配置transmit rate exact
的所有 8 个队列可能会导致端口带宽利用率低于 100%。
所需权限级别
接口 — 在配置中查看此语句。
接口控制 — 将此语句添加到配置中。
发布信息
Junos OS 11.1 版中引入的语句。
Junos OS 15.1X53-D10 版中为 QFX 系列引入的确切选项。