Windows XP – 缓慢的iSCSI

iSCSI目标是OpenSolaris 2009.6(COMSTAR)

iSCSIstream量在单独的VLAN中,目标和所有启动器使用9k巨型帧,交换机上启用巨型。

RHEL5上的iSCSI启动器在80mb / sec读取,80mb / sec写入(复制常规文件/使用dd,然后进行同步,然后计算实际速度)

问题是在Windows XP上的iSCSI启动器 – 非常慢,不能超过20-25mb /秒。 网卡:Intel 82574L,TCP卸载已打开。

有什么build议么?

我假设你的意思是兆字节/秒,而不是兆比特/秒。

检查您是否已经从iSCSInetworking中解除了标准Windowsnetworking协议的启动,以防它们导致不必要的额外stream量。 检查您是否使用了来自Microsoft的最新iSCSI启动程序,巨型帧设置为9k,如果启用了该驱动器,则禁用Windows索引,如果您正在testing性能,则同样为AV。 检查在iSCSI NIC或交换机上没有看到任何错误。

这里有一个链接,告诉如何优化iSCSI的TCP / IP堆栈,并运行初始testing来检查networking性能(应该为TCP执行线速):

http://www.starwindsoftware.com/forums/starwind-f5/tcp-stack-optimized-iscsi-settings-t792.html

它在StarWind论坛上,但对于所有目标和Windows启动程序都是一样的。

-ichiro