边缘计算工程实训中心是由西北工业大学工业互联网实训基地主体承担建设,面向工业互联网人才培养需求,重点突破边缘计算领域工程能力培养要求的一流实训中心。边缘计算工程实训中心使用典型边缘计算“云-边-端”架构硬件设备部署,以高性能服务器组成的虚拟机集群与树莓派终端为硬件支撑,以EdgeX中间件为软件支持,立足各领域工业互联网一线生产实践情境,紧跟边缘计算在生产中的热点应用,建立起了一整套边缘计算能力实训方法体系。
实训中心具有15个工位,可同时供15位学员进行边缘计算项目实训。每个工位上配置了一台搭载i5处理器、16GB内存和1TB固态硬盘的联想计算机以及一台树莓派和全套针对不同实训的传感器。实训中心还配备86寸全彩触控边缘计算展示教学一体大屏,在硬件方面实训中心还配备了高性能H3C服务器、工业智能网关。
实训基地环境图
服务器资源配置
PC/终端设备资源配置
1、EdgeX Foundry
EdgeX Foundry是一个开源的、供应商中立的、灵活的、可互操作的软件平台,位于网络边缘,与设备、传感器、执行器和其他物联网对象的物理世界进行交互。简单来说,EdgeX是边缘中间件——服务于物理传感和致动“事物”与我们的信息技术(IT)系统之间,如图所示。使用EdgeX 可以更轻松地监视物理世界项目,向它们发送指令并从中收集数据,将数据传输到云中,在那里它可以被存储,聚合,分析,并转化为信息,驱动和操作。
EdgeX Foundry中间件
EdgeX Foundry致力于简化和标准化物联网市场中分层边缘计算架构的基础,同时仍然使生态系统能够提供显着的增值差异化。
EdgeX Foundry的架构设计遵循了以下原则:
(1)架构应与使用平台无关,可以与各种操作系统进行对接(如Windows、Linux);
(2)架构灵活性高,各个部分都可以独立升级或替换;
(3)架构应具有存储和转发的功能,可以将设备的状态信息保存,将命令消息转发;
(4)架构应支持离线运行,并保证其计算的区域能足够靠近边缘。
EdgeX Foundry框架组建
2、硬件系统
硬件系统网络拓扑如图所示,终端设备通过路由器、交换机将收集到的环境数据上报到边缘服务器,边缘服务器通过Internet将整合后的数据上传至云服务器。
边缘计算实训系统网络拓扑
(1)终端节点
嵌入式终端,外接多种传感,负责物理数据的采集、监控以及作动等,将采集到的数据通过MQTT服务上报至边端。
(2)路由器、以太网交换机
WiFi路由器负责终端节点的接入,通过以太网交换机将边缘服务器与终端节点相连
(3)边缘服务器
位于实训机房,由普通性能的服务器组成,通过以太网交换机与终端节点相连。通过MQTT服务从终端接收数据, 向终端节点下发命令, 同以实现对终端节点数据的采集和终端节点的控制,并将必要的数据通过MQTT服务和HTTP接口上报至云服务器。
(4)云服务器
位于校内计算中心,由性能较强的服务器组成虚拟机集群,通过校内网与边缘服务器相连。负责数据的汇总、分析、聚合统计、管理以及展示。
实训课程的数据流转如图所示。通过实训课程的学习以及实训平台开发过程的训练,实现培训即开发,让受训者完整体验边缘计算云边端协同的数据处理、命令下发、数据展示的整个过程。
实训课程数据流转图
联系电话:
029-812-90192
提交成功!