EdgeX Foundry 边缘物联网中间件平台

2024-03-02 09:20

本文主要是介绍EdgeX Foundry 边缘物联网中间件平台,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

    • 1.EdgeX Foundry
    • 2.平台架构
    • 3.平台服务
      • 3.1.设备服务
      • 3.2.核心服务
      • 3.3.支持服务
      • 3.4.应用服务
      • 3.5.安全服务
      • 3.6.管理服务

  • EdgeX Foundry
# EdgeX Foundryhttps://iothub.org.cn/docs/edgex/
https://iothub.org.cn/docs/edgex/edgex-foundry/

1.EdgeX Foundry

EdgeX Foundry 是 LF Edge 旗下的一款开源、不受供应商限制的边缘物联网中间件平台。

该平台会从边缘处的传感器(即“物”)收集数据,并作为双向传输引擎向企业、云和本地应用发送数据,以及从这些应用接收数据。EdgeX 可在边缘实现自主运营和智能化(AI)。
在这里插入图片描述
在这里插入图片描述

开发人员、技术提供商和最终用户能够通过技术、资源共享和 EdgeX 生态系统的规模经济(无论是其自己的实践,还是通过向他人提供商业化的“EdgeX 就绪型”解决方案),以更低的成本和风险加速实现业务价值。

EdgeX 在许多方面都独具特色,比如服务范围、广泛的行业支持、可信度、投入,以及由 Linux 基金会旗下 LF Edge 组织所提供的不受供应商限制的 Apache 2.0 开源许可模式。EdgeX 本身也是在所有垂直市场物联网用例和企业中推动数字转型与 AI 技术发展的核心要素。

项目服务范围
在这里插入图片描述

EdgeX Foundry 专注于充分运用云原生原则(例如,松耦合的微服务、平台独立性),以及实现满足特定物联网边缘需求的架构(包括不同的连接协议、广泛分布的计算节点的安全性和系统管理,以及缩减高度受限的设备规模),借此发挥边缘计算的优势。

该项目的“甜蜜点”在于,用例中的本地决策可以实时或以近乎实时的速度进行制定,与此同时,自动化和操作由多个数据源提供支持。在这里,EdgeX 可以解决边缘节点和数据规范化(比如,在分布式物联网边缘架构中需满足“南正对北、东正对西”的条件)方面的关键互操作性挑战。

2.平台架构

在这里插入图片描述

EdgeX 采用微服务风格架构,这些微服务组织为四个服务层和两个底层系统服务。

  • 设备服务层:负责与支持特定协议的设备交互,采集设备的数据,并下发指令控制设备
  • 核心服务层:负责接收设备服务层上报的设备数据,通过向设备服务层下发指令控制设备,管理注册到 EdgeXFoundry 中的设备及其元数据,在 EdgeX Foundry 中 的微服务之间提供相关配置信息
  • 支持服务层:负责提供 EdgeX Foundry 中的微服务都需要的规则引擎、调度、报警与通知和日志等通用功能
  • 导出服务层:负责将 EdgeX Foundry 采集的相关设备数据导出并进行存储
  • 安全组件:负责保护 Edgex Foundry 中采集到的数据以及 EdgeX Foundry 所管理的设备、传感器和其他物联网设备等
  • 管理组件:负责启动、停止和重启 EdgeX Foundry 中的微服务,监控微服务的操作和性能,获得 EdgeX Foundry 中微服务的配置

3.平台服务

3.1.设备服务

在这里插入图片描述

设备服务是与传感器/设备或物联网对象(“物”)交互的边缘连接器,其中包括机器、机器人、无人机、HVAC 设备、相机等。通过利用可用的连接器,可以控制设备并/或传输数据至 EdgeX 或从其传输数据。您还可以使用设备服务 SDK 来创建您自己的 EdgeX 设备服务。
在这里插入图片描述

3.2.核心服务

在这里插入图片描述

核心服务通过这些服务可大体了解给定部署中连接了哪些设备,正在传输哪些数据以及 EdgeX的配置方式。
在这里插入图片描述

3.3.支持服务

在这里插入图片描述

支持服务包括诸如边缘分析(也称为“本地分析”)等微服务,以及典型的软件应用功能,例如记录、计划和数据清理等。
在这里插入图片描述

3.4.应用服务

在这里插入图片描述

应用服务是指将感应到的数据从 Edgex 提取、处理/转换和发送到所选端点或应用的方式。这些服务可以是分析数据包、企业或本地应用,也可以是 Azure loTHub、AWSloT 或 Google loT Core 等云系统。
在这里插入图片描述

3.5.安全服务

在这里插入图片描述

安全服务可以保护设备、传感器,以及由 EdgeX Foundry 托管之其他物联网对象的数据和控制。
在这里插入图片描述

3.6.管理服务

在这里插入图片描述

系统管理设施为外部管理系统提供中央联络点,以便启动/停止/重启 EdgeX 服务、为服务获取配置、取得服务的状态/运行状况,或者取得关于 EdgeX 服务的指标(例如,内存使用量)以便能够对 EdgeX 服务进行监控。
在这里插入图片描述

  • EdgeX Foundry
# EdgeX Foundryhttps://iothub.org.cn/docs/edgex/
https://iothub.org.cn/docs/edgex/edgex-foundry/

这篇关于EdgeX Foundry 边缘物联网中间件平台的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/765651

相关文章

