为什么网络速度不匹配会导致较浅缓冲交换机出现问题?
适用于
- 所有 NetApp 产品
- TCP 通信
- CIFS , NFS 和 iSCSI
解答
- 通常称为 " 直通 " 或 " 超低延迟 " 交换机的交换机具有浅端口 /ASIC 缓冲区。
- 如果缓冲区小于带宽延迟产品( BDP ),则将浅缓冲区交换机视为浅。
- 将速度从速度较快的介质转换为速度较慢的介质(例如, 100 GB/ 秒到 10 GB/ 秒或 10 GB/ 秒到 1 Gb/ 秒)时,需要缓冲,但不足以处理这些链路速度转换。
- 由于 TCP 的运行方式,数据包丢失会降低性能。
- 要解决此情况,请执行以下操作:
- 确保发送器和接收器的速度相同,如果绑定到 LACP 绑定,则绑定中的端口数量相同。
- 此外,请确保网络路径的速度不低于发送方或接收方。
- 如果将多个发送器馈送到一个接收器(例如,将多个客户端馈送到一个存储系统),则连接的交换机之间可能需要更多的绑定链路。
- 如果需要更多帮助来解决此问题,请向网络供应商开一个服务单。
其他信息
-
带宽延迟产品
- 数据链路容量的产品(以每秒位数为单位)及其往返延迟时间(以秒为单位)。结果是以位(或字节)为单位的数据量、相当于任何给定时间内网络电路上的最大数据量、即已传输但尚未确认的数据。
- 带宽延迟产品可通过将端口链路速度(以每秒位数为单位)除以 10 来估算,并在交换机中承受负载的往返时间 - 通常按 1 毫秒左右的顺序排列: 40 Gbps / 10 ~ = 4 GB/ 秒 * 0.001 秒 = 4.2 MB 缓冲区内存。往返时间不仅包括线路传播延迟和交换机延迟,还包括交换流量时交换机,主机或存储系统内的任何缓冲。在不同链路速度之间切换的交换机应在参与端口上提供此范围内的缓冲区内存。
- 在 Cisco 交换机中,此功能将在
show interface
命令上设计为input discards
或output discards
。例如:Ethernet1/15 is up
<----465k 丢弃 48 分钟, 16 秒或平均每秒 ~161 次
Dedicated Interface
Hardware: 1000/10000 Ethernet, address: (ommitted)
Description: Cluster Node 15
MTU 1500 bytes, BW 10000000 Kbit,, BW 10000000 Kbit, DLY 10 usec
reliability 255/255, txload 1/255, rxload 1/255
Encapsulation ARPA, medium is broadcast
Port mode is access
full-duplex, 10 Gb/s, media type is 10G
Beacon is turned off
Input flow-control is off, output flow-control is off
Rate mode is dedicated
Switchport monitor is off
EtherType is 0x8100
Last link flapped 1week(s) 4day(s)
Last clearing of "show interface" counters 00:48:16
42 interface resets
30 seconds input rate 1028568 bits/sec, 504 packets/sec
30 seconds output rate 6245824 bits/sec, 856 packets/sec
Load-Interval #2: 5 minute (300 seconds)
input rate 919.41 Kbps, 417 pps; output rate 5.89 Mbps, 742 pps
RX
137789441038 unicast packets 1137881 multicast packets 168522 broadcast packets
137790747441 input packets 398042347738746 bytes
44682377059 jumbo packets 0 storm suppression bytes
0 runts 0 giants 0 CRC 0 no buffer
0 input error 0 short frame 0 overrun 0 underrun 0 ignored
0 watchdog 0 bad etype drop 0 bad proto drop 0 if down drop
0 input with dribble 465262 input discard
0 Rx pause
TX
181286566439 unicast packets 59885021 multicast packets 3752105 broadcast packets
181350203565 output packets 534820871246236 bytes
54004919525 jumbo packets
0 output error 0 collision 0 deferred 0 late collision
0 lost carrier 0 no carrier 0 babble 0 output discard
0 Tx pause