[改进后的中文总结内容]
会议纪要
会议时间: 2023年X月X日
参会人员: Josh, Greg, Neha, Sage, Mafia, Peng, Jason, Adams等
会议主题: Ceph性能会议纪要
会议内容:
1. 代码审查及进展
- PRs:
- Greg提交了优化MDS中最大导出大小的PR。
- Erratic的uptracker工作,以及Retic的clamp以避免主日志PG中的额外引用计数。
- Neha提交的PR限制PG日志长度,已被合并。
- EC条带现金PR,尚未审查。
- Lib标准C++运行时问题的PR。
- Mafia和Peng提交的多个PR。
- 移除异步恢复的PR,引起大量讨论。
- 其他进展:
- Adams正在休假,但休假前研究了一种模拟不同类型蓝色鳄鱼碎片化的模型。
- Jason在Hats实验室对BD工作负载进行了测试,发现位图分配器在利用空闲连续区域或随机区域时做得更好。
2. 讨论主题
- 缓存平衡:
- Josh正在重构和清理缓存平衡,并尝试确定当前状态下的合理默认值。
- 提出了mallik+放置方案,用于一次性分配结构内存。
- 内存分配器:
- Josh建议减少PG日志条目使用的内存,并讨论了内存池中的额外内存使用。
- 建议关注内存分配器,并尝试使内存分配模式更友好。
- PGs限制:
- 讨论了将PG/OST限制从默认的200增加到600,以避免用户遇到过度使用和内存保护问题。
3. 行动计划
- Josh:
- 继续工作,对缓存平衡进行重构和清理。
- 调查mallik+放置方案。
- 关注内存分配器,并尝试使内存分配模式更友好。
- 其他参与者:
- 审查EC条带现金PR。
- 解决Lib标准C++运行时问题。
- 审查移除异步恢复的PR。
4. 下次会议
- 下次会议将于2023年X月X日举行。
备注:
- 会议中讨论了一些关于PGs限制和内存分配器的重要问题,需要进一步研究和解决。
- 建议将PG/OST限制从默认的200增加到600,以避免用户遇到过度使用和内存保护问题。