Page 34 - 网络电信2020年8月刊下
P. 34

表1 边缘云开源项目分类表









            是此类边缘计算的重要推动者之一。                                         图1展示了EdgeX  Foundry的架构。在图中的最下方是“南
                依据以上分类标准,将本文归纳的当前业界主流的边缘云                        侧”,指的是所有物联网器件,以及与这些设备,传感器或
            开源项目分类如表1所示。                                         其他物联网器件直接通信的边缘网络。在图的最上方是“北
                下文将根据以上的分类,简要归纳当前主流的开源平台的                        侧”,指的是云计算中心或企业系统,以及与云中心通信的网
            定位、架构及组件。                                            络部分。南侧是数据产生源,而北侧收集来自南侧的数据,并
                                                                 对数据进行存储、聚合和分析。如上图所示,EdgeX  Foundry位
                四、归纳                                             于南侧和北侧两者之间,由一系列微服务组成,而这些微服务
                1、物联网用户侧边缘计算开源平台                                 可以被分成4个服务层和2个底层增强系统服务。微服务之间通
                (1)EdgeX Foundry                                 过一套通用的Restful应用程序编程接口(API)进行通信。
                EdgeX  Foundry是一个面向工业物联网边缘计算开发的标准                    (2)Fledge
            化互操作性框架,部署于路由器和交换机等边缘设备上,为各                              Fledge由Dianomic公司提供,以前被称为“FogLAMP”。
            种传感器、设备或其他物联网器件提供即插即用功能并管理它                          Fledge是面向工业领域的开源框架和社区,重点关注关键操
            们,进而收集和分析它们的数据,或者导出至边缘计算应用或                          作,预测性维护,态势感知和安全性。Fledge的架构旨在将
            云计算中心做进一步处理。                                         工业物联网(IIoT),传感器和现代机器与云以及现有的工业
                EdgeX  Foundry的设计满足硬件和操作系统无关性,并采用                “棕色领域”系统、DCS(分布式控制系统)、PLC(程序逻辑
            微服务架构,为每个接入的设备提供通用的Restful  API以操控                   控制器)和SCADA(监督控制和数据)集成在一起。所有这些系
            该设备,便于大规模地监测控制物联网设备,满足物联网应用                          统都共享一组通用的管理和应用程序API。
            的需求。                                                     在构建IoT应用程序时,Fledge的现代可插拔体系结构消除
                EdgeX Foundry架构如图1所示。                            了工厂、工厂和矿山中经常出现的数据孤岛。通过使用一套一
                                                                 致的RESTfulAPI来开发,管理和保护IIoT应用程序,Fledge创
              图1 EdgeXFoundry架构图
                                                                 建了一个统一的解决方案。
                                                                     Fledge架构如图2所示。
                                                                  图2 Fledgy架构图



















                                                                     Fledge的工作流程:①从传感器终端上收集数据;②对所
                                                                 收集数据进行聚类分析;③对数据进行关键字筛选并传送,同
                                                                 时对数据进行保护;④边缘化无法分析的数据;⑤对多个目的
                                                                 终端提交整理好的数据。
                                                                     Fledge与Project  EVE紧密合作,该项目为Fledge应用程序
                                                                 和服务提供系统和编排服务以及容器运行时。在扩展规模时,
                                                                 工业运营商可以共同构建、管理、保护和支持其所有非SCADA,
                                                                 非DCS连接的机器,IIoT和传感器。Fledge还与Akraino  Edge


                                                       网络电信 二零二零年八月                                            59
   29   30   31   32   33   34   35   36   37   38   39