Connext DDS 在工业物联网中的 5 大关键洞见:可靠性、安全性与可扩展性
自 2004 年首发以来,数据分发服务(DDS)标准一直是航空航天和国防领域的首选连接框架,在大型任务关键环境中证明自我。如今,其高性能、以数据为中心的设计正将 DDS 定位为工业物联网(IIoT)的首选技术。尽管有卓越记录,相对较新的 IIoT 市场仍对 DDS 存在误解。以下是您在工业环境中了解 DDS 和 RTI Connext DDS 实现的五大最重要事实。
1. DDS 与其他物联网协议截然不同
与 MQTT、AMQP 或 CoAP 不同,DDS 从底层设计就满足实时控制系统的严苛需求。它解决平台约束、超低延迟、向多接收者高吞吐量可靠交付、动态应用启动,并消除单点故障。DDS 的以数据为中心架构聚焦“运动中的数据”,允许在网络层而非应用代码中精确、高效过滤。其丰富的服务质量(QoS)设置可在不可靠传输上实现可靠、实时交付,使其成为要求低延迟、高可靠性、大规模扩展的边缘自主场景的理想选择。
图 1:DDS 基于以数据为中心的框架实现高效数据共享。
2. DDS 支撑全球关键基础设施
超越航空航天,DDS 现支持广泛的高风险应用:医疗监护、手术机器人、自动驾驶汽车、超级高铁系统、风电控制、空中交通、大众交通、医学成像、太空发射、发电、采矿、石油天然气、机器人、智能电网配电。以数据为中心的模型和灵活 QoS 策略允许每个领域根据独特需求定制通信。
- 医疗患者监护
- 手术机器人
- 自动驾驶汽车
- 超级高铁交通
- 风力发电系统
- 空中交通管制
- 大众交通系统
- 医学成像
- 太空发射系统
- 发电厂能源生成
- 采矿作业
- 石油天然气钻探
- 机器人
- 智能电网配电
3. Connext DDS 提供企业级安全
两年前发布的 OMG DDS 安全规范定义了线路级协议(RTPS),在主题层保护数据。RTI 的 Connext DDS 是首个旨在端到端架构和保护 IIoT 系统的工业级软件。开发者可通过外部配置文件为每个主题配置细粒度认证、授权、机密性和完整性——无需在源代码中编写安全代码。这将应用逻辑与安全关注点解耦,让程序员专注功能,安全团队无需深厚编码专业知识即可执行策略。安全框架面向未来,建立在插件架构上,可采纳新兴的加密和访问控制机制。
图 2:DDS 安全框架保护发现、元数据和数据免遭篡改和重放。
4. Connext DDS 支持广泛的物联网通信模式
Connext DDS 提供约 23 个高层 QoS 策略,每个有多种设置。典型应用可能仅需五六个策略——取决于处理报警、事件还是流式视频——但 RTI 实现提供额外独特 QoS 功能,如批处理、多通道和流控。这些能力直接解决常见分布式系统挑战,包括高吞吐量、低延迟、容错和可扩展性。
图 3:Connext DDS QoS 策略解决的常见分布式系统问题。
图 4:Connext DDS QoS 策略及其影响概览。
公开可用资源——包括 RTI 的 Case + Code 示例——使开发者能快速将示例配置适配至特定用例。详细指南请访问 入门 页面。
5. Connext DDS 为演进应用而构建
以数据为中心的模型意味着应用通过定义和共享强类型数据主题演进。为适应未来变更,OMG 引入可扩展和动态主题类型(X-Types)。X-Types 允许开发者添加、修改或移除字段而不破坏兼容性,并标记字段为可选。Connext DDS 对类型扩展的支持确保旧应用能与使用更新数据结构的新应用共存,保跨代际互操作性。
好奇 Connext DDS 如何解决您的实时通信挑战?联系我们或访问 www.rti.com 了解更多。
物联网技术