Edgex foundry 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Edgex foundry 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Edgex foundry 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Edgex foundry 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Edgex foundry 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

EdgeXFoundry 是一个面向工业物联网边缘计算开发的标准化互操作性框架,部署于路由器和交换机等边缘设备上,为各种传感器、设备或其他物联网器件提供即插即用功能并管理 它们,进而收集和分析它们的数据,或者导出至边缘计算应用或云计算中心做进一步处理。EdgeXFoundry 针对的问题是物联网器件的互操作性问题。目前,具有大量设备的物联网产生大量数据,迫切需要结合边缘计算的应用,但物联网的软硬件和接入方式的多样性给数据 接入功能带来困难,影响了边缘计算应用的部署。EdgeXFoundry 的主旨是简化和标准化工业物联网边缘计算的架构,创建一个围绕互操作性组件的生态系统。

图2展示了EdgeX Foundry的架构。在图中的最下方是“南侧”,指的是所有物联网器件, 以及与这些设备,传感器或其他物联网器件直接通信的边缘网络。在图的最上方是“北侧”, 指的是云计算中心或企业系统,以及与云中心通信的网络部分。南侧是数据产生源,而北侧 收集来自南侧的数据,并对数据进行存储、聚合和分析。如图2所示,EdgeXFoundry 位于 南侧和北侧两者之间,由一系列微服务组成,而这些微服务可以被分成 4个服务层和2个底层增强系统服务。微服务之间通过一套通用的Restful应用程序编程接口(API)进行通信。

边缘计算开源平台

图2- EdgeXFoundry的架构图

BACNET:楼宇自动化与控制网络

BLE:低功耗蓝牙

MQTT:消息队列遥测传输

OPC-UA:OPC统一框架

REST:RESTful应用程序编程接口

SDK:软件开发工具包

SNMP:简单网络管理协议

VIRTUAL:虚拟设备

(1)设备服务层。设备服务层主要提供设备接入的功能,由多个设备服务组成。每个设备服务是用户根据设备服务软件开发工具包(SDK)编写生成的一个微服务。EdgeXFoundry使用设备文件去定义一个南侧设备的相关信息,包括源数据格式,存储在EdgeXFoundry 中 的数据格式以及对该设备的操作命令等信息。设备服务将来自设备的数据进行格式转换,并 发送至核心服务层。目前,EdgeX Foundry提供了消息队列遥测传输协议(MQTT)、ModBus串行通信协议和低功耗蓝牙协议(BLE)等多种接入方式。

(2)核心服务层。核心服务层由核心数据、命令、元数据、注册表和配置4个微服务组件 组成。核心数据微服务存储和管理来自南侧设备的数据、元数据微服务存储和管理设备的元 数据。命令微服务将定义在设备文件的操作命令转换成通用的API,提供给用户以监测控制 该设备。注册表和配置微服务存储设备服务的相关信息。

(3)支持服务层。支持服务层提供边缘分析和智能服务,以规则引擎微服务为例,允许用户设定一些规则,当检测到数据满足规则要求时,将触发一个特定的操作。例如规则引擎可 监测控制温度传感器,当检测到温度低于25度时,触发对空调的关闭操作。

(4)导出服务层。导出服务层用于将数据传输至云计算中心,由客户端注册和分发等微服务组件组成。前者记录已注册的后端系统的相关信息,后者将对应数据从核心服务层导出至 指定客户端。

(5)系统管理和安全服务:系统管理服务提供安装、升级、启动、停止和监测控制EdgeX Foundry 微服务的功能。安全服务用以保障来自设备的数据和对设备的操作安全。

最新版本的 EdgeXFoundry 没有为用户自定义应用提供计算框架,用户可以将应用部署在网络边缘,将该应用注册为导出客户端,进而将来自设备的数据导出至应用来处理。EdgeX Foundry 的设计满足硬件和操作系统无关性,并采用微服务架构。EdgeXFoundry 中的所有微服务能够以容器的形式运行于各种操作系统,且支持动态增加或减少功能,具有可扩展性。EdgeXFoundry 的主要系统特点是为每个接入的设备提供通用的 RestfulAPI以操控该设备, 便于大规模地监测控制物联网设备,满足物联网应用的需求。EdgeXFoundry 的应用领域主 要在工业物联网,如智能工厂、智能交通等场景,以及其他需要接入多种传感器和设备的场景。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
发表了资讯
07/26 08:15

与全球开发者共同推动万物互联,2021 EdgeX 中国挑战赛召集参赛!

三大赛区异地同期角逐,两大赛道覆盖众多场景,知名厂商全程护航,顶级投资机构资本赋能,百万级曝光的媒体助力,上百个奖项虚位以待……2021 EdgeX中国挑战赛现已拉开帷幕,欢迎参赛! 这是一场专注于智能边缘与物联网领域的专业活动—— EdgeX中国挑战赛是一场由Linux基金会、上海 市科委、北京市科委、中关村管委会 等联合主办,由Intel、VMware、InnoSpace、百度、紫竹ET、EMQ、Canonical、中科创达、IOTech 联合承办的基于...

0
1
发表了资讯
07/20 08:01

EdgeX 中文网站正式上线

