跳转到主内容

数据包丢失导致ONTAP以外的运行较慢和延迟

i
Knowledge Base guidance

This article may include metadata, visibility, validation state, and related support guidance.

适用场景

  • ONTAP 9
  • 网络连接
  • 性能

问题描述

  • 通过多次重复确认(至少1、2和3次)以及(快速) 重新传输来确定数据包丢失

示例: 

数据包丢失导致运行较慢

  • 观察到应用程序速度较慢、I/O等待时间较长、出现性能问题或延迟较高
  • 运行Linux命令"Make RPM"和"CP"时、响应速度较慢。值得注意的是、从存储端看、不会出现高延迟
  • 写入本地磁盘的速度比写入NFSv3共享快
  • 吞吐量可能会下降到零、然后恢复。
  • 如果丢失的程度足够严重、则可能会断开连接
  • ONTAP延迟较低、CPU和磁盘利用率低于正常值或预期值
  • 在ONTAP 9 5或更高版本中,数据包丢失可能会增加

示例:从netstat -anceWCT增加10.1.2.9的RexmitOOORcv

 node 1: Proto Recv-Q Send-Q Rexmit OOORcv 0-win Local Address Foreign Address =-=-=-=-=-=Sat Aug 13 2022, 23:16:01 -0400 BSD-NETSTAT-ANCEWCT 6 lines tcp4 0 0 6198853 112463181 0 10.1.2.3.3260 10.1.2.9.47254 =-=-=-=-=-=Sat Aug 20 2022, 23:26:09 -0400 BSD-NETSTAT-ANCEWCT 6 lines tcp4 0 0 1304064 57461127 0 10.1.2.3.3260 10.1.2.9.21933 node 2: =-=-=-=-=-=Sat Aug 13 2022, 23:15:27 -0400 BSD-NETSTAT-ANCEWCT 6 lines tcp4 0 48 5768522 3592331 0 10.40.40.27.3260 10.1.2.9.43744 =-=-=-=-=-=Sat Aug 20 2022, 23:25:03 -0400 BSD-NETSTAT-ANCEWCT 6 lines tcp4 0 48 1366568 11947331 0 10.40.40.27.3260 10.1.2.9.43425 
  • ifstat 数据LIF的端口上没有错误
  • event log show 没有指示 虚电路或其他本地链路降级的条目
  • 数据包丢失会导致TCP性能不佳、从而在用户或应用程序端造成长达数秒的延迟