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

相关文章

使用Python构建一个Hexo博客发布工具

《使用Python构建一个Hexo博客发布工具》虽然Hexo的命令行工具非常强大,但对于日常的博客撰写和发布过程,我总觉得缺少一个直观的图形界面来简化操作,下面我们就来看看如何使用Python构建一个... 目录引言Hexo博客系统简介设计需求技术选择代码实现主框架界面设计核心功能实现1. 发布文章2. 加

售价599元起! 华为路由器X1/Pro发布 配置与区别一览

《售价599元起!华为路由器X1/Pro发布配置与区别一览》华为路由器X1/Pro发布,有朋友留言问华为路由X1和X1Pro怎么选择,关于这个问题,本期图文将对这二款路由器做了期参数对比,大家看... 华为路由 X1 系列已经正式发布并开启预售,将在 4 月 25 日 10:08 正式开售,两款产品分别为华

Node.js 数据库 CRUD 项目示例详解(完美解决方案)

《Node.js数据库CRUD项目示例详解(完美解决方案)》:本文主要介绍Node.js数据库CRUD项目示例详解(完美解决方案),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考... 目录项目结构1. 初始化项目2. 配置数据库连接 (config/db.js)3. 创建模型 (models/

springboot项目中常用的工具类和api详解

《springboot项目中常用的工具类和api详解》在SpringBoot项目中,开发者通常会依赖一些工具类和API来简化开发、提高效率,以下是一些常用的工具类及其典型应用场景,涵盖Spring原生... 目录1. Spring Framework 自带工具类(1) StringUtils(2) Coll

Spring Boot项目部署命令java -jar的各种参数及作用详解

《SpringBoot项目部署命令java-jar的各种参数及作用详解》:本文主要介绍SpringBoot项目部署命令java-jar的各种参数及作用的相关资料,包括设置内存大小、垃圾回收... 目录前言一、基础命令结构二、常见的 Java 命令参数1. 设置内存大小2. 配置垃圾回收器3. 配置线程栈大小

利用Python快速搭建Markdown笔记发布系统

《利用Python快速搭建Markdown笔记发布系统》这篇文章主要为大家详细介绍了使用Python生态的成熟工具,在30分钟内搭建一个支持Markdown渲染、分类标签、全文搜索的私有化知识发布系统... 目录引言:为什么要自建知识博客一、技术选型:极简主义开发栈二、系统架构设计三、核心代码实现(分步解析

Spring Boot项目中结合MyBatis实现MySQL的自动主从切换功能

《SpringBoot项目中结合MyBatis实现MySQL的自动主从切换功能》:本文主要介绍SpringBoot项目中结合MyBatis实现MySQL的自动主从切换功能,本文分步骤给大家介绍的... 目录原理解析1. mysql主从复制(Master-Slave Replication)2. 读写分离3.

浅谈配置MMCV环境,解决报错,版本不匹配问题

《浅谈配置MMCV环境,解决报错,版本不匹配问题》:本文主要介绍浅谈配置MMCV环境,解决报错,版本不匹配问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录配置MMCV环境,解决报错,版本不匹配错误示例正确示例总结配置MMCV环境,解决报错,版本不匹配在col

微信公众号脚本-获取热搜自动新建草稿并发布文章

《微信公众号脚本-获取热搜自动新建草稿并发布文章》本来想写一个自动化发布微信公众号的小绿书的脚本,但是微信公众号官网没有小绿书的接口,那就写一个获取热搜微信普通文章的脚本吧,:本文主要介绍微信公众... 目录介绍思路前期准备环境要求获取接口token获取热搜获取热搜数据下载热搜图片给图片加上标题文字上传图片

Linux卸载自带jdk并安装新jdk版本的图文教程

《Linux卸载自带jdk并安装新jdk版本的图文教程》在Linux系统中,有时需要卸载预装的OpenJDK并安装特定版本的JDK,例如JDK1.8,所以本文给大家详细介绍了Linux卸载自带jdk并... 目录Ⅰ、卸载自带jdkⅡ、安装新版jdkⅠ、卸载自带jdk1、输入命令查看旧jdkrpm -qa