开发者中心 开发者中心
  • 简体中文
  • English
视频教程
敢为云网站
  • 6.0版本
  • 6.1 版本
视频教程
敢为云网站
  • 平台概述
    • 磐石物联网连接平台
    • 瀚海低代码应用开发平台
    • 晨星大数据可视化管理平台
    • 平台架构及多级网络组网架构
      • 敢为容器云
      • 应用商店
      • 常见协议
      • 术语解释
      • 安全与隐私
      • 读者群体
    • 平台功能
    • 平台安装
    • 开发者指南
    • 项目实战
    • 附录

    平台架构及多级网络组网架构

    # 平台架构及多级网络组网架构

    # IoTCenter平台整体架构

    Web应用层

    • 提供设备管理、应用组态、访客管理、组织管理、视频预览等功能,通过插件化基础设施和gRPC客户端与后端交互。

    网关层

    • gRPC服务端处理通信,License服务负责认证,任务引擎调度任务,插件服务引擎加载协议插件,报警与联动规则引擎处理告警逻辑。

    数据层

    • 支持PostgreSQL、MySQL、GaussDB、Kingbase、SQLite等多种数据库,Redis用于缓存和时序数据,实时数据缓存存储引擎支持任务与规则执行。

    视频服务

    • 提供视频流管理与预览功能,支持WebSocket、RTMP、RTSP、WebRTC等协议及H.264/H.265编码,集成ONVIF和GB28181标准接入摄像头。

    设备接入层

    • 通过协议插件与设备/子系统交互,实现命令下发与数据采集。

    # IoTCenter平台技术架构

    Web 应用层

    • 提供设备管理、组态、访客管理、组织管理、视频预览等功能
    • 通过插件化基础设施与 gRPC 客户端与后端交互

    网关层

    • gRPC 服务端:与前端 gRPC 客户端通信,负责数据传输与认证
    • License 服务:实现授权与认证管理
    • 任务引擎:负责调度和执行任务
    • 插件服务引擎:负责协议插件的加载、运行与设备控制
    • 报警规则引擎 & 联动规则引擎:实现告警处理与联动逻辑

    数据层

    • 数据库服务:支持 PostgreSQL、MySQL、GaussDB、Kingbase、SQLite 等多种数据库
    • 时序数据库/中间件:基于 Redis 实现缓存与快速数据访问
    • 实时数据缓存存储引擎:为任务与规则引擎提供实时数据支持

    视频服务

    • 提供视频流管理及预览功能
    • 支持 WebSocket、RTMP、RTSP、WebRTC 等协议,兼容 H.264/H.265 编码
    • 支持 ONVIF、国标 GB28181 等协议,实现监控摄像头接入

    设备接入层

    • 通过协议插件与设备/子系统交互,支持命令下发与数据采集

    # IoTCenter边缘主从部署架构

    1. 高可用服务集群
    • 由服务器A(主) 和服务器B(从) 组成,二者硬件配置对等。
    • 通过 Keepalived 工具实现故障转移,并共同绑定一个虚拟IP(VIP: 192.168.19.12) 对外提供服务。客户端只需访问VIP,由Keepalived自动将流量导向当前的主服务器,实现业务无缝切换。
    • 应用服务(Port: 44380)以主从模式运行,确保业务高可用。
    1. 数据库层
    • 采用 MySQL 主主复制(图中标注为“主主”),而非简单的主从。这意味着两台服务器的数据库互为主备,任何一方数据变更都会同步到另一方,极大提升了数据冗余和可用性。
    1. 外部访问
    • 外部的数字孪生工作站(Windows系统)通过一个固定的公网域名(xxx.Example.com)或特定IP(172.10.10.1)来访问内部的边缘集群服务,实现了从远程对边缘系统的监控与管理。

    # IoTCenter云边架构

    架构分为两大层面:云端平台侧与边缘侧。

    云端平台侧的核心是一个大规模、高可用的集群,部署于 10.10.128.0/24 专用网络。如图所示,该集群拥有海量服务节点,通过 IoTCenter Web 统一门户提供服务。这种设计确保了平台极高的处理能力、可靠性及弹性扩展水平,足以应对百万级设备接入和海量数据处理需求,是系统的“智慧大脑”与指挥中心。

    边缘侧是部署于各业务现场(如工厂、园区)。其核心职责是就近采集设备数据、进行实时处理和本地控制,并将结果高效、安全地传输至云端平台。同时,边缘节点能确保在网络中断时仍能独立运行,并在恢复后续传数据,保障业务的连续性。

    该架构实现了云边协同的最佳实践:边缘侧专注实时响应与本地化处理,云端聚焦全局数据整合、深度分析与决策,共同构建了一个稳定、高效、可扩展的物联网体系。

    上次更新: 2025/9/8 19:34:35

    ← 晨星大数据可视化管理平台 边缘网关→

    目录
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式