API Guide
• 信任映射 — 默认情况下,OS10 接口不接受入口流量中的 L2 和 L3 优先级字段。创建信任映射,以提供无损流量的 dot1p 和
DSCP 类别。信任映射不会更改出口流中的入口 dot1p 和 DSCP 值。在信任映射中,将 qos-group 流量类别分配给信任
DOT1P/DSCP 值。Qos 组编号仅在内部使用,用于计划入口流量的类别。
• QoS 映射 — 创建 QoS 映射,以将信任 dot1p 和 DSCP 流量类别分配给无损队列。
• 入口信任策略 — 将服务策略配置为入口流量中的信任 dot1p 值。
• 出口队列策略 — 通过分配带宽来匹配 queuing 类别和策略映射中的无损队列,以为出口流量配置 ETS。
• 在接口上应用 PFC 网络 qos(输入)和 ETS 队列(输出)策略,以确保无损传输。
• 已启用 ETS 的接口可使用动态加权循环调度 (DWRR) 或严格优先级计划运行。
• OS10 控制流量将发送到控制队列,这些队列具有高于数据流量队列的严格优先级。在严格优先级队列上不支持 ETS 分配的带
宽。严格优先级队列仅从 DCBX 类型、长度、值 (TLV) 接收带宽。
• 支持 ETS TLV 的 CEE/IEEE 2.5 版本。在 TLV 中从对等接收 ETS 配置。
Identifier GUID-EDEFFF11-30F6-4D1F-B001-0E0D50D71A59
Version 7
Status Translation approved
配置 ETS
ETS 为同一链路上的无损存储、延迟敏感和尽力的数据流量提供流量优先级。
• 配置 dot1p 和 DSCP 流量类别,并将其分配给无损队列。
• 为每个无损队列分配有保证的带宽。如果另一个队列不使用其共享,ETS 队列可能会超过分配的带宽量。
默认情况下,ETS 在所有接口上处于禁用状态。
1. 在 CONFIGURATION 模式下配置 dot1p 和 DSCP 值的信任映射。信任映射不会修改输出流中的入口值。在 TRUST 模式下,将
qos-group(流量类别从 0 到 7)分配到信任 dot1p/DSCP 值 qos-group 数字仅限内部使用,用于计划入口流量的类别。以连
字符范围或用逗号分隔方式输入多个 dot1p 和 dscp 值。
trust dot1p-map dot1p-map-name
qos-group {0-7} dot1p {0-7}
exit
trust dscp-map dscp-map-name
qos-group {0-7} dscp {0-63}
exit
2. 在 CONFIGURATION 模式下,将具有可信流量类别 (qos-group) 的 QoS 映射配置为信任流量类别。在 QOS-MAP 模式下,将一
个或多个 qos 组(从 0 到 7)分配到指定队列。以连字符范围或用逗号分隔方式输入输入多个 qos-group 值。如有必要,输入
多个 queue qos-group 条目。
qos-map traffic-class queue-map-name
queue {0-7} qos-group {0-7}
exit
3. 应用默认的信任映射,指定在 SYSTEM-QOS 或 INTERFACE 模式下信任 dot1p 和 dscp 值。
trust-map {dot1p | dscp} default
4. 在 CONFIGURATION 模式下为每个 ETS 队列创建 queuing 类别映射。在 CLASS-MAP 模式中输入 match queue 条件。
class—map type queuing class—map-name
match queue {0-7}
exit
5. 在 CONFIGURATION 模式下创建 queuing 策略映射。进入 POLICY-CLASS-MAP 模式,并配置分配到每个流量类别队列映射的
带宽百分比。跨 ETS 队列的所有 DWRR 分配带宽的总和必须为 100%,不包括严格优先级队列。否则,QoS 会自动调整带宽百分
比,以便 ETS 队列始终获得 100% 的带宽。剩余的非 ETS 队列会分别接收 1% 的带宽。
policy—map type queuing policy—map-name
class class—map-name
bandwidth percent {1-100}
聚合数据中心服务
1271