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

在2017年6月的Ceph开发者月度会议上,社区开发者和相关人员讨论了多个与Ceph分布式存储相关的议题,包括RBD持久缓存、存储池标签、系统D、SethOSD和BlueStore元数据等。以下是对会议内容的详细总结:

一、RBD持久缓存更新

  • 会议讨论了基于Jason草图的RBD持久缓存更新,该缓存框架通过boss进行处理,包含日志存储、缓存事件存储和元存储。
  • 当前性能表现不佳,IOPS下降。
  • 下一步计划包括优化缓存策略、支持unicast和scatter-gather功能,以及学习更多内存缓存模块。

二、存储池标签元数据

  • 会议讨论了为存储池添加标签功能,以提高存储池的可识别性和易用性。
  • 讨论了是否使用“应用”标签,还是使用更通用的元数据映射,以及是否强制要求标签等问题。
  • 结论为添加“应用”标签和元数据映射,但不强制要求,并提供健康警告。

三、系统D改进

  • 讨论了简化集群部署和配置的改进措施。
  • 系统D对自定义集群名称的支持不完整,且存在兼容性问题。
  • 结论为移除系统D对自定义集群名称的支持,并使用升级路径处理兼容性问题。

四、集群默认工具

  • 讨论了集群创建时默认安装的工具过多,且部分工具未启用SSO的问题。
  • 结论为移除默认安装的工具,并对SSO进行改进。

五、SethOSD部署工具

  • 讨论了简化OSD部署和配置的问题。
  • SethOSD部署工具过于复杂,且对LVM支持不完整。
  • 结论为使用LVM作为部署工具,并简化部署流程。

六、BlueStore元数据

  • 讨论了BlueStore元数据过多,导致性能下降的问题。
  • 结论为尝试使用LMDB作为元数据存储后端,并继续研究优化元数据存储的方法。

后续行动计划

  • 完成RBD持久缓存优化。
  • 实现存储池标签功能。
  • 移除系统D对自定义集群名称的支持。
  • 简化SethOSD部署工具。
  • 尝试使用LMDB作为元数据存储后端。

本次会议讨论了多个Ceph相关议题,并制定了后续行动计划,以进一步改进Ceph的性能和易用性。