跳转到主内容

我可以通过将 FC 链接移动到其他 HBA 来解决队列深度问题吗?

Views:
52
Visibility:
Public
Votes:
0
Category:
aff-series
Specialty:
san
Last Updated:

适用于

  • ONTAP
  • 光纤通道

回答

  • FC 队列 深度是每个端口而不是每个主机总线适配器 (HBA),因此这种方法不会解决 SCSI 队列耗尽的潜在端口问题。
  • 您需要通过添加更多端口和将一些路径移动到新端口来减少启动器队列或增加目标队列深度。  

示例:

  • 每个存储 HBA 端口的队列深度可能为 1945(2048 -5% 用于关键 SCSI 命令),将 FC 链路移动到另一个 HBA 端口不会改变这一点。
    • 这意味着队列深度为 64 的 32 个主机启动器端口可以访问目标端口 

追加信息

注:如果接收到与性能影响相结合的错误 Performance issue with STIO TPD cmd alloc threshold reached handle

Please contact NetApp Technical Support or log into the NetApp Support Site to create a technical case. Reference this article for further assistance.

或者:

  • 考虑调整环境和主机 计算队列深度概述
  • 考虑添加更多目标端口和 FC 链路 
    • 示例:从每个节点 2 个目标端口到 4 个,这可以缓解每个端口上的队列深度压力。
  • 考虑将环境移至队列深度支持增加的存储系统 / HBA 卡,例如 4096(关键 SCSI 命令为 - 5%)。
    • 或者降低主机队列深度以满足限制 

要检查每个端口的队列深度:

network fcp adapter show -fields queue-depth
NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.