使用MySQL进行juicefs bench 测试,write small file和官网测试有4倍的差距 #5533
Replies: 6 comments
-
感觉你的mysql meta engine的速度不是很理想,update meta都11ms了。试试看mysql用innodb_flush_log_at_trx_commit=0 或者2 看看有没有改善?
|
Beta Was this translation helpful? Give feedback.
-
调整完参数后还是无法达到官网的标准,可否将官网的mysql调整参数公布呢? |
Beta Was this translation helpful? Give feedback.
-
你这改善了一倍 但是put get延迟增加了 建议元数据数据库单独部署一个机器 因为跑juicefs bench的机器很耗cpu 会影响到元数据的服务 另外把回收站关了试试看 还可以在跑bench的时候结合juicefs profile 看看每种io操作的时间消耗 |
Beta Was this translation helpful? Give feedback.
-
感谢,将元数据库单独部署一台机器确实提升了write small file的速度,但是数值仍然是显示黄色的,可以问下你测试使用的配置吗? |
Beta Was this translation helpful? Give feedback.
-
我没有用cloud环境,我的是ceph作为后端对象存储, PostgreSQL作为元数据存储。
|
Beta Was this translation helpful? Give feedback.
-
测试集群配置:阿里云 ecs.c6.2xlarge 8C16G
JuiceFS版本:1.22
MySQL版本:8.0.32,使用Docker部署在同一个服务器上
测试命令及结果:
write small file 只有21.6 files/s,官网有82.30 files/s
有什么建议吗,怎样调整才能达到官网的水平?
Beta Was this translation helpful? Give feedback.
All reactions