MEP开源项目EdgeGallery 第二个版本Blue正式发布

2023-10-21 19:38

本文主要是介绍MEP开源项目EdgeGallery 第二个版本Blue正式发布,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

MEP开源项目EdgeGallery 第二个版本Blue正式发布

9月30日,EdgeGallery社区正式发布了第二个版本Blue release。社区版本按照不同颜色命名,这是继首个版本Amber之后社区发布的第二个版本,本版本对平台进行了六大特性优化,并完成全面开放。

本次发布共新增15个代码仓,代码分布于MECM,开发者平台,App Store和MEP多个功能模块中,同时新增了文档仓库。更多的文档信息请参见:http://docs.edgegallery.org/

在这里插入图片描述

图1 新增代码仓

EdgeGallery是5G MEC开源平台,它是一个面向应用和应用开发者的端到端解决方案。对于APP应用来说除支持应用运行的基础MEP平台外,还提供APP应用管理系统(MECM,极简管理面,包括MEPM以及MEAO的部分功能),能够对应用进行端到端生命周期管理,提供X86应用向ARM平台迁移的工具链,支持应用平滑的跨平台迁移和调优。对应用开发者来说,EdgeGallery提供完整的应用开发IDE环境和集成验证环境,为应用开发者提供一站式开发体验,同时通过APP Store,对应用开发者开发的APP提供标准的准入验证流程。

在这里插入图片描述

图2 EdgeGallery功能视图

本次版本发布主要对六大特性做了优化:
• MEP/MECM网络隔离
• MEP支持DNS配置
• 支持All-in-One部署
• 支持离线部署
• 九大维度安全优化
• MECM界面/拓扑管理/资源管理优化

完整的版本说明请参考:https://gitee.com/edgegallery/docs/blob/master/Release%20Notes/EdgeGallery_CN.md

MEP/MECM网络隔离
由于Kubernetes默认情况下,每个Pod不支持多网卡,同时处于安全的考虑需要将OM网络与业务网络进行隔离。所以需要给PoD配置多张网卡,支持更安全的接口调用方式:
• 支持基于Kubernetes场景下,一个Pod 多网卡配置
• 支持多网卡业务描述
• 支持以ETSI 定义的Mm3/Mm5/Mp1等网络平面设置
• 支持基于Kubernetes的Service 通过多网络平面暴露

MEP支持DNS配置
边缘节点上的企业应用往往需要配置个性的域名或完成特定DNS解析功能,通过引入miekg/dns,支持以下DNS配置能力:
• 支持从OSS激活DNS规则
• 支持从OSS去激活DNS规则
• 支持OSS配置DNS规则
• AppD支持DNS规则的描述,这些规则提供要注册到MEC系统的特定FQDN(全限定域名)
• MEC APP激活/去激活DNS规则

支持离线和All-in-One形态部署
考虑到用户或者企业园区网络出于安全考虑,往往是和外部隔离的。另外,开发者开发应用,最方便的环境就是All-in-One形式的,本版本提供对应的离线部署以及All-in-One部署形态,同时集成在社区的CD系统中每日验证,确保稳定性,支持能力如下:
• 支持从远端仓库下载images到local仓库
• 支持helm chart的配置
• 支撑从本地runimages
• 支持部署CD任务验证离线部署和All-in-One部署能力

九大维度安全全面优化
项目从认证和授权、安全传输、敏感和私有数据保护、加密算法和密钥管理、DOS攻击、会话管理、Web服务安全性、安全文件、日志安全等维度进行了全面优化和测试。

MECM界面/拓扑管理/资源管理优化等
从易用性以及目前现网的MEC部署形态,优化了portal界面,支持地图的缩放、大地图时显示统计数据、小地图时显示拓扑数据和资源管理等。

新版本Blue下载链接:
https://gitee.com/organizations/edgegallery/projects

未来展望与致谢
感谢信通院、紫金山实验室、中国移动、中国联通、九州云、华为、腾讯、安恒、西安电子科技大学、讯琥科技等公司在社区第二个正式发行版中做出的贡献与支持。随着新的Blue版本的发布,社区的基础设施、版本管理、组织设置等也日趋完善,在未来的版本中,社区计划继续提升EdgeGallery平台的用户体验、稳定性、安全性以及提供更丰富的开放能力。

