免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234下一页
最近访问板块 发新帖
查看: 22548 | 回复: 37
打印 上一主题 下一主题

[其他] [NFS]速度为什么这么慢啊,如何优化? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-08-10 14:24 |只看该作者 |倒序浏览
有两台服务器A和B,每台都用10G网口,交换机也是10G的
在A上用tmpfs建ramdisk在/mnt/ramdisk/ 并在其中dd 一个10g的文件 10gA
在B上也同样建tmpfs并放10gB
将A的/mnt/ramdisk nfs export给B, B mount在/mnt/ramA上,dd一个10G文件到/mnt/ramA,发现速度只有300MB上下。
而用ftp,B的ramdisk中的10gB上传到A的ramdisk,或是从A的ramdisk下载10gA到B的ramdisk,速度几乎可以达到网络极限,接近1GB/s
哪位大哥可以指教一下,nfs如何设置优化才能达到近似ftp的速度啊?
B中mount参数rsize,wsize都设到1M了也不行啊!!!

论坛徽章:
7
荣誉版主
日期:2011-11-23 16:44:17子鼠
日期:2014-07-24 15:38:07狮子座
日期:2014-07-24 11:00:54巨蟹座
日期:2014-07-21 19:03:10双子座
日期:2014-05-22 12:00:09卯兔
日期:2014-05-08 19:43:17卯兔
日期:2014-08-22 13:39:09
2 [报告]
发表于 2012-08-10 15:24 |只看该作者
dd的参数要调整的,所以可呢不是nfs的问题。bs是常用的调整参数,具体man dd

论坛徽章:
0
3 [报告]
发表于 2012-08-10 19:56 |只看该作者
回复 2# r2007


    bs调小了也一样啊,从serverB的ramdisk cp一个大文件到这个mount点速度也就300MB左右

论坛徽章:
7
荣誉版主
日期:2011-11-23 16:44:17子鼠
日期:2014-07-24 15:38:07狮子座
日期:2014-07-24 11:00:54巨蟹座
日期:2014-07-21 19:03:10双子座
日期:2014-05-22 12:00:09卯兔
日期:2014-05-08 19:43:17卯兔
日期:2014-08-22 13:39:09
4 [报告]
发表于 2012-08-10 20:21 |只看该作者
回复 3# mygod100


    我遇到过boardcom网卡驱动的问题,也是ftp正常nfs会卡甚至会死机。而且网卡的问题早就暴露过,就是一直不出新驱动,换了个别的牌子的就好了。

论坛徽章:
0
5 [报告]
发表于 2012-08-11 11:13 |只看该作者
本帖最后由 mygod100 于 2012-08-11 11:14 编辑
r2007 发表于 2012-08-10 20:21
回复 3# mygod100
我遇到过boardcom网卡驱动的问题,也是ftp正常nfs会卡甚至会死机。而且网卡的问题早就暴露过,就是一直不出新驱动,换了个别的牌子的就好了。


看了下,10G网卡是ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver - version 3.4.8-k

论坛徽章:
7
荣誉版主
日期:2011-11-23 16:44:17子鼠
日期:2014-07-24 15:38:07狮子座
日期:2014-07-24 11:00:54巨蟹座
日期:2014-07-21 19:03:10双子座
日期:2014-05-22 12:00:09卯兔
日期:2014-05-08 19:43:17卯兔
日期:2014-08-22 13:39:09
6 [报告]
发表于 2012-08-11 13:25 |只看该作者
32还是64?os版本?

论坛徽章:
0
7 [报告]
发表于 2012-08-12 00:42 |只看该作者
r2007 发表于 2012-08-11 13:25
32还是64?os版本?


$uname -a
Linux yish 2.6.18-308.el5 #1 SMP Tue Feb 21 20:06:06 EST 2012 x86_64 X86_64 X86_64 GNU/Linux
$cat /etc/redhat-release
CentOS release 5.8 (Final)

论坛徽章:
7
荣誉版主
日期:2011-11-23 16:44:17子鼠
日期:2014-07-24 15:38:07狮子座
日期:2014-07-24 11:00:54巨蟹座
日期:2014-07-21 19:03:10双子座
日期:2014-05-22 12:00:09卯兔
日期:2014-05-08 19:43:17卯兔
日期:2014-08-22 13:39:09
8 [报告]
发表于 2012-08-12 10:53 |只看该作者
可以从几个方面着手:
换一个nfs server
换一个nfs client
用intel的驱动
调一下mtu

论坛徽章:
0
9 [报告]
发表于 2012-08-12 18:23 |只看该作者
r2007 发表于 2012-08-12 10:53

可以从几个方面着手:
换一个nfs server
换一个nfs client
用intel的驱动
调一下mtu


1,2,是换一个nfs server/client版本吗?
3,这个可以待会试一下
4,MTU试过来,只有+-10%左右的速度差别


另外想请教一下,这个会是会是nfs的本身的效率问题?

论坛徽章:
0
10 [报告]
发表于 2012-08-13 11:25 |只看该作者
r2007 发表于 2012-08-12 10:53
可以从几个方面着手:
换一个nfs server
换一个nfs client
用intel的驱动
调一下mtu


修改了下网卡驱动,从v3.4.8-k修改成最新的v3.10.16,结果速度反而下降了很多,从原来的300M左右下降到不到200M,噢我的天啊!!

nfs-utils-1.2.6.tar.bz2直接在centos 5.8上编译通不过,还在尝试中....
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP