iSCSI 性能注意事项

设置以下配置可从 iSCSI 获取最佳性能。

要确保最佳性能:
  • 启用AIX千兆以太网适配器和iSCSI目标接口的 TCP 大发送、TCP 发送和接收流量控制以及巨型帧功能。
  • AIX 系统上调整最大 iSCSI I/O 吞吐量的网络选项和接口参数,如下所示:
    • 启用 RFC 1323 网络选项。
    • tcp_sendspacetcp_recvspace sb_maxmtu_size 网络选项和网络接口选项设置为相应的值。
      iSCSI 软件启动程序的最大传输大小为 256 KB。 假定 tcp_sendspacetcp_recvspace 的系统最大值设置为 262144 个字节,那么用于配置千兆以太网接口的 ifconfig 命令可能如下所示:
      ifconfig en2 10.1.2.216 mtu 9000 tcp_sendspace 262144 tcp_recvspace 262144 
    • sb_max 网络选项设置为至少 524288,最好设置为 1048576。
    • mtu_size 设置为 9000。
    • 对于某些 iSCSI 目标,必须禁用 TCP Nagle 算法以获取最佳性能。 使用 no 命令将 tcp_nagle_limit 参数设置为 0,这将禁用 Nagle 算法。

有关更多信息和其他调整参数,请参阅 TCP 和 UDP 性能调整