求助:p550连接第三方存储使用iscsi,却跑出乌龟速度!

P550,配置8核心,16G内存,AIX7.
存储 ipsan,第三方厂商的,上面带6块sas磁盘,建立raid5,分区后我们笔记本WIN7挂上,复制文件速度80M/s,大致OK,于是通过小机去连接,我通过命令把小机本地磁盘上的480M文件 DD到存储分区,花了38秒,也就是速度是13M/s,于是我对存储调了一下策略,开始是直写存储,后改为缓写回存储。速度上升到30M/s,但是还是不行。我用topas查询,network速度大约是30m/s左右。
网上查询说是小机这边需要做一些修改,如:queue_depth,不清楚是否正确。


time dd if=/test/cache-2010.2.8.1104-ppc64.tar of=/backup/peter/cache-2010.2.8.1104-ppc64.tar bs=1024  


我们aix不太了解,IT人不容易,三更半夜发贴,望指导!

G4I{1T7PEA1ENFCGO9)X_DA.jpg

未命名.jpg

参与14

12 同行回答

set  rfc1323=1没有来得及测试。显示全部
set  rfc1323=1

没有来得及测试。 收起
2012-06-08
浏览1609
1,queue_depth改为3,性能提升了3~5M左右,后改成18,性能没有什么变化。2,改MTU=8000,失败,原因不明,可能是绑定了双网口的原因。现像:time dd if=/locahost/xxx of=/storage/xxx bs=1m count=2速度提升3倍,即480M花了8秒左右。这是什么?后来我把count=20,性能反下降了,后悔没有count=4,6...显示全部
1,queue_depth改为3,性能提升了3~5M左右,后改成18,性能没有什么变化。
2,改MTU=8000,失败,原因不明,可能是绑定了双网口的原因。

现像:time dd if=/locahost/xxx of=/storage/xxx bs=1m count=2速度提升3倍,即480M花了8秒左右。

这是什么?后来我把count=20,性能反下降了,后悔没有count=4,6,8如此,听说count与CPU相关。 收起
2012-06-08
浏览1515
568806660 568806660 工程师 杭州东信
向楼主学习!显示全部
向楼主学习! 收起
2012-06-08
浏览1937
冰红茶 冰红茶 其它 digitalchina
:lol很有技术含量显示全部
:lol很有技术含量 收起
IT其它 · 2012-06-08
浏览1989
晚上尝试一下。1,调整queue_depth为 3*存储所在raid硬盘数。2,dd命令使用尝试把bs值为1M。3,调整巨帧,小机与存储都开启巨帖。4,查看磁盘iostat -D hdisk7,查看是否使用多路径。这边我一直有一个疑问,由于iscsi比不fc速度,所以想通过mpio或双网卡绑定来扩大速度。AIX下的iscsi ...显示全部
晚上尝试一下。
1,调整queue_depth为 3*存储所在raid硬盘数。
2,dd命令使用尝试把bs值为1M。
3,调整巨帧,小机与存储都开启巨帖。
4,查看磁盘iostat -D hdisk7,查看是否使用多路径。


这边我一直有一个疑问,由于iscsi比不fc速度,所以想通过mpio或双网卡绑定来扩大速度。
AIX下的iscsi mpio如何配置?
双网卡绑定,是否有助于扩大网速? 收起
2012-06-08
浏览2020
myciciy myciciy 联盟成员 IT顾问 某金融科技公司
回复  myciciy     把 mtu改成 9000 ,tcp_nagle_limit=0是何用意。我这边dd时 iowait 達到22%~31%存 ...coologin 发表于 2012-6-7 18:01 把存储上的巨型帧也打开一下 在测试一下吧显示全部
回复  myciciy


    把 mtu改成 9000 ,tcp_nagle_limit=0是何用意。
我这边dd时 iowait 達到22%~31%
存 ...
coologin 发表于 2012-6-7 18:01


把存储上的巨型帧也打开一下 在测试一下吧 收起
银行 · 2012-06-08
浏览1982
myciciy myciciy 联盟成员 IT顾问 某金融科技公司
the TCP_NODELAY socket option is disabled by default, which might cause large delays for request/response workloads, that might only send a few bytes and then wait for a response. TCP implements delayed acknowledgments, as it expects to piggy back a ...显示全部
the TCP_NODELAY socket option is disabled by default, which might cause large delays for request/response workloads, that might only send a few bytes and then wait for a response. TCP implements delayed acknowledgments, as it expects to piggy back a TCP acknowledgment on a response packet. The delay is normally 200 ms. 收起
银行 · 2012-06-08
浏览1993
回复 5# myciciy     把 mtu改成 9000 ,tcp_nagle_limit=0是何用意。我这边dd时 iowait 達到22%~31%存儲上有巨帧开关,我到时测试时一并开启。显示全部
回复 5# myciciy


    把 mtu改成 9000 ,tcp_nagle_limit=0是何用意。
我这边dd时 iowait 達到22%~31%
存儲上有巨帧开关,我到时测试时一并开启。 收起
2012-06-07
浏览1987
myciciy myciciy 联盟成员 IT顾问 某金融科技公司
把 mtu改成 9000 tcp_nagle_limit=0试一下显示全部
把 mtu改成 9000
tcp_nagle_limit=0试一下 收起
银行 · 2012-06-07
浏览2043
回复 2# myciciy mtu 1500 Maximum IP Packet Size for This Device Truetcp_nagle_limit = 65535显示全部
回复 2# myciciy


mtu 1500 Maximum IP Packet Size for This Device True
tcp_nagle_limit = 65535 收起
2012-06-07
浏览1954

提问者

相关问题

相关资料

问题状态

  • 发布时间:2012-06-07
  • 关注会员:2 人
  • 问题浏览:10473
  • 最近回答:2012-06-08
  • X社区推广