NFS替代

我正在运行一个存储服务器,它必须在多个(5)个centos服务器上安装不同用户的家庭数据。 NFS存储服务器具有直接Fibrechannel存储(高速,已validation)。

当NFS挂载在客户端时,大文件写入速度很快(30MB / s)。 然而很多小文件都有严重的问题。 如果我写入NFS,甚至更糟糕的是,将文件从NFS上的一个文件夹复制到另一个NFS文件夹,这非常慢(〜100kB / s)。 第一次search显示,NFS有文件创build缓慢的问题(大约30个文件/秒)。 我知道这将是一个速度很慢的原因,有很多小文件。

这可以解决与另一个NFSconfiguration或使用其他协议? 用户不得不每次都将文件复制到本地磁盘。

我的NFSconfiguration:NFS4

/etc/exports: /NFSFOLDER IP/MASK(rw,sync,no_root_squash_subtree_check) at client side: /etc/fstab IP:/NFSFOLDER /mountpoint nfs4 

NFS设置被设置为默认值。

提前致谢

这种缓慢的行为是由NFS导出的“sync”指令造成的。 您可以将其更改为“asynchronous”以获得更好的性能,但是您需要了解它在数据安全性方面的含义。

我build议你阅读exports(5)手册页: http : //linux.die.net/man/5/exports