什么是以太网流量控制最佳实践?
适用于
ONTAP 9
问题解答
- 当遇到过多的暂停帧、xon/xoff 帧或重新排队的数据包时,请遵循流量控制最佳实践,如
ifstat -av.
- interface e1a (0 hours, 0 minutes, 40 seconds) -- RECEIVE Frames/second: 1568 | Bytes/second: 27607k | Errors/minute: 0 Discards/minute: 0 | Total frames: 248k | Total bytes: 4222m Total errors: 0 | Total discards: 0 | Multi/broadcast: 2 No buffers: 0 | Non-primary u/c: 0 | LRO segments: 172k LRO bytes: 3929m | L2 terminate: 0 | Tag drop: 0 Vlan tag drop: 0 | Vlan untag drop: 0 | Vlan forwards: 0 Vlan broadcasts: 0 | Vlan unicasts: 0 | CRC errors: 0 Runt frames: 0 | Fragment: 0 | Long frames: 0 Jabber: 0 | Bus overruns: 0 | Queue drop: 0 Xon: 25 | Xoff: 25 | Jumbo: 68353 No buf hi: 0 TRANSMIT Frames/second: 1055 | Bytes/second: 154k | Errors/minute: 0 Discards/minute: 0 | Total frames: 166k | Total bytes: 44356k Total errors: 0 | Total discards: 0 | Multi/broadcast: 2 Queue overflows: 0 | No buffers: 0 | Frames queued: 0 Buffer coalesces: 854 | MTUs too big: 0 | TSO segments: 0 TSO bytes: 0 | TSO6 segments: 0 | TSO6 bytes: 0 LTM fastp calls: 166k | LTM busy calls: 0 | LTM update calls: 160 LTM yield calls: 0 | LTM drain rss: 0 | LTM total calls: 166k Xon: 0 | Xoff: 0 | Jumbo: 3765 TSO non-TCP drop: 0 | Split hdr drop: 0 | Pktlen: 0 Timeout: 0 | Timeout1: 0 LINK_INFO Current state: up | Up to downs: 6 | Speed: 10000m Duplex: full | Flowcontrol: full RSS Itable updates: 0 | Hash errors: 0 Queue 0 Tx frames: 11780 | Tx bytes: 22306k | Rx frames: 59 Rx bytes: 103k | Requeued: 0 | Hi pri intr: 10735 Queue 1 Tx frames: 1073 | Tx bytes: 143k | Rx frames: 4484 Rx bytes: 33895k | Requeued: 3165 | Hi pri intr: 4160 Queue 2 Tx frames: 306 | Tx bytes: 33404 | Rx frames: 3469 Rx bytes: 3539k | Requeued: 3007 | Hi pri intr: 3831 Queue 3 Tx frames: 153k | Tx bytes: 21872k | Rx frames: 240k Rx bytes: 4184m | Requeued: 801 | Hi pri intr: 143k
- 建议在整个网络路径中匹配流量控制设置,包括集群间端口、数据交换机和数据端口(不包括集群内/集群网络端口)
- Cisco 随后推出了优先级流量控制(定义在 IEEE 802.1Qbb 中),旨在取代 802.3x PAUSE,并提供一种可针对 IEEE 802.1p 定义的每个服务类别独立控制的机制 优先级流量控制不是暂停网络链路上的所有流量,而是允许管理员根据服务类别选择性地暂停流量
- 过去(7 模式/集群模式 Data ONTAP),NetApp 建议在 ONTAP 集群内的所有网络端口上禁用流量控制现在不再采用这种方法此后,该领域的指导已发生变化,新的推荐最佳实践如下:
- 禁用 ONTAP 集群中集群网络端口的流量控制。
::> network port modify -node cluster-1-01 -port e0b -flowcontrol-admin none
- 其余网络端口(提供数据、管理和集群间连接的端口)上的流控制应配置为与其余环境中的设置相匹配。
- 禁用 ONTAP 集群中集群网络端口的流量控制。
追加信息
不适用