EdgeX Foundry是一个供应商中立的边缘计算开源项目,由Linux基金会主办,旨在为物联网提供一个开放的、可扩展的边缘计算平台。 2021年6月,EdgeX Foundry中文网站正式上线(https://cn.edgexfoundry.org/)。用户也可以通过英文网站的链接跳转到中文网站。 自成立以来,EdgeX中文社区在中国受到越来越多的关注。大量社区开发人员开始使用EdgeX并贡献他们自己的代码。目前,EdgeX中文社区在CSDN和OSChina平台上拥有超过20万的粉丝,...

1
4
发表于云计算专区
06/08 15:02

EdgeX Foundry 成立四周年!

作者:Keith Steele,IOTech 首席执行官,LF Edge Board 和 EdgeX 技术指导小组的成员。 文章简介:短短四年时间,EdgeX已经成为边缘/物联网的全球标准;以下博客内容研究了原因并展望了未来。 边缘计算的出现 早在2017年,“边缘计算”是 Gartner 报告中的一个预测,它被称为“所有基础设施之母”。一种新的计算模型,边缘计算有望改变企业与物理世界的交互方式。 通过边缘计算,来自物理设备的数据——无论是无人机、传感器、...

0
2
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2019/07/26 13:00

建筑自动化:EdgeX Foundry是最佳选择

作者:Andy Foster,EdgeX Foundry技术社区的活跃成员兼IOTech产品总监 LF Edge的EdgeX Foundry的主要目标是创建一个灵活开放的边缘计算物联网平台,能够支持制造业、油气和智能能源等不同市场的不同垂直用例。对于社区和IOTech来说,一个重要的垂直市场已经出现,尤其是涉及多个项目,是建筑自动化。 为什么建筑自动化证明EdgeX是最佳选择?根据我们的经验,下一代构建自动化应用程序的需求与EdgeX的功能完全一致。特别是,现代...

0
0
2020/04/23 06:48

【周五活动邀请】EdgeX Foundry 线上研讨会

点击“阅读全文”立即报名 文章转载自EdgeXFoundry社区。点击这里阅读原文了解更多。 为边缘计算构建一个开源框架。 LF Edge是一个伞形组织,旨在建立一个开放的、可互操作的框架,用于独立于硬件、硅、云或操作系统的边缘计算。通过将业界领袖聚集在一起,LF Edge将为硬件和软件标准以及最佳实践创建一个共同的框架,这对维持当前和未来几代物联网和边缘计算设备至关重要。 我们正在促进工业制造、城市和政府、能源、交通、零售...

0
0
2020/07/20 18:38

系列文章(七)丨Kubernetes上的EdgeX Foundry

*本文作者系VMware中国研发中心研发总监 路广 上一篇文章《设备集群上的Kubernetes》介绍了业内各种将Kubernetes部署到边缘的技术方案,而Linux基金会边缘计划运营的EdgeX Foundry开源项目是可分布式部署的边缘计算框架的佼佼者。在讨论如何将EdgeX Foundry部署到Kubernetes上之前,先介绍一下EdgeX Foundry微服务架构的内涵。 第七篇 EdgeX Foundry微服务架构 以EdgeX Foundry在2020年5月发布的Geneva版本docker-compose-gene...

0
0
2020/03/24 10:28

免费报名丨EdgeX Foundry开发者培训 #5

EdgeX Foundry开发者培训 #5: 基于OpenVINO和EdgeX的边缘端推理 EdgeX Foundry是全球领先的开放源码、厂商中立的边缘计算架构。EdgeX Foundry由Dell在2017年贡献给Linux基金会,并于2018年加入Linux基金会边缘计划、由此运营至今。EdgeX Foundry项目现在有来自于80多家公司的150多位贡献者提供代码,下载量超过200万次,估计装机量超过10万部。 EdgeX Foundry中国社区自2018年创建,有来自100多家的超过600位专业人士积极参与社...

0
0
02/04 13:25

【参与即有奖】EdgeX Foundry 创作征集令!!!

树莓派4代,电纸书,行车记录仪等精美奖品等你来拿!!! 更有机会推荐给LF Edge!!! ![](https://oscimg.oschina.net/oscnet/up-5495393023a411a586e9a209c2c7211ac9e.png)

0
1
01/27 14:58

EdgeX(1)研究 开源边缘计算框架 EdgeX Foundry

前言 相关EdgeX Foundry 全部分类: https://blog.csdn.net/freewebsys/category_9437788.html 本文的原文连接是: https://blog.csdn.net/freewebsys/article/details/88919255 未经博主允许不得转载。 博主地址是:http://blog.csdn.net/freewebsys 1,关于EdgeX Foundry 官方地址: https://www.edgexfoundry.org/ 文档: https://wiki.edgexfoundry.org/ github: https://github.com/edgexfoundry docker hub : https://hub...

0
0
2020/03/31 11:46

开放报名丨EdgeX Foundry开发者培训 #6

EdgeX Foundry开发者培训 #6: 中国EdgeX黑客松比赛用机器环境介绍 EdgeX Foundry是全球领先的开放源码、厂商中立的边缘计算架构。EdgeX Foundry由Dell在2017年贡献给Linux基金会,并于2018年加入Linux基金会边缘计划、由此运营至今。EdgeX Foundry项目现在有来自于80多家公司的150多位贡献者提供代码,下载量超过200万次,估计装机量超过10万部。 EdgeX Foundry中国社区自2018年创建,有来自100多家的超过600位专业人士积极参与...

0
0
2020/03/25 12:34

EdgeX Foundry™ Ideation Challenge现有接受报名

EDGEX FOUNDRY™ IDEATION CHALLENGE概述 欢迎参加“EdgeX Foundry™ Ideation Challenge”。该挑战的目标是让你在不同类型的设备或领域用例上创新并想出如何使用EdgeX平台的想法。 挑战要求 我们希望你能帮助我们探索物这个联网平台是如何被使用的,或者是如何被利用的,来结合来自不同传感器的数据,为平台生成新的应用程序。此外,我们还想了解这个平台在金融服务、零售、消费品、媒体、制造、供应链等行业的使用情况。 这一...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
63 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部