共计 995 个字符,预计需要花费 3 分钟才能阅读完成。
报告说 moosefs 群的写性能就从 10MB/sec 降到了 3MB/sec。(读性能 10MB/sec 不变)
查之。
把 MFSMASTER.CFG 中默认的:
CHUNKS_WRITE_REP_LIMIT = 1
CHUNKS_READ_REP_LIMIT = 5
改成:
CHUNKS_WRITE_REP_LIMIT = 0
CHUNKS_READ_REP_LIMIT = 0
写入速度恢复到 10MB/sec。
继而改为:
CHUNKS_WRITE_REP_LIMIT = 10
CHUNKS_READ_REP_LIMIT = 50
写入速度降到 300KB/sec。
这几个参数是调整 moosefs 往新机器均衡 chunk 的力度的,测试确认不是控制 client 的读写的。
看来 moosefs 在 ChunkSever 间均衡 chunk 会造成整体机群性能下降,想来是前几天往 moosefs 群里面新增 4 台机器造成的。
官方的 FAQ 亦说这个 replication 的确“it can substantially slow down the whole system.”。
官方链接——http://www.moosefs.org/moosefs-faq.html#rebalancing-speed
moosefs 性能方面可以调整的参数很少,这里是配置文件中唯一可以调整性能的地方,记之。
p.s. XFS 用于 moosefs 老是死机,我还是老老实实用 ext3 吧。。(2011.11.10)
MooseFS 的详细介绍 :请点这里
MooseFS 的下载地址 :请点这里
相关阅读 :
分布式文件系统 MooseFS http://www.linuxidc.com/Linux/2012-06/62008.htm
在 CentOS 上安装部署 MooseFS 分布式文件系统 http://www.linuxidc.com/Linux/2013-06/85753.htm
MooseFS 分布式文件系统安装配置常见问题集 http://www.linuxidc.com/Linux/2013-06/85752.htm
MooseFS 分布式文件系统安装向导 PDF http://www.linuxidc.com/Linux/2013-06/85751.htm
DRBD+Heartbeat+Pacemaker 实现 MFS(MooseFS) 的高可用 http://www.linuxidc.com/Linux/2012-05/60699.htm