Grafana Labs发布Mimir 3.0,采用重新设计的架构以提升性能和可靠性

Grafana Labs发布Mimir 3.0,采用重新设计的架构以提升性能和可靠性

💡 原文英文,约800词,阅读约需3分钟。
📝

内容提要

Grafana Labs发布了Grafana Mimir 3.0,改进了开源时间序列数据库,采用新架构分离读写操作,提升性能和可靠性。新版本引入MQE查询引擎,减少内存使用,支持更高查询效率,旨在支持10亿活跃系列,帮助组织优化资源和成本。

🎯

关键要点

  • Grafana Labs发布了Grafana Mimir 3.0,改进了开源时间序列数据库。
  • 新版本采用新架构分离读写操作,提升性能和可靠性。
  • Grafana Mimir自2022年推出以来,已成为Prometheus和OpenTelemetry的主要指标后端。
  • 3.0版本的主要特性是新的解耦架构,解决了早期版本的关键限制。
  • 新设计引入Apache Kafka作为异步缓冲区,允许各个路径独立扩展。
  • Mimir 3.0引入了Mimir查询引擎(MQE),作为默认查询引擎,采用流式处理方法。
  • MQE方法减少了高达92%的峰值内存使用,提高了查询速度和可靠性。
  • Grafana Labs发现大型集群的资源使用减少了15%,同时性能和可靠性提高。
  • Mimir 3.0的设计反映了从大规模Mimir集群运行中获得的经验教训。
  • 组织在升级时需谨慎规划,涉及到部署第二个Mimir集群并重新配置客户端。
  • Mimir 3.0的更新已在Grafana Cloud Metrics中可用,自托管部署的升级指南在项目文档中。
  • Mimir 3.0展示了三年的努力,旨在改善指标存储和检索。
  • 除了Mimir,还有其他强大的时间序列数据库解决方案,如Prometheus、InfluxDB和TimescaleDB等。

延伸问答

Grafana Mimir 3.0的主要改进是什么?

Grafana Mimir 3.0采用了新的解耦架构,分离了读写操作,从而提升了性能和可靠性。

Mimir 3.0如何提高查询效率?

Mimir 3.0引入了MQE查询引擎,采用流式处理方法,减少了高达92%的峰值内存使用,提高了查询速度。

组织在升级到Mimir 3.0时需要注意什么?

组织需谨慎规划升级,涉及部署第二个Mimir集群并重新配置客户端。

Mimir 3.0的架构设计反映了哪些经验教训?

Mimir 3.0的设计反映了从大规模Mimir集群运行中获得的经验教训,重点在于可靠性、性能和成本优化。

Mimir 3.0与其他时间序列数据库相比有什么优势?

Mimir 3.0支持高达10亿活跃系列,且在资源使用和性能上有显著提升,适合大规模应用。

Mimir 3.0的更新对资源使用有什么影响?

Grafana Labs发现大型集群的资源使用减少了15%,同时性能和可靠性提高。

➡️

继续阅读