[改进后的中文总结内容]
会议时间: 2023年10月(具体日期未提及)
会议主题: Ceph开发者月度会议
参会人员: Jeans、Sage、Victor、Jason、Marcus、Dan、Alfredo、Basam、Vera、Sam等
会议内容:
一、RBD快照和一致性组
- Sage提出了RBD快照和一致性组的设计方案,包括:
- 在现有快照设计中添加“快照类型”字段,以区分用户快照和一致性组快照。
- 在图像类中添加“快照创建”函数,并添加“快照类型”参数,以指定创建的是用户快照还是一致性组快照。
- 创建内部函数“创建图像快照”和“创建一致性组快照”,以支持并行创建快照。
- 添加“获取快照ID”、“获取图像ID”和“获取快照信息”等功能,以方便用户获取快照信息。
- 讨论了以下问题:
- 如何处理快照创建过程中的异常情况,例如无法打开图像或获取独占锁失败。
- 如何处理快照创建失败的情况,例如部分快照已创建但无法提交。
- 如何区分用户快照和一致性组快照,以及如何处理命名冲突。
二、Kerberos认证
- 讨论了使用Kerberos进行Ceph集群认证的方案,包括:
- 定义新的认证类型“Kerberos 5”,直接与libkrb5库交互。
- 在监控器中实现认证逻辑,将用户身份映射到Ceph用户数据库。
- 考虑使用“混合令牌”机制,将用户身份与Ceph身份结合。
- 讨论了以下问题:
- 使用Kerberos认证的必要性。
- Kerberos与其他认证方式的兼容性。
- Kerberos认证的配置和管理。
三、simd指令集检测
- Basam提出了在EC库中实现simd指令集检测的方案,以支持不同处理器的优化。
- 讨论了以下问题:
- 如何实现simd指令集检测。
- 如何处理不同指令集之间的兼容性问题。
- 如何迁移现有集群以使用新的simd指令集。
四、其他议题
- 讨论了以下议题:
- Messenger 2计划。
- Seth deploy、Seth anible和Seth installer的更新计划。
- 新的编码和解码功能。
- AutoMake的升级。
行动计划:
- Sage将进一步完善RBD快照和一致性组的设计方案,并与团队讨论细节。
- Dan将负责Kerberos认证的实现。
- Basam将负责simd指令集检测的实现。
- 其他团队成员将继续推进各自的工作计划。
后续会议:
- 下次Ceph开发者月度会议将于2023年10月5日举行。