报告说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)