亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial Internet of Things >> 物联网技术

数据总线对比数据库:每个IIoT开发者必须考虑的6个关键问题

数据总线对比数据库:每个IIoT开发者必须考虑的6个关键问题 工业物联网(IIoT)引入许多新概念,常在熟悉计算原则基础上重塑系统运作方式。其中,"数据总线"脱颖而出作为基础要素。

即将发布的IIC参考架构v2引入"分层数据总线"新模式。细节仍在审查,但文档过程已阐明关键定义和最佳实践。

定义:数据总线是实现虚拟全局数据空间的以数据为中心的信息共享技术。软件应用读写此空间条目,更新通过发布-订阅机制传播。

关键特征:

  1. 应用直接与数据交互,无中间包装器。
  2. 基础设施理解数据,支持选择性过滤和高级工具。
  3. 基础设施强制执行服务质量(QoS)保证,如速率、可靠性、安全性。

这些特性引出引入数据总线概念到IIoT环境时的常见问题。以下六节回应最常见询问。

问题1:数据总线与数据库有何不同?

简短回答:数据库存储历史数据供后续检索,数据总线管理实时到达数据,按新信息属性过滤。

详细回答:数据中心性通过三个维度表达:

例如关系型数据库提供结构化存储层,强制一致性、提供全局搜索。它定义系统"真相",因存储数据不可损坏或丢失。数据总线则提供虚拟全局数据空间,让应用读写数据流,中间件应用QoS规则、仅交付匹配消费者标准的信息。

数据总线对比数据库:每个IIoT开发者必须考虑的6个关键问题
数据库用数据中心存储替代文件,通过搜索检索旧数据。数据总线用数据中心连接替代消息,通过过滤流式传输未来数据。两种技术均简化集成、扩展、可靠性和互操作性。

问题2:数据总线是否像通过发布-订阅接口访问的数据库?

简短回答:否。数据库暗示持久存储;数据总线提供纯虚拟全局数据空间,可能持久化也可能不。

详细回答:考虑路口控制器订阅200米内车辆位置。控制器接收满足QoS约束(如<0.01秒延迟、100次/秒更新)的更新。数据总线可能直接交付数据而不存储,虽为满足可靠性要求可能临时缓存。

问题3:参与者直接与数据交互意味着什么?

在以消息为中心的中间件中,应用必须知晓对等端细节(如模式、预期更新率),增加耦合、阻碍复用。数据总线抽象这些细节;应用用CRUD接口读写数据空间,仅指定所需数据和QoS。基础设施处理源发现、过滤、传输和保证。

问题4:数据总线中选择性过滤如何工作,与传统发布-订阅有何不同?

传统发布-订阅仅转发消息给订阅者,常不检查载荷。即使内容过滤发布-订阅依赖简单选择器,无法表达复杂QoS。数据总线允许订阅者指定详细标准(如:车辆在200米内、以>10米/秒速度向路口移动、200Hz更新)。中间件在源头强制执行这些约束,节流、丢弃或缓冲数据以满足契约,并保证存活性。

因过滤发生在生产者,订阅者仅接收相关样本(如每秒600更新),大幅降低带宽和处理开销同时确保可靠性。

问题5:数据总线与CEP引擎有何不同?

简短回答:数据总线是基于简单过滤转发数据的分布式中间件;CEP引擎是评估复杂事件模式的中心化服务。

详细回答:CEP引擎分析流检测用户定义模式并可触发动作,但要求所有数据路由到单一节点。数据总线在每个数据源本地过滤,仅向感兴趣消费者交付匹配样本,从而无中心瓶颈扩展至数千节点。

问题6:是什么驱动DDS标准和数据总线概念的创建?

机器人、国防、大规模协调系统早期采用者要求面对组件故障时的可靠性、低延迟、选择性发现。这些需求催生DDS标准,今日应用跨医疗、交通、智慧城市、能源领域。

了解更多塑造IIoT的智能软件,下载白皮书《自动驾驶汽车的秘密武器》。

数据总线对比数据库:每个IIoT开发者必须考虑的6个关键问题

物联网技术

  1. 在工厂采用IIoT的4大核心理由
  2. 云迁移前必须追问的关键问题
  3. 可靠性互联网中的数据驾驭:高效管理策略
  4. Fetch.AI提议为每个IoT设备配备智能代理
  5. 人工智能如何放大物联网威力
  6. 工业物联网:重塑设施管理实现可持续效率
  7. 普惠物联网:新一代卫星物联网带来全球可负担连接
  8. 远程遥测单元(RTU):工业物联网部署的基石
  9. 选型工业物联网平台必问的 10 个关键问题
  10. 2024 年十大工业物联网平台权威指南
  11. 边缘计算与IIoT:重塑工业数据战略
  12. 数据中心未来:趋势、技术与可持续性