[改进后的中文总结内容]

会议纪要

会议时间: 2023年11月某日

参会人员: Sage, Ellen, Sam, Alan, Leo, Lucy, Ian, Marge, Aver等

会议主题: Ceph分布式存储项目进展及问题讨论

会议内容

一、主要进展

  1. 编码解码方案: Sage提交了一个新的编码解码方案,该方案基于Ellen和Sam的工作,初步评估显示其性能至少与之前方案相当,甚至可能更好。团队正在探讨如何将其集成到BlueStore中,并利用其优势。
  2. Zipkin追踪: 基于现有工作的Zipkin追踪工作取得了进展,主要通过优化OSD中的map搜索。
  3. Sharding性能提升: 上周合并的sharding extent map改进了小随机写入性能,比filestore快约20-25%。
  4. RocksDB空间使用增加: 随着随机写入,RocksDB空间使用量逐渐增加,需要关注是否存在内存泄漏或空间使用不当。
  5. Bitmap分配器性能问题: 之前性能下降的问题已基本排除,正在重新测试并分析性能数据。
  6. RocksDB分析工具: Ian提出开发一个简单的RocksDB分析工具,用于统计不同键空间的键数量和平均大小等数据。

二、讨论议题

  1. Sharding性能问题: 需要进一步调查Sharding性能在测试初期比后期好的原因,可能需要调整shard大小或优化相关代码。
  2. RocksDB空间使用问题: 需要分析RocksDB空间使用量增加的原因,并采取措施防止内存泄漏或空间使用不当。
  3. Bitmap分配器性能问题: 需要重新测试并分析性能数据,找出性能下降的原因,并进行优化。
  4. RocksDB分析工具: 开发一个简单的RocksDB分析工具,以便更好地了解内存使用情况。

三、行动计划

  1. Sage继续优化编码解码方案,并探讨其集成到BlueStore中的方法。
  2. 团队继续测试和优化Sharding性能,并关注空间使用情况。
  3. 团队重新测试并分析Bitmap分配器性能数据,找出性能下降的原因,并进行优化。
  4. Ian开发RocksDB分析工具,以便更好地了解内存使用情况。

四、其他事项

  1. Marge将合并漏查修复分支。
  2. Aver将对漏查修复分支进行测试。
  3. 团队将继续关注RGW性能问题,并在适当的时候进行评估。

五、会议总结

本次会议讨论了Ceph分布式存储项目的最新进展和问题,并制定了相应的行动计划。团队将继续努力优化项目性能,并确保项目的稳定性和可靠性。