moosefs调优小记(转)

今天,报告说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性能方面可以调整的参数很少,这里是配置文件中唯一可以调整性能的地方,记之。

 

上述内容来自:http://blog.yikuyiku.com/?tag=moosefs

 

仔细回想自己对mfs的工作原理的理解

在Master中有这样几个配置:

# CHUNKS_LOOP_TIME = 300 #chunks的回环频率
# CHUNKS_DEL_LIMIT = 100 #在一个loop中可以删除chunks的最大数
# CHUNKS_WRITE_REP_LIMIT = 1 #在一个loop里复制到一个chunkserver的最大chunk数目
# CHUNKS_READ_REP_LIMIT = 5 #在一个loop里从一个chunkserver复制的最大chunk数目

这里的循环是什么意思我还没有理解?

在ChunkServer中有这样的配置:

# HDD_TEST_FREQ = 10 #块的测试频率

这里的测试是怎样进行的我也还没有理解?

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值