InfluxDB Edge Data Replication 公告:结合云的强大功能与边缘的精确性

导航至

从技术和商业角度来看,在边缘和云端都存在时间序列数据是合理的——InfluxDB 一直在这两种环境中都发挥着关键作用。今天,我们宣布推出 Edge Data Replication,这是一项结合了这两种部署策略的新功能。通过此公告,InfluxData 开始了一项更大的计划,旨在在一个统一的解决方案中同时容纳边缘和云数据工作负载。


边缘正变得比以往任何时候都更加关键。企业需要新的 边缘计算解决方案,再加上来自这些设备的快速增长的数据,给开发者有效管理和使用这些数据带来了巨大的挑战。数据具有引力,随着应用程序变得更加分布式,边缘的数据量呈指数级增长,这种引力也变得更强。

数千家企业在边缘使用 InfluxDB 开源版 (OSS) 进行 时间序列数据 的本地收集、存储和处理。这使得 InfluxDB 扮演了管理边缘数据层的角色,允许 API 访问、本地服务的仪表板、与自动化和控制系统的集成以及向警报系统交付数据。此外,还有成千上万的组织和开发者采用了 InfluxDB Cloud 来构建云原生时间序列应用程序。

对边缘和云数据的需求分别都很强烈——有时甚至很严格。在为存储和计算选择边缘或云时,有 许多考虑因素,但最终,开发者希望确保这两个数据层以简单高效的方式协同工作,从而近乎实时地提供集中的业务洞察。到目前为止,构建从边缘到云的集成需要大量的前期和持续投资,这既昂贵、耗时又容易出错。

隆重推出 InfluxDB Edge Data Replication

今天,我们很高兴地 宣布 Edge Data Replication 立即上市,该解决方案统一了边缘和云环境之间的时间序列数据处理,使开发者能够跨广泛分布的环境提供整合的智能。Edge Data Replication (EDR) 使从 InfluxDB OSS 存储桶到 InfluxDB Cloud 存储桶的实时数据安全复制成为可能,这意味着用户现在可以从边缘收集、存储和分析高精度时间序列数据,并在云中查看这些数据。

InfluxDB Edge Data Replication

这项新功能建立在 InfluxDB OSS 的两个关键特性之上。首先,InfluxDB OSS 可以在资源受限的系统上非常高效地运行。其次,InfluxDB OSS 运行 Flux,这是一种功能性数据脚本语言和任务引擎,可以以开发者选择的任何方式分析和转换时间序列数据。在 InfluxData,我们专注于简化围绕时间序列数据的开发者体验,因此开发一种连接这些 OSS 特性以实现功能齐全的从边缘到云的数据管道的方法是理所当然的。

InfluxDB 2.2 版本引入了一项新功能,可以自动将时间序列数据 复制 到其他 InfluxDB 实例。持久的、磁盘支持的队列增加了缓冲,以承受计划内和计划外的网络连接中断。此外,此功能在 存储桶 级别配置复制,因此开发者和运维人员可以精确地定义要复制哪些数据集以及将它们发送到哪里。

这种复制是在写入时发生的。当时间序列数据到达边缘并与复制规则匹配时,OSS 会立即将数据镜像到配置中定义的远程存储桶。当 InfluxDB OSS 无法将数据发送到远程实例时,所有事件都会在本地持久队列中缓冲,直到连接恢复。持久队列的大小和保留期是可配置的。

具体而言,该功能包括两个新的 API 端点 (/remotes/replications) 和两个新的 CLI 命令 (remotereplication)。每个复制的存储桶还获得一个磁盘支持的队列,用于在中断情况下安全地缓冲数据。

赋予分布式应用程序边缘优势

Edge Data Replication 为开发者提供了一种快速且持久的方式,以最小的配置将边缘数据流式传输到云端。此功能使用户能够在云端获得所需的数据,以构建所有边缘活动的全局视图。优势包括:

  • 集成边缘和云工作负载: 使企业能够快速参与边缘和云计算,以处理其时间序列工作负载,而无需工程师引入或管理任何第三方软件。
  • 降低网络成本: Edge Data Replication 通过利用 Flux 任务引擎 的内置功能,帮助用户智能地减少发送到云端的数据量。外围 OSS 节点的运维人员可以预先计算聚合和过滤,以便他们可以将通过互联网发送的数据限制为最关键的数据。他们还可以使用此功能来过滤或计算有趣的事件,并将这些事件转发到云端进行监控。
  • 转换边缘数据: 动态地向边缘数据添加上下文,这对于在云端进行处理是必要的,这可能需要额外的维度来满足查询或特征工程。
  • 强制执行边缘-云一致性: 通过在边缘排队数据直到可以安全地传输到云端,来承受计划内和计划外的网络连接中断。

Giving distributed applications an edge

重新构想 TSDB 架构

数据架构师需要一种稳健且可重复的方式来设计在边缘和云的约束范围内工作的系统;了解各自优势和劣势的系统。借助 Edge Data Replication,我们正在解锁一种方法,以灵活地适应边缘和云数据工作负载,从而灵活地收集、分析和存储时间序列数据——无论其来源或预期目的地如何。

在开发者所在之处满足他们

今天的公告是 InfluxData 更广泛愿景的早期步骤,旨在通过 InfluxDB 平台支持未来的技术、应用程序和开发者挑战。始终是我们的目标是在开发者所在之处满足他们。通过此次发布,我们正在帮助他们更快地实现“Awesome Time”,以便他们能够发现关键的边缘洞察,并继续构建应用程序的其他方面。

立即开始使用 Edge Data Replication

要开始构建您的边缘-云管道,如果您尚未注册,请注册 InfluxDB Cloud。否则,请查看 文档。如果您有兴趣了解更多信息并启用时间序列数据的边缘-云双重性,请注册我们即将于 6 月 28 日举行的 EDR 网络研讨会