揭开统一命名空间(UNS)的神秘面纱及其在AWS原生服务中的实现
💡
原文英文,约700词,阅读约需3分钟。
📝
内容提要
统一命名空间是工业物联网数据的单一来源,基于ISA 95标准,集中管理设备数据。通过MQTT协议和AWS架构,数据从AWS IoT Core传输,经Kinesis处理后存储在Amazon TimeStream中。历史数据通过AWS DataSync传输到S3,并用AWS Glue分析。AWS CloudWatch用于监控。
🎯
关键要点
- 统一命名空间是工业物联网数据的单一来源,基于ISA 95标准,集中管理设备数据。
- 在典型的物联网制造系统中,各系统(如MES、SCADA、ERP和历史数据库)中的设备命名不同,统一命名空间可以提高系统性能。
- 统一命名空间的灵感来自分布式架构范式,旨在消除技术层面上的数据孤岛。
- 命名约定应从业务的顶层到车间设备反映出组织结构和事件。
- MQTT协议用于实现统一命名空间,MQTT代理接收客户端发布的消息并将其发布给订阅者。
- 统一命名空间的逻辑架构需要构建一个现代数据平台,以便将工业数据存储在数据库中。
- AWS原生架构支持统一命名空间的实现,包括设备、MES/ERP、PLC、SCADA和历史数据库的数据流。
- AWS IoT Core作为边缘网关,实时数据直接发送到AWS IoT Core。
- 数据通过AWS Kinesis流进行处理和转换,并存储在Amazon TimeStream中,作为统一命名空间数据库。
- 原始遥测数据存储在数据湖(S3)中,历史数据通过AWS DataSync传输到S3。
- 使用AWS Glue清理、处理和转换S3中的数据,生成报告和仪表板。
- AWS CloudWatch用于监控,创建仪表板以监控AWS原生服务。
➡️