亮相WOT全球技术创新大会,揭秘火山引擎边缘容器技术在泛CDN场景的应用与实践

2024年6月21日-22日,51CTO“WOT全球技术创新大会2024”在北京举办。火山引擎边缘计算架构师李志明受邀参与,以“边缘容器技术在泛CDN场景的应用和实践”为主题,与多位行业资深专家,共同探讨泛CDN行业技术架构以及云原生与边缘计算的发展和展望。 火山引擎边缘计算架构师李志明表示:为更好地解决传统泛CDN类业务运行中的问题,火山引擎边缘容器团队参考行业做法,结合实践经验,打造火山

springboot家政服务管理平台 LW +PPT+源码+讲解

3系统的可行性研究及需求分析 3.1可行性研究 3.1.1技术可行性分析 经过大学四年的学习,已经掌握了JAVA、Mysql数据库等方面的编程技巧和方法,对于这些技术该有的软硬件配置也是齐全的,能够满足开发的需要。 本家政服务管理平台采用的是Mysql作为数据库,可以绝对地保证用户数据的安全;可以与Mysql数据库进行无缝连接。 所以,家政服务管理平台在技术上是可以实施的。 3.1

比较学习难度:Adobe Illustrator、Photoshop和新兴在线设计平台

从入门设计开始,几乎没有人不知道 Adobe 公司两大设计软件:Adobe Illustrator和 Photoshop。虽然AI和PS很有名,有一定设计经验的设计师可以在早期探索和使用后大致了解AI和PS的区别,但似乎很少有人会系统地比较AI和PS。目前,设计软件功能多样,轻量级和网页设计软件已成为许多设计师的需求。对于初学者来说,一篇有针对性的AI和PS比较总结文章具有非常重要的指导意义。毕竟

智慧环保一体化平台登录

据悉,在当今这个数字化、智能化的时代,环境保护工作也需要与时俱进,不断创新。朗观视觉智慧环保一体化平台应运而生,它利用先进的信息技术手段,为环保工作提供了更加便捷、高效的管理方式,成为推动绿色发展的重要力量。 一、智慧环保一体化平台的诞生背景 随着工业化进程的加快,环境污染问题日益严重,传统的环保管理模式已经难以满足现代社会的需求。为了提高环保工作的效率和质量,智慧环保一体化平台应运而

基于Spring Boot构建淘客返利平台

基于Spring Boot构建淘客返利平台 大家好,我是免费搭建查券返利机器人省钱赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!今天我们将讨论如何基于Spring Boot构建一个淘客返利平台。 淘客返利平台通过整合各种电商平台的商品信息,提供给用户查询和返利功能,从而实现流量变现。以下是实现一个简单的淘客返利平台的步骤。 1. 项目初始化 首先,使用Spri

IPD推行成功的核心要素(十一)技术规划与平台规划促进公司战略成功

随着外部大环境的影响,各企业仅有良好的愿望是不够的。预测并顺应新兴市场和技术的变化,变危机为转机,不断推出强大的产品才是一个公司持续繁荣的根本保障。而高效的产品开发往往是基于某些关键技术,针对市场推出的一个或几个产品系列,这些产品系列通常共用一些产品平台,共用一种或者几种关键技术。当一家企业进入了平稳发展期,已经建立了较为完善的管理制度和产品开发流程,但是依然认为竞争对手是那样强大,那样不可战胜。

一二三应用开发平台应用开发示例(4)——视图类型介绍以及新增、修改、查看视图配置

调整上级属性类型 前面为了快速展示平台的低代码配置功能,将实体文件夹的数据模型上级属性的数据类型暂时配置为文本类型,现在我们调整下,将其数据类型调整为实体,如下图所示: 数据类型需要选择实体,并在实体选择框中选择自身“文件夹” 这时候,再点击生成代码,平台会报错,提示“实体【文件夹】未设置主参照视图”。这是因为文件夹选择的功能页面,同样是基于配置产生的,因为视图我们还没有配置,所以会报错。

物联网系统运维——移动电商应用发布,Tomcat应用服务器,实验CentOS 7安装JDK与Tomcat,配置Tomcat Web管理界面

一.Tomcat应用服务器 1.Tomcat介绍 Tomcat是- -个免费的开源的Ser Ivet容器,它是Apache基金会的Jakarta 项目中的一个核心项目,由Apache, Sun和其他一 些公司及个人共同开发而成。Tomcat是一一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。 在Tomcat中,应用程序的成部署很简

Linux平台与Windows平台字节对齐(一)

记录时间:2014-10-20 20:31 今天白天在整理 winndows平台 + Arm平台的网络数据包。但期间由于经验不足,不了解两平台CPU架构的差距会影响到数据类型的大小,导致在工程非常紧急的时间里还浪费了很多宝贵的时间,鉴于问题的常见性 和 隐秘行,特此列出,以便能帮助需要帮助的人。 解决问题思路:在遇到网络交互数据不对时,可以从如下四方面去排除问题,通常只要使用这三种

海思3518c平台 实现 华为WCDMA 拨号

硬件:海思3518c平台 软件:linux version 3.0.8    SVN 一、修改内核文件:         注册“设备ID(vendor_ID)” 和 “ 厂商ID(productor_ID)”   二、配置内核选项:      a、  配置网络选项:WCDMA通过pppd和 chat实现拨号,所以要将ppp相关选项选上。       b、选上USB相关选项:因为3