盘点:2022年值得关注的五大边缘计算开源项目

发表于:2022-1-28 09:31

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:SDNLAB    来源:AI科技大本营

  根据IDC最新的「全球边缘计算支出报告」指出,到2022 年,全球在边缘计算上的支出预计将达到1760 亿美元,比2021 年增长14.8%。企业和服务提供商在边缘解决方案的硬体、软体和服务上的支出预计将在2025 年达到近2740 亿美元。
  本文盘点了2022年值得关注的十大边缘计算开源项目(排名不分先后)。
  Akraino
  Akraino 于 2018 年推出,现在是 LF Edge 的一部分。Akraino 是一组面向边缘的开放基础架构和应用程序蓝图,涵盖了供应商和企业边缘域的5G,AI,Edge IaaS / PaaS,IoT。Akraino目标是创建支持针对边缘计算系统和应用程序优化的高可用性云堆栈。它旨在改善企业边缘、OTT 边缘和运营商边缘网络的边缘云基础设施状态,为用户提供新的灵活性,以快速扩展边缘云服务,最大化边缘支持的应用程序和功能,并帮助确保必须始终运行的系统的可靠性。
  Akraino与 Airship、OpenStack、ONAP、ETSI MEC、GSMA、TIP、CNCF 和 ORAN 等多个上游开源社区/SDO 合作。Akraino 提供了一个完全集成的解决方案,支持集成堆栈的零接触配置和零接触生命周期管理。
  2021年2月,Akraino Release 4 (R4) 发布7个新蓝图。借助 R4,Akraino 蓝图支持更多的用例、部署和 PoC,支持更高级别的灵活性,快速扩展公有云边缘、云原生边缘、5G、工业物联网、电信和企业边缘云服务并测试边缘云蓝图以部署边缘服务。
  2021年10月,Akraino发布Release 5 (R5), 提供了一个功能齐全的开源边缘堆栈,可在全球范围内实现多种边缘平台。Akraino 的第五个版本带来了三个新蓝图(总共 30 多个蓝图),并为跨边缘的各种 Kubernetes 部署提供了额外支持,包括智能城市、云原生汽车和多租户。
  新的用例和蓝图为工业边缘、公有云边缘接口、联合 ML、KubeEdge、私有 LTE/5G、SmartDevice Edge、互联汽车、AR/VR、边缘人工智能、Android 云原生、SmartNIC、Telco Core 和 Open-RAN、NFV、IOT、SD-WAN、SDN、MEC 等提供了边缘堆栈。
  官网:https://www.lfedge.org/projects/akraino/
  Github:https://github.com/akraino-edge-stack

  StarlingX
  StarlingX 是一个完整的云基础设施软件堆栈,适用于工业物联网、电信、视频交付和其他超低延迟用例中要求最苛刻的应用程序所使用的边缘。凭借边缘应用程序所需的确定性低延迟以及使分布式边缘易于管理的工具,StarlingX 为现在可用于生产的可扩展解决方案中的边缘实施提供了基于容器的基础架构。  
  StarlingX 不是为边缘用例提供参考平台和差距定义,而是提供一个可部署、可扩展且高度可靠的边缘基础设施软件平台,以构建关键任务边缘云。StarlingX 经过测试并作为一个完整的堆栈发布,可确保各种开源组件之间的兼容性。其独特的项目组件提供故障管理和服务管理等功能,以确保用户应用程序的高可用性。StarlingX 社区针对安全性、超低延迟、极高的服务正常运行时间和简化的操作优化了解决方案。
  2021年5月,StarlingX 社区宣布发布R5.0版本,包括引入了一个名为“edgeworker”节点的新功能,有利于工业物联网和工厂车间自动化程度的提高;增加了对 Nvidia GPU 的支持;加强编排 FPGA 映像更新的能力;将 Vault 集成到机密管理平台中,以提供安全存储和访问机密的能力。StarlingX 即将发布发布R6.0版本。
  官网:https://www.starlingx.io/
  GitHub:https://github.com/starlingx

  Baetyl
  Baetyl 前身为“OpenEdge”,由百度发起,是中国首个开源边缘计算平台。Baetyl 作为第一阶段项目加入 LF Edge。2019 年 9 月,百度宣布将 Baetyl 捐赠给 Linux Foundation Edge 旗下社区。Baetyl旨在打造一个 轻量、安全、可靠、可扩展性强的边缘计算社区,为中国边缘计算技术的发展和不断推进营造一个良好的生态环境。
  Baetyl 将云计算能力拓展至用户现场。提供临时离线、低延时的计算服务,包括设备接入、消息路由、数据遥传、函数计算、视频采集、AI推断、状态上报、配置下发等功能。
  Baetyl提供了一个通用的边缘计算平台,将不同类型的硬件设施和设备功能操作到一个标准化的容器运行时环境和API中,从而通过云和本地的远程控制台对应用程序、服务和数据流进行有效管理。Baetyl 还为边缘操作系统配备了相应的工具链支持,通过一套内置服务和 API 降低开发边缘计算的难度,并在未来提供图形 IDE。
  Baetyl v2 提供了一个全新的边云融合平台,采用云端管理、边缘运行的方案,分成边缘计算框架和云端管理套件两部分,支持多种部署方式。可在云端管理所有资源,比如节点、应用、配置等,自动部署应用到边缘节点,满足各种边缘计算场景,特别适合新兴的强边缘设备,比如 AI 一体机、5G 路侧盒子等。
  v2 和 v1 版本的主要区别
  边缘和云端框架全部向云原生演化,已支持运行在 K8S 或 K3S 之上。
  引入声明式的设计,通过影子(Report/Desire)实现端云同步(OTA)。
  边缘框架暂不支持进程(native)运行模式,由于运行在 K3S 上,所以整体的资源开销会有增加。
  边缘框架将来会支持边缘节点集群。
  2021年6月,Baetyl 发布 2.2 版本,添加 EdgeX 支持、新 API、调试等功能。Baetyl 的新功能仍然基于云原生功能,继续构建开放、安全、可扩展、可控的智能边缘计算平台。
  2.2 版本中的特定新功能
  ·支持使用 EdgeX Foundry
  · 支持边缘集群环境所需的新 API 定义
  · 支持 DaemonSet 负载类型应用程序
  · 用于远程调试和远程查看已部署应用程序的新 API 定义
  · 用于 GPU 监控和共享功能的新 API 定义
  官网:https://baetyl.io/
  GitHub:https://github.com/baetyl/baetyl

  EdgeX Foundry
  EdgeX Foundry是LF Edge旗下的开源、供应商中立的Edge IoT中间件平台。它从边缘的传感器(即“事物”)收集数据,并充当双重转换引擎,向企业、云和本地应用程序发送和接收数据。EdgeX Foundry用于统一工业物联网边缘计算解决方案的生态系统。
  EdgeX Foundry 的重点是通过利用云原生原则(例如松耦合的微服务、平台独立性) ,以及通过支持一个能够满足物联网边缘特定需求的架构,包括不同的连接协议、广泛分布的计算节点的安全和系统管理来充分实现边缘计算的优势。
  EdgeX解决了分布式物联网边缘架构中“南北交汇”的边缘节点和数据规范化的关键互操作性挑战。
  2021年6月,EdgeX Foundry发布了第二个主要版本,代号为Ireland ,Ireland专注于边缘/物联网解决方案,对 API 集进行大修,消除技术问题,提供更多基于消息的通信,并为采用者和开发人员简化和保护接口,使平台更易于使用和更可靠。
  2021年12月,EdgeX Foundry 宣布发布EdgeX 2.1版本,代号为Jakarta,这是该项目的第 9个版本。Jakarta的重要意义在于它是 EdgeX 提供长期支持 (LTS) 的第一个版本:
  · EdgeX长期支持 (LTS)
  · EdgeX v2 API(适用于所有服务)
  · 通过消息总线的设备服务到应用服务
  · 提高安全性
  · 新设备服务
  · 简化的设备配置文件
  · 应用服务改进
  · 使用 Angular JS 构建的新的和改进的 GUI
  下一个 EdgeX 版本定于 2022 年春季发布,代号为“Kamakura”。Kamakura 很可能是另一个 dot 版本,它将再次向后兼容所有 EdgeX 2.x 版本(Ireland and Jakarta)。(EdgeX的发布节奏是每年发布两次)
  官网:https://www.edgexfoundry.org/
  GitHub:https://github.com/edgexfoundry

  EdgeGallery
  EdgeGallery是由华为、信通院、中国移动、中国联通、腾讯、九州云、紫金山实验室、安恒信息等八家创始成员发起的一个MEC边缘计算开源项目。目的是打造一个符合5G 边缘“联接+计算”特点的边缘计算公共平台,实现网络能力(尤其是5G网络)开放的标准化和MEC应用开发、测试、迁移和运行等生命周期流程的通用化。
  EdgeGallery要解决的是5G MEC边缘计算平台的标准不统一带来的生态碎片化,产业规模做不大的问题。EdgeGallery社区聚焦5G边缘计算MEC场景,通过开源协作构建起MEC边缘的资源、应用、安全、管理的基础框架和网络开放服务的事实标准,并实现同公有云的互联互通。在兼容边缘基础设施异构差异化的基础上,构建起统一的MEC应用生态系统。
  2021年12月31日,EdgeGallery社区正式发布第七个版本Gold Release,此版本是EdgeGallery的1.5.0正式版本。本次版本发布后,EdgeGallery共有32个代码仓已经发布。
  V1.5.0版本在EdgeNative架构、集成开发平台优化、边缘自治等功能上有明显增强,并尝试对APP变现和商业化流程进行探索。
  亮点功能
  MECM资源管理功能增强:
  · 支持边缘节点的资源管理,包括边缘节点的资源信息,租户信息等
  · 支持APP的资源管理,包括APP使用的虚拟机列表,对应虚拟机的状态与度量指标
  · 支持边缘资源的申请,包括虚拟机拉起,flavor设置,镜像(应用)选择等
  · 支持边缘虚拟机资源的维护,包括重启,关闭,开机,远程VNC等
  EdgeGallery虚拟机场景增强:
  · 支持灵活定义MEC节点内的网络
  · 支持灵活定义应用挂接的网络
  · 支持配置应用的网络接口参数
  · 支持在部署应用时灵活配置flavor
  · 支持边缘节点内的租户隔离,EdgeGallery用户与Openstack租户绑定
  官网:https://www.edgegallery.org/
  GitHub:https://github.com/EdgeGallery

  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号