本页内容
虚拟机箱交换机端口上的 CoS
虚拟机箱设备具有虚拟机箱端口 (VCP),用于将虚拟机箱成员进行互连。VCP 不用于外部访问。
虚拟机箱接入端口上的服务等级 (CoS) 与这些设备上处于独立模式时的 CoS 相同。
本主题介绍虚拟机箱访问接口和 VCP 上的 CoS 支持。
接入接口 CoS 支持
虚拟机箱接入接口上的 CoS 与独立设备和节点设备接入接口上的 CoS 相同,共享缓冲区设置除外。
与独立设备接入接口相比,虚拟机箱接入接口上的 CoS 支持有相似之处
虚拟机箱接入接口支持以下 CoS 功能的方式与独立设备上的接入接口相同:
-
转发类 — 默认转发类、队列映射和数据包丢弃属性(表 1)相同:
表 1:默认转发类配置 默认转发类
默认队列映射
默认数据包丢弃属性
尽力服务 (BE)
0
丢弃
FCoE
3
无损耗
无损耗
4
无损耗
网络控制 (NC)
7
丢弃
MCcast
8
丢弃
-
数据包分类 — 分类器默认设置和配置相同。对行为聚合、多域、多目标和固定分类器的支持是相同的。
-
增强型传输选择 (ETS) — 此支持分层调度的数据中心桥接 (DCB) 功能具有相同的默认值和用户配置,包括转发类集(优先级组)和流量控制配置文件配置。
-
基于优先级的流控制 (PFC) — 此支持无损传输的 DCB 功能具有相同的默认值和用户配置,包括支持六个无损优先级(转发类)。
-
以太网暂停 — 此功能具有相同的默认值和配置。
-
队列调度 — 此功能具有相同的默认值、配置和调度程序到转发类的映射。队列调度是分层调度的一个子集。
-
优先级组(转发类集)调度 — 此功能具有相同的默认值和配置。优先级组调度是分层调度的一个子集。
-
WRED 配置文件 - 此功能具有相同的默认值和配置。
-
代码点别名 - 此功能具有相同的默认值和配置。
-
重写规则 — 此功能具有相同的默认值和配置(没有应用于出口流量的默认重写规则)。
-
主机出站流量 — 此功能具有相同的默认值和配置。
与独立设备接入接口相比,虚拟机箱接入接口上的 CoS 支持差异
在虚拟机箱访问接口上,默认共享缓冲区设置和共享缓冲区的配置方式与在独立设备上相同。不同之处在于,在虚拟机箱接入接口上,共享缓冲区配置是全局的,适用于虚拟机箱所有成员上的所有接入端口,而在独立设备上,您可以在不同的接入接口上配置不同的缓冲区设置。
您无法为不同的虚拟机箱成员配置不同的共享缓冲区设置。虚拟机箱的所有成员使用相同的共享缓冲区配置。
CPU 生成的主机出站流量
CPU 生成的主机出站流量在网络控制转发类上转发,该转发类映射到队列 7。如果使用默认调度程序,网络控制队列将收到端口带宽 5% 的保证最小带宽(传输速率)。保证的最小带宽足以保证主机出站流量的无损传输。
但是,如果配置和应用调度程序,而非使用默认调度程序,则必须确保网络控制转发类(或为您为主机出站流量配置的任何转发类)收到足够的保证带宽,以防止数据包丢失。
如果配置调度程序而不是使用默认调度程序,建议将网络控制队列(如果不是网络控制队列,则为主机出站流量配置的队列)配置为严格高优先级队列。严格高优先级队列在为其他队列提供服务之前接收传输整个队列所需的带宽。要限制严格高优先级队列可以消耗的带宽量(并防止严格高优先级队列耗尽其他队列),请在调度程序配置中对严格高优先级流量应用整形速率。
与所有严格高优先级流量一样,如果将网络控制队列(或任何其他队列)配置为严格高优先级队列,则还必须创建仅包含严格高优先级流量的单独转发类集(优先级组),并将严格高优先级转发类集及其流量控制配置文件(分层调度器)应用于 VCP 接口。