小编Lin*_*erk的帖子

NAS 性能:NFS 与 Samba 与 GlusterFS

我正在为一个小型网络服务器场规划我的新共享存储基础设施。因此,我对许多 NAS 文件系统进行了大量测试。通过这样做,我得到了一些意想不到的结果,想知道这里是否有人可以证实这一点。

简而言之:对于小文件写入,Samba 比 NFS 和 GlusterFS 快得多。

这是我所做的:我运行了一个包含大量文件的简单“rsync 基准测试”,以比较小文件的写入性能。为了更容易复制,我刚刚用当前 wordpress tar.gz 的内容重新运行了它。

  • GlusterFS 复制 2:32-35 秒,高 CPU 负载
  • GlusterFS 单:14-16 秒,高 CPU 负载
  • GlusterFS + NFS 客户端:16-19 秒,高 CPU 负载
  • NFS 内核服务器 + NFS 客户端(同步):32-36 秒,CPU 负载极低
  • NFS 内核服务器 + NFS 客户端(异步):3-4 秒,非常低的 CPU 负载
  • Samba:4-7 秒,中等 CPU 负载
  • 直接磁盘:< 1

我绝对不是 samba 大师(我想我最后一次接触的是 samba 2.x),所以我没有在这里优化任何东西——只是开箱即用的配置(debian/squeeze 包)。我添加的唯一一件事是“同步始终 = 是”,它应该在写入后强制执行同步(但看到这些结果......)。没有它,测试会快 1-2 秒。

所有测试都在同一台机器上运行(自安装它的 NAS 导出),因此没有网络延迟 …

network-attached-storage nfs samba glusterfs

31
推荐指数
1
解决办法
5万
查看次数

标签 统计

glusterfs ×1

network-attached-storage ×1

nfs ×1

samba ×1