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

会议纪要

会议时间: 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 卡片,跟踪各项任务的进度。
  • 邀请更多开发者参与讨论和开发。
  • 发布相关文档,提供技术支持。