随着 5G 时代的到来,我们的生活、学习和工作方式都在变得更加敏捷、更加智能、更加灵活,而 5G 使能千行百业,助力社会实现数字化转型则离不开边缘计算连接加计算能力的支持,如果说 5G 能够改变社会,那么 5G MEC 就是满足千行百业差异化业务诉求的关键。但 5G MEC 当前仍面临着网络部署差异大、应用集成难、开发语言与平台不统一等问题,使得很多场景和项目难以实现规模复制。为了构建一个统一开放的 5G MEC 产业平台,EdgeGallery 开源项目应用而生。本文我们将一同分享、讨论与实践边缘计算领域的新实践与新动向,共同走进 5G MEC 开发者的工作与生活。
从 2G/3G/4G 到 5G,满足千行百业差异化的业务诉求,MEC 是关键。从业务变化上来看,2G/3G 始终是以手机等单一终端为中心,实现我们所需的话音、短信、视频、社交等业务;到 3G/4G 时代,在手机上已经开始承载着一些集成视频、社交相关的应用。总而言之,2G/3G/4G 在网络方面主要的诉求就是带宽,但是当 5G 时代开始之后,我们发现整个业务诉求产生了明显的变化,如下图所示:
通过对比我们可以发现:
5G 将带来十倍以上的流量增长,其中 80% 以上的数据和处理将发生在网络边缘。MEC 是 5G 的关键技术,融合网络、计算、安全和运营等平台能力,云边协同,业务创新,为运营商带来巨大经济价值。5G 边缘计算开源平台的出现将使得构建一个可管、可控、可运营的 5G MEC 更加快捷和高效。
而正如下图所示,MEC 是实现 5G 差异化、确定性 SLA 的关键载体。在接下来的内容中我们将重点介绍电信产业在网络领域的 MEC 边缘计算。
MEC 在全球已经有 6000+POC 项目,已经实现了从 0 到 1 的突破,在近几年也举办了诸多 MEC 的产业峰会、开发者活动、大赛活动、黑客松活动,但是仍为什么没有实现从 1 到 N 的飞跃?
究其原因,我们将其归纳为以下三点:
通过上述我们进而延伸出:
MEC 产业生态的核心挑战不是从 0 到 1,也不是 1 到 10,而是如何到百级,然后自然发展到成千上万。
基于上述我们讲到的千行百业的行业应用生态,综合考量,统一开放的 MEC 平台就是关键。
而一个统一开放的 MEC 平台所应具备的特点应该有以下几点:
EdgeGallery 是由中国信息通信研究院、中国移动、中国联通、华为、腾讯、紫金山实验室、九州云和安恒信息等八家创始成员发起的 5G 边缘计算开源项目,其目的是打造一个以“联接+计算”为特点的 5G MEC 公共平台,实现网络能力(尤其是 5G 网络)开放的标准化和 MEC 应用开发、测试、迁移和运行等生命周期流程的通用化。
EdgeGallery 开源社区由华为公司于 2020 年 4 月倡议发起,并于 7 月 30 日召开了首届董事会,通过了社区治理章程,会议选举华为首席开源联络官任旭东为董事会主席,任命中国信息通信研究院技术和标准所主任研究员马军锋为秘书长,任命中国移动研究院边缘计算研究室主任耿亮、中国联通 MEC 高级总监陈丹和华为云化网络开源团队营销总监杨邦文为副秘书长。
EdgeGallery 四大组成模块如下图所示:
5G MEC 的公共平台部分:
EdgeGallery 的架构参考了很多 IT 行业的应用设计流程,将架构拆分为应用设计态、应用分发态、应用运行态,如下图所示:
对于所对应的架构设计原则我们将其总结为“四个友好”,如下所示:
社区从 2020 年 8 月份发布以来,一直按照三个月一个新版本的速度进行版本迭代,截止 4 月 13 日所发布的是第四个版本 Dove。分别在应用开发平台、APP 仓库、编排管理(MECM)、边缘 PaaS(MEP)四个部分作了增强,如下图所示:
应用开发平台:
APP 仓库:
编排管理(MECM):
边缘PaaS(MEP):
那如何将一款 APP 集成到运营商的 MEC 平台上?我们将展示在工业场景中机器视觉相关的 APP 是如何通过 EdgeGallery 平台集成到运营商的 MEC 平台上,具体流程如下图所示:
EdgeGallery 不仅是一个 MEP 平台,未来更是一个面向应用和开发者的端到端解决方案,将为应用开发者、边缘运营及运维人员提供一站式服务。社区致力于让开发者能更便捷地使用 5G 网络能力,让 5G 能力在边缘触手可及;通过边缘原生的平台架构,让边缘业务可信可管;通过无代码化集成、在线 IDE 工具、统一应用入口等实现多元开放的边缘生态,让应用轻松上车,商业可复制,最终实现 5G ToB 生态的繁荣,为企业和社会带来经济价值,如下图所示:
对于平台的不同使用对象而言,对于开发者我们提供了一站式应用集成开发者平台,对于应用的交易者我们提供了应用仓库,对于最终的使用者租户、运营商,我们提供了 MEC 的管理面,在边缘节点上真正部署的是我们的 MEP 平台。
EdgeGallery 平台采用商业友好的 Apache License 2.0 作为开源代码协议,已在码云发布第一批种子代码,与业界几十家应用伙伴、共 30 多款应用完成了集成验证,覆盖了智慧园区、工业制造、交通物流、游戏竞技等应用场景,并已在 EdgeGallery App Store 中进行展示。
我们将与产业伙伴一起,积极推动行业生态。在社区的整个运营层面上我们取得了哪些进展?如下图所示:
EdgeGallery 社区已在深圳和西安建立了两个自动化测试中心,并将于今年底在北京、南京、上海、东莞等地陆续建成 5 个场景化测试验证中心。目前 EdgeGallery 社区已有 8 家高级会员和 14 家普通会员,项目托管地址为:https://gitee.com/edgegallery。欲了解更多详情,请参阅社区官网:https://www.edgegallery.org/。
注:以上数据截止到 2020 年 4 月,部分伙伴正在申请加入中。
EdgeGallery 作为面向 5G、电信产业的 MEC 新生社区,我们倡导积极参与产业协作,与行业伙伴、组织、角色开展更多的合作,共创产业未来,也希望广大开发者和用户关注、参与到 EdgeGallery 社区中。立足中国,放眼世界,共建 5G MEC 统一产业平台!
我是白鹿,一个不懈奋斗的程序猿。望本文能对你有所裨益,欢迎大家的一键三连!若有其他问题、建议或者补充可以留言在文章下方,感谢大家的支持!
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。