IT 运维时序数据库解决方案

IT 运维时序数据库解决方案

TDengine 生态完善,便于快速搭建数据采集、异常告警、可视化展示的运维系统,让客户及时发现硬件设备、线上系统故障。

详细方案

场景介绍

随着服务器、物联网设备逐步增多以及各类新型传感器的加装,传统运维方式越发吃力,严重限制业务发展,因此对硬件系统的运行维护是各行各业的信息服务部门普遍关注和不堪重负的问题。顺应时代的潮流,运维数字化、智能化的需求越来越强烈,其迫切需要基于海量时序数据的数据平台来支撑繁杂的运维工作。

场景需求与痛点

在运维监控系统中,数据库的选型是重中之重,对数据库的考量会涉及很多维度,具体包括如下需求:

  • 读写性能、压缩率
  • 行业认可度、产品活力
  • 服务支持、安全性、兼容性
  • 可维护性、可扩展性、可靠性、易用性

在传统方案中,对上述特性的支持均是顾此失彼,没有专门针对 IT 运维场景下的时序数据做优化。

TDengine 作为一款开源、高性能、云原生的时序数据库(Time Series Database, TSDB),在保证性能、可扩展性、安全性、兼容性的前提下,能够大幅降低系统的复杂度,内置流式计算UDF数据订阅功能,方便客户快速搭建告警服务,降低应用开发和运营成本,为客户提供了完善的 IT 运维时序数据库解决方案。

TDengine 生态非常完善,完美适配 Telegraf、Promethus、Grafana 等多种组件,支持 Promethus 的 remote write、remote read 接口,方便作为 Promethus 的数据存储搭建监控系统,并且 TDengine 本身也是 Grafana 官方数据源之一,能够非常方便的进行监控可视化展示。

架构图

IT 运维时序数据库-解决方案架构图

收益

  • 高性能,可以支持百万级别的并发写入、万级的并发读取,大量聚合查询时依然有高性能表现
  • 高可用,可支持集群部署,可横向扩展,不存在单点故障,为生产环境稳定运行提供基础
  • 低成本,数据库对硬件资源要求低,数据压缩率高,平均至少节省70%的硬件资源
  • 生态完善,是 Grafana 官方认证数据源,与 Grafana 快速集成,并且支持 Promethus 远程读写
  • 高度一体化,具备消息队列、流式计算和缓存的功能,大幅简化架构
  • 易上手,使用 SQL 进行数据库操作,简单易学,支持复杂查询,减少开发难度和运维压力

客户案例

其他行业解决方案