[改进后的中文总结内容]
会议纪要
主要议题与讨论内容
- Ceph PR更新
- 本次会议讨论了Ceph项目的多个PR,包括改进测试基础设施的PR,旨在减少因随机变异导致测试失败的几率。还讨论了关闭的PR,比如使用全带宽进行填充和合并Keef的PR,后者移除了NVMe设备中的data buffman pool,据称这是一个性能改进。
- BlueStore与Allocator讨论
- 讨论了BlueStore在Alex的设置中使用4K的问题,以及如何测试新的混合分配器。计划随机切换分配器并进行测试,但该计划将推迟至后续讨论。
- MDS目录预分割PR更新
- 更新了MDS目录预分割的PR,收到反馈后建议减少添加的12字节,可能会减少到1字节,但会牺牲一些功能。
- 性能改进与PR更新
- 讨论了Margie和ping的PR,涉及通过不减少线程或分片来提高性能的简单修复。同时,Adam的RocksDB分片PR也进行了更新。
- Ceph CI性能CI更新
- 讨论了Ceph CI性能CI的进展,包括启用非经典OSD设置的测试。同时,讨论了硬件资源的分配和使用,包括可能的重用Smitty机器和Jenkins节点的重新分配。
- Jenkins与性能测试
- 讨论了如何在Jenkins中集成更多性能测试,包括使用FIO和Rados bench等工具。同时,讨论了如何处理硬件资源的争用问题,包括使用标签和预定的调度策略。
决定事项
- 继续推进Ceph的测试基础设施改进,特别是在减少测试结果的变异性方面。
- 考虑在Jenkins中集成更多的性能测试,特别是使用FIO和Rados bench。
- 探索硬件资源的更有效分配,包括可能的重用现有机器和优化测试流程。
后续行动计划
- 继续更新和审查相关的Ceph PR。
- 进一步讨论和实施在Jenkins中集成性能测试的具体方案。
- 继续研究和优化硬件资源的分配和使用,确保测试的稳定性和可靠性。
其他事项
- 讨论了硬件性能随时间的变化,建议在长时间运行测试前重启机器以减少变异性。
- 讨论了使用单一节点进行基础性能测试的可能性,以简化测试流程和减少变异性。
会议结束时,团队成员表示期待接下来的进展,并祝愿大家有一个好的工作周。