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

会议纪要

会议时间: [请填写会议时间] 会议地点: [请填写会议地点] 参会人员: Jack(Bloomberg存储工程团队) 会议主题: 在SEF对象存储上应用集群级服务质量(QoS)技术的经验分享

会议内容

1. 背景

  • Bloomberg拥有大量SEF存储集群,涵盖生产、开发、测试和遗留环境。
  • 由于处理请求和数据传输量巨大,团队开发了软件定义的QoS堆栈以优化性能和用户体验。

2. 自定义QoS解决方案

  • 自行开发的QoS堆栈旨在:
    • 提供一致的性能体验。
    • 维护集群性能标准。
    • 为每个用户提供可配置的速率限制。
    • 支持多站点集群。

3. QoS架构

  • 架构包括用户、SEF集群、Haproxy代理、定制CIS日志服务器、Redis实例和策略生成器。

4. 遇到的问题及解决方案

  • 传输限制执行: 改进为主动式,根据超出限制的程度调整暂停时间。
  • 并发传输: 限制客户端打开的连接数量,防止资源耗尽。
  • 昂贵请求: 需要更深入地分析请求,例如根据服务时间或请求复杂性进行限制。

5. 未来计划

  • 进一步改进传输限制执行和并发传输问题。
  • 研究更智能的请求分析方法,以处理昂贵请求。
  • 考虑开源自定义QoS解决方案。

6. 总结

  • 自定义QoS解决方案在Bloomberg的SEF存储集群中取得了成功。
  • 通过不断改进和优化,该解决方案有助于提高性能和用户体验。

后续行动计划

  • Jack将分享更多关于QoS架构和实施细节的信息。
  • 团队将继续研究改进QoS解决方案的方法。
  • 考虑开源自定义QoS解决方案。

备注

  • 会议中提到的关键计算机科学/CEPH领域英文原文关键词包括:SEF object storage, cluster wide quality of service, Haproxy, Reddis, rate limiting, connection limiting, expensive requests。