[改进后的中文总结内容]
会议纪要
会议时间: 2023年11月(具体日期未提及)
参会人员: 未知(会议记录中未提及所有参会人员姓名)
会议主题:
- Crimson 项目更新
- 小对象存储优化
- 瞬时挂载更新
- 分布式重复数据删除(Dee Dup)项目状态
- 统计信息和崩溃报告
主要讨论内容:
1. Crimson 项目更新
- Crimson 项目旨在提高 Ceph 的计算效率,减少开销。
- 项目已进行了一年以上,目前处于功能完善阶段。
- Crimson 管理器已实现与现有异步管理器的通信,并支持 v2 协议。
- 对象存储组件目前使用内存存储进行原型设计,后续将移植 Blue Store。
2. 小对象存储优化
- 小对象存储在空间利用方面存在开销,需要优化。
- 讨论了减少最小分配大小、使用 RocksDB 存储小对象、优化对象存储接口等方法。
- 认为将小对象存储在复制池中可能是一个解决方案。
3. 瞬时挂载更新
- 瞬时挂载(Export Ephemeral Pinning)旨在优化元数据分布。
- 使用一致哈希算法实现元数据的随机和分布式分区。
- 讨论了基准测试方案,包括权威子树数量、MDS 热度因子、跨 MDS 操作等。
4. 分布式重复数据删除(Dee Dup)项目状态
- Dee Dup 项目旨在通过内容地址存储和引用计数实现重复数据删除。
- 项目已完成了大部分基础设施和基本功能,目前处于完善和测试阶段。
- 讨论了使用外部工具测试 Dee Dup 的工作流程,并希望获得用户反馈。
5. 统计信息和崩溃报告
- Ceph 现在可以收集崩溃报告,并将其发送到上游实验室。
- 崩溃报告包含堆栈跟踪、版本信息和崩溃签名等信息。
- 讨论了如何将崩溃签名与跟踪器中的问题关联起来,并优先处理。
- 讨论了如何改进崩溃报告的收集和展示方式。
决定事项:
- 继续推进 Crimson 项目,完善功能并进行测试。
- 优化小对象存储,减少空间开销。
- 完善瞬时挂载功能,并进行基准测试。
- 完善 Dee Dup 项目,并进行用户测试。
- 改进崩溃报告的收集和展示方式。
后续行动计划:
- 项目负责人将创建 Trello 卡片,跟踪各项任务的进度。
- 邀请更多开发者参与讨论和开发。
- 发布相关文档,提供技术支持。