[改进后的中文总结内容]
会议纪要
会议时间: 2023年11月某日
参会人员: Sage, Ellen, Sam, Alan, Leo, Lucy, Ian, Marge, Aver等
会议主题: Ceph分布式存储项目进展及问题讨论
会议内容:
一、主要进展
- 编码解码方案: Sage提交了一个新的编码解码方案,该方案基于Ellen和Sam的工作,初步评估显示其性能至少与之前方案相当,甚至可能更好。团队正在探讨如何将其集成到BlueStore中,并利用其优势。
- Zipkin追踪: 基于现有工作的Zipkin追踪工作取得了进展,主要通过优化OSD中的map搜索。
- Sharding性能提升: 上周合并的sharding extent map改进了小随机写入性能,比filestore快约20-25%。
- RocksDB空间使用增加: 随着随机写入,RocksDB空间使用量逐渐增加,需要关注是否存在内存泄漏或空间使用不当。
- Bitmap分配器性能问题: 之前性能下降的问题已基本排除,正在重新测试并分析性能数据。
- RocksDB分析工具: Ian提出开发一个简单的RocksDB分析工具,用于统计不同键空间的键数量和平均大小等数据。
二、讨论议题
- Sharding性能问题: 需要进一步调查Sharding性能在测试初期比后期好的原因,可能需要调整shard大小或优化相关代码。
- RocksDB空间使用问题: 需要分析RocksDB空间使用量增加的原因,并采取措施防止内存泄漏或空间使用不当。
- Bitmap分配器性能问题: 需要重新测试并分析性能数据,找出性能下降的原因,并进行优化。
- RocksDB分析工具: 开发一个简单的RocksDB分析工具,以便更好地了解内存使用情况。
三、行动计划
- Sage继续优化编码解码方案,并探讨其集成到BlueStore中的方法。
- 团队继续测试和优化Sharding性能,并关注空间使用情况。
- 团队重新测试并分析Bitmap分配器性能数据,找出性能下降的原因,并进行优化。
- Ian开发RocksDB分析工具,以便更好地了解内存使用情况。
四、其他事项
- Marge将合并漏查修复分支。
- Aver将对漏查修复分支进行测试。
- 团队将继续关注RGW性能问题,并在适当的时候进行评估。
五、会议总结
本次会议讨论了Ceph分布式存储项目的最新进展和问题,并制定了相应的行动计划。团队将继续努力优化项目性能,并确保项目的稳定性和可靠性。