同时,会从边缘原生的角度深度优化,给用户提供架构级边缘原生创新能力:EdgeFramework、EdgeData、EdgeTrusted、EdgeAI、EdgeMesh、EdgeInfra、EdgeOrchestration、EdgeBlockChain、Edge-Devops、EdgeApplication等。

更多详情请访问:https://gitee.com/edgegallery

这篇关于MEP开源项目EdgeGallery 第二个版本Blue正式发布的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

深度解析Java项目中包和包之间的联系

《深度解析Java项目中包和包之间的联系》文章浏览阅读850次,点赞13次,收藏8次。本文详细介绍了Java分层架构中的几个关键包:DTO、Controller、Service和Mapper。_jav... 目录前言一、各大包1.DTO1.1、DTO的核心用途1.2. DTO与实体类(Entity)的区别1

如何在Spring Boot项目中集成MQTT协议

《如何在SpringBoot项目中集成MQTT协议》本文介绍在SpringBoot中集成MQTT的步骤,包括安装Broker、添加EclipsePaho依赖、配置连接参数、实现消息发布订阅、测试接口... 目录1. 准备工作2. 引入依赖3. 配置MQTT连接4. 创建MQTT配置类5. 实现消息发布与订阅

springboot项目打jar制作成镜像并指定配置文件位置方式

《springboot项目打jar制作成镜像并指定配置文件位置方式》:本文主要介绍springboot项目打jar制作成镜像并指定配置文件位置方式,具有很好的参考价值,希望对大家有所帮助,如有错误... 目录一、上传jar到服务器二、编写dockerfile三、新建对应配置文件所存放的数据卷目录四、将配置文

怎么用idea创建一个SpringBoot项目

《怎么用idea创建一个SpringBoot项目》本文介绍了在IDEA中创建SpringBoot项目的步骤,包括环境准备(JDK1.8+、Maven3.2.5+)、使用SpringInitializr... 目录如何在idea中创建一个SpringBoot项目环境准备1.1打开IDEA,点击New新建一个项

springboot项目中整合高德地图的实践

《springboot项目中整合高德地图的实践》:本文主要介绍springboot项目中整合高德地图的实践,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一:高德开放平台的使用二:创建数据库(我是用的是mysql)三:Springboot所需的依赖(根据你的需求再

一文详解如何在idea中快速搭建一个Spring Boot项目

《一文详解如何在idea中快速搭建一个SpringBoot项目》IntelliJIDEA作为Java开发者的‌首选IDE‌,深度集成SpringBoot支持,可一键生成项目骨架、智能配置依赖,这篇文... 目录前言1、创建项目名称2、勾选需要的依赖3、在setting中检查maven4、编写数据源5、开启热

SpringBoot项目配置logback-spring.xml屏蔽特定路径的日志

《SpringBoot项目配置logback-spring.xml屏蔽特定路径的日志》在SpringBoot项目中,使用logback-spring.xml配置屏蔽特定路径的日志有两种常用方式,文中的... 目录方案一:基础配置(直接关闭目标路径日志)方案二:结合 Spring Profile 按环境屏蔽关

使用jenv工具管理多个JDK版本的方法步骤

《使用jenv工具管理多个JDK版本的方法步骤》jenv是一个开源的Java环境管理工具,旨在帮助开发者在同一台机器上轻松管理和切换多个Java版本,:本文主要介绍使用jenv工具管理多个JD... 目录一、jenv到底是干啥的?二、jenv的核心功能(一)管理多个Java版本(二)支持插件扩展(三)环境隔

MySQL版本问题导致项目无法启动问题的解决方案

《MySQL版本问题导致项目无法启动问题的解决方案》本文记录了一次因MySQL版本不一致导致项目启动失败的经历,详细解析了连接错误的原因,并提供了两种解决方案:调整连接字符串禁用SSL或统一MySQL... 目录本地项目启动报错报错原因:解决方案第一个:第二种:容器启动mysql的坑两种修改时区的方法:本地

springboot项目中使用JOSN解析库的方法

《springboot项目中使用JOSN解析库的方法》JSON,全程是JavaScriptObjectNotation,是一种轻量级的数据交换格式,本文给大家介绍springboot项目中使用JOSN... 目录一、jsON解析简介二、Spring Boot项目中使用JSON解析1、pom.XML文件引入依