5G边缘计算:开源架起5G MEC生态发展新通路

Wesley13
• 阅读 505

摘要:‍‍本文尝试从‍‍边缘计算的角度来阐述了‍‍为什么‍‍要把边缘计算当做一种新的生产关系来构建,‍‍以及如何用开源来构建这种新的生产关系。

5G推动新一轮工业革命

过去‍‍人类经历了三次工业革命,‍‍每一次都带来了‍‍‍‍物质、能量或者信息的自由移动。第一次工业革命,‍‍有了蒸汽机和铁路作为管道,‍‍把煤炭运到各个地方,实现了物质的自由移动。‍‍第二次工业革命,‍‍有些地方‍‍没有路可以‍‍把煤运进去,‍‍通过‍‍电网作为传输能量的网络,‍‍实现了能量的自由移动,‍‍也使得没有煤没有路的地方实现生产和生活。‍‍第三次工业革命,从‍‍‍‍电报到电话,再到互联网的一百多年里,实现了信息的自由移动。这三次‍‍工业革命背后都带来了三次大的城市化。

5G边缘计算:开源架起5G MEC生态发展新通路

毫无疑问,随着5G的建设‍‍和新基建的‍‍开端。‍‍我们已经在经历一场第四次工业革命。‍‍第四次工业革命‍‍不同于前三次,‍‍它是在前三次工业革命的基础上的一种‍‍智能叠加,‍‍有了这次工业革命,相信传统的‍‍交通、医疗等‍‍千行百业都更加智能化,也必将带来第四次再城市化的进程。

发展5G边缘计算需要构建新的生产关系

生产力和生产关系的最权威的阐述者马克思说,‍‍生产力决定生产关系,生产关系也会反作用于生产力。

过去几十年,通信业的发展经历了‍‍三次大变革,‍‍从最先的‍‍IP化到网业分离,再到现在的数字化,‍‍这个过程中,‍‍网络基础设施上支撑的业务越来越丰富,‍‍但是结构性的价值转移‍‍也使得‍‍电信管道在整个产业链中‍‍的‍‍价值的分成比例也越来越小。

那么如何在这种新的网络基础设施的一侧生长出新的价值‍‍增长,这就成为扭转现状的关键焦点,‍‍边缘计算为这种‍‍增长‍‍提供了某种可能,‍‍而且具备可操作性。‍‍甚至有人认为,‍‍虽然我们过去失去了‍‍可能万亿级的数据中心市场,‍‍但是有‍‍更多万亿级的‍‍企业市场等着我们共同去构造、‍‍去‍‍获得。‍‍所以有这么一种说法边缘计算‍‍是电信领域或者ICT领域巨大的产业机会,‍‍也是我们电信领域‍‍的‍‍不能失去的一站

边缘计算的创新和试点在过去几年已经陆续展开,有很多‍‍开发者大赛、开发者‍训练营‍‍和联合创新的项目在进行。‍‍市场人员、规划人员和技术员不同的角色也带来很多不同的观点,有人是积极的,‍‍有人感觉有非常大的困难,‍‍毫无疑问,今天‍‍并没有形成统一的平台来承载这些产业的创新成果,每年的开发者大赛都会从零开始重新组织,‍‍我们也没有形成‍‍商业闭环,这些项目很难复制,‍‍从而造成整个产业‍‍创新频繁的启动,‍‍甚至‍‍出现了创新疲劳的状态。

‍‍总结起来就是整个ICT产业对边缘计算的这么多创新和试点,‍‍并没有形成有效的产业路径。‍‍有人说0到1的创新最难,但是‍‍根据过去10年的经验来看,ICT行业‍‍最难的并不是0到1的创新,‍‍而是从1到10,10到‍‍100‍‍的规模‍‍复制创新的能力。

5G生产力的释放需要新的生产关系

5G边缘计算:开源架起5G MEC生态发展新通路

生产力的释放‍‍的确需要新的生产关系,以‍‍农业时代为例,‍‍牛在8000年前就被驯化成家畜,‍‍但是人类直到2000年前才学会‍‍牛耕这种‍‍农耕方式来生产,‍‍使得人类农耕生产效率提高了几十倍。‍‍同样,‍‍1679年人类已经发明了第一台蒸汽机模型,‍‍但是直到1769年才通过瓦特‍‍改良的蒸汽机,把蒸汽机引入了工厂,‍‍实现了人类从手工作坊到工厂的‍‍‍‍生产力级的生产关系改变,‍‍开启了人类的工业革命。

如果说只有工厂这种新型的生产关系才能释放蒸汽机‍‍巨大的生产力,‍‍那么5G的网络建设已经如火如荼,‍‍网络的‍‍覆盖度也越来越广,‍‍如何来有效的释放5G这样一种生产力?肯定也需要生产关系级的‍‍‍‍构建,‍‍特别是ICT上下游产业链这样一种长链条的‍‍生产方式,应该来‍构建一种网络及生态的新型的生产关系,‍‍才能更加有效的释放5G‍‍巨大的生产‍‍潜能。

运营商边缘和公有云边缘未到竞争阶段

谈到生产关系,有两个‍‍额外的思考,‍‍今天在谈到边缘计算的时候,‍‍更多人关注的是运营商的边缘‍‍和公有云厂家的边缘是什么关系?‍‍特别是这半年以来,‍‍众多的公有云厂家纷纷发布了自己在边缘计算的产品和‍‍战略。‍‍‍‍可以认为,‍‍边缘计算作为一个‍‍未来‍‍大发展的产业,它的马拉松才刚刚起步。‍‍目前,‍‍过早关注身旁的人‍‍为时尚早,‍‍在当下边缘计算的产业生态的上半场,更应该关注的是自身‍‍的能力的积累以及如何与公有云生态更好地协同。

打造厂商+运营商+X ICT产业S.H.E,赋能行业

5G边缘计算:开源架起5G MEC生态发展新通路

面向‍‍边缘计算,‍‍‍‍传统的设备制造商和运营商‍‍以及未来的应用伙伴之间应该是什么样的关系?‍‍在过去几年,‍‍我们并没有有效地建立起这么一种产业组合,‍‍我们不能像‍‍‍‍云厂商或者互联网厂家那样,从业务到网络‍‍独自去运营。‍‍那么如何‍‍结合自身的优势形成最佳的组合,‍‍共同以一种‍‍新的组合方式,‍‍立足于未来的ICT产业界,‍‍来共同赋能成为关键。

可以看到,‍‍运营商有贴近客户的‍‍优势,‍‍注重运营、‍‍注重企业客户关系的软能力是运营商的天然优势。‍‍而厂商多年构建起来的规模的研发和规模的制造能力,‍‍是一种硬件能力,生态伙伴‍‍更‍‍加注重的是敏捷创新,‍‍面向场景的定制化的能力,‍‍所以这种‍‍“软件-硬件-生态”组合,我们形象地把它称之为S.H.E‍‍最佳组合,这种组合的底层逻辑就是‍‍构建新的生产关系。

边缘计算呼吁生产关系级的产业新思路

2017年,马云在世界物联网大会上发表了针对互联网‍‍的一个看法,‍‍他认为如果不把互联网当作生产关系去思考,‍‍麻烦就会越来越多,互联网不是互联网公司的互联网,是全社会的互联网。

正是这种新的认知‍‍才造就了‍‍移动互联网和互联网的上半场。‍‍同样,‍‍我们借鉴这种思路,‍‍边缘计算也需要新的生产关系,‍‍边缘计算不应该仅仅是运营商的边缘计算,‍‍而是全社会的边缘计算。‍‍所以‍‍边缘计算对运营商和ICT产业来说,蕴藏着巨大的机会,‍‍必须通过新的生产关系来释放“5G+边缘”的这种‍‍新型的生产力。

在这个过程中,‍‍“设备制造商+运营商+行业应用伙伴”应该构成‍‍最佳的组合,‍‍形成新的协作关系,‍‍来共同‍‍面对千行百业数字化的巨大产业机会。‍‍所以,我们认为边缘计算‍‍呼唤这种生产关系级的产业新思路。

通过开源促进边缘计算构筑多边共赢的生产关系

那原来的传统模式有什么问题呢?我们认为,过去,开发和代码的所有权都是私有的,缺乏产业的公共产品和公共平台,这‍‍在传统的电信领域‍‍特别突出,‍‍而且在‍‍电信领域的合作也是基于确定范围的项目驱动的,‍‍为什么今天边缘计算的很多成果难以复用?是因为‍‍我们的生态也是基于项目的,‍‍是处于‍‍小众的、封闭的状态,难以跨界的去应用。‍‍我们的创新‍‍试错的成本也非常高。

那么基于这些传统问题,开源能解决什么问题呢?‍‍在生产过程中可以通过共享‍‍和让渡部分代码的‍‍所有权,‍‍使能动态演进的、‍‍鼓励创新的合作,‍‍来产生更加开放、‍‍自发、多样、易跨界的生态,通过众筹创新、社区验证、‍‍低成本、无歧义的‍‍工程语言‍‍来高效的创新。

所以,‍‍所有权是生产关系的基础,‍‍开源本质上是通过共享参考架构、‍‍用户案例和文档等所有权,‍‍来一起构筑产业的公共产品。‍‍所以,通过开源‍‍来促进边缘计算,构筑多边共赢的生产关系是可行的,而且‍‍非常有必要的。

边缘计算新生产关系

那么这种新型的生产关系新在哪里呢?

第一是新的协作方式。‍‍通过社区化来联合定义,通过开源版本的验证和探索实践的路径,从协议和交互接口来实现‍‍产品级和软件级的协作方式。

第二个是新的开发。在开发的过程中,让千行百业‍‍更加‍‍低成本来‍‍开发5G的边缘应用,‍‍通过在线的开发验证,‍‍通过降低上手的门槛,开源来培养编程的习惯,‍‍实现原子能力的更好重用。

第三,新的生态。通过统一的应用市场‍‍实现联邦互通,实现应用的流转,‍‍来实现ICT行业的应用生态的星辰大海。

第四,‍‍新的交易,通过社区来构筑应用商城的联邦,实现‍‍多边交易,共同做大市场空间,‍‍从单一的供给到互为供给。

下面,详细阐述了这四种新关系:

新协作:在传统的模式下,从厂商到运营商,再‍‍到B/OSS厂商和应用开发者,‍‍都是沿着各自的‍‍思路去独自摸索,‍‍产业方向并不完全一致,‍‍但是有了社区化的开源平台以后,‍‍我们就可以‍‍联合产业界的伙伴‍‍共同从部署方式、‍‍组网方式、以及平台‍‍技术站的‍‍构建上等等‍‍各个层面来构筑产业界的共识。

新的开发方式:在‍‍‍‍开源中国或者码云上有300万的开发者,‍‍在GitHub有3600万的开发者,‍‍众多的‍‍商业软件,99%的都用到了开源软件。‍‍所以,‍‍今天的开发者已经离不开开源平台,‍‍在开源平台上,我们‍‍更加方便地实现在线的开发环境,‍‍使得非ICT领域的‍‍程序员‍‍能快速的上手,更加方便地把ICT的‍‍‍‍能力抽象出原子能力。‍‍同样,通过社区我们能实现‍‍跨组织的沟通,使最佳的‍‍场景,最佳的架构和最佳的业务实践‍‍得到共享和积累。

新生态:‍‍在传统的ICT领域,‍‍每个厂家、运营商只围绕自己的市场产生小的应用生态,‍‍就像宠物一样是一种局部的‍‍人工的方式,‍‍它的特点是‍‍场景难以复制,‍‍市场被碎片化,‍‍应用伙伴的配合和协作的代价也非常高,所以很难实现规模的‍‍应用成长。而通过开放统一的‍‍市场,‍‍统一的集成、统一认证,‍‍来实现一个应用的方便的‍‍流通,能‍‍跨厂商、跨运营商的‍‍来进行流通,降低应用的复制成本,‍‍实现一个规模化、‍‍自增长、多样化的新生态。

5G边缘计算:开源架起5G MEC生态发展新通路

新交易:‍‍在传统的,‍‍长链条方式的有限生意模式下,交易的成本非常高,交易的效率也非常低。而‍‍通过一个共享平台和共享‍‍应用商城联邦,可以使得‍‍设备厂家、‍‍运营商‍‍和垂直行业应用伙伴以及最终的企业用户实现多次的互为供给,‍‍互相增强的协作模式。‍‍在社区实现预先的集成来共享应用生态,‍‍使能多边交易,共同做大市场空间。

5G边缘计算:开源架起5G MEC生态发展新通路

回到EdgeGallery的产业愿景,我们希望构建的是这样一种边缘计算的‍‍合作共赢的新型生产关系。‍‍而EdgeGallery开源平台的项目定位,就是通过‍‍开源模式来构建5G边缘计算的‍‍架构和能力开放的事实标准,‍‍来降低企业‍‍应用,‍‍上到5G边缘计算这么一个产业平台上的门槛,形成规模化的‍‍5G应用的商业生态。EdgeGallery‍‍希望通过新的协作模式,‍‍新的开发‍‍模式,新的生态的构建模式和新的交易‍‍孵化的模式,‍‍来共同使能这样一种‍‍新的生产关系,来释放5G的‍‍生产力。

EdgeGallery开源项目,共筑平台,共享生态

EdgeGallery‍‍的产业价值核心是希望通过构建一个统一的‍‍平台架构来提供边缘计算的参考,‍‍打造边缘计算界的安卓平台,‍‍来丰富‍‍应用,降低应用开发者的‍‍应用门槛,‍‍通过统一‍‍产业的设施标准来打破市场‍‍风格碎片化的状态,‍‍使得应用生态‍‍不再受‍‍局部市场的限制,‍‍做到接口一致,应用一次开发、‍‍全网应用、‍‍全网分发的模式。‍‍通过共筹、共建,‍‍最大程度的共享5G to B的‍‍‍‍成果,‍‍实现一个快速试错,快速创新,‍‍小投入大产出的‍‍创新模式,最终‍‍实现产业价值从产业到商业再到市场‍‍的产业闭环,‍‍这是EdgeGallery的产业价值的核心体现。

EdgeGallery架构

5G边缘计算:开源架起5G MEC生态发展新通路

EdgeGallery的架构分成4个部分,‍‍首先是‍‍MEP平台,‍‍通过提供‍‍基本服务治理框架‍‍和一些‍‍逐步完善的网络能力,‍‍比如位置、QoS等‍‍来共同使能MEP‍‍基础平台层。‍‍同时,在这个基础平台层面向‍‍运营和面向企业自主管理,‍‍提供MEC的简化管理面,实现客户自助的portal和‍‍业务自动化的编排和管理的‍‍能力,‍‍实现应用的发布,‍‍同步和安全认证的能力。

同时,基于开源的应用仓库构建APP的‍‍应用联邦,‍‍通过共享产业界的‍‍应用仓库,‍‍可以方便的使能各个运营商‍‍‍‍的应用,‍‍实现商业闭环。

另外,为了‍‍‍‍方便应用开发者‍‍和各行各业的‍‍应用伙伴‍‍来方便的开发这些应用。华为也提供了一个IDE的开发界面和工具链,支持多种‍‍计算的‍‍迁移工具从X86到ARM的互相迁移,‍‍实现‍‍丰富的算力。

最后,围绕公有云的生态构建了‍‍云连接器,使开源边缘平台‍‍能和公有云的生态‍‍互联互通,‍‍方便云上的应用能下沉到边缘上来。‍‍目前计划‍‍通过一些agent模式‍‍打通和公有云‍‍‍‍的‍‍应用互通,‍‍未来也会‍‍逐步打通和业界其他公有云的应用互通。

EdgeGallery社区运营平台和资源

通过‍‍半年多的筹划和筹备,‍‍‍‍EdgeGallery的开源社区运营平台和资源也逐步完善起来。 EdgeGallery的代码已经正式托管在码云上(https://gitee.com/EdgeGallery),EdgeGallery的社区官网链接为[https://www.edgegallery.org/](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fwww.edgegallery.org%2F)。我们诚挚欢迎‍‍产业界的伙伴来加入,共同讨论和构建这个开源平台。

EdgeGallery同产业组织的合作

5G边缘计算:开源架起5G MEC生态发展新通路

EdgeGallery和‍‍‍‍产业界最大的‍‍开源平台Linux基金会LF Edge‍‍这样一个边缘大伞项目有合作;另外,‍‍与移动、腾讯和ARM等联合发起的在Akraino项目的5G边缘计算的蓝图已经在Akraino R3发布;‍‍同时,EdgeGallery和GSMA的Operator Platform的参考实现也有一个预期的合作。‍‍当然,EdgeGallery一直强调自己是符合ETSI MEC架构,那么‍‍作为产业界的最佳的参考实现,与‍‍国内的ECC联盟‍‍也有协作关系。

希望EdgeGallery开源平台能成为这些联盟‍‍产业平台标准组织的‍‍‍‍实验平台‍‍和‍‍构建应用的‍‍开发平台。

5G边缘计算:开源架起5G MEC生态发展新通路

最后,呼吁‍‍产业界‍‍的朋友来共同构建‍‍‍‍5G MEC的开源平台EdgeGallery,‍‍构建这个平台是非常难的,我们需要举全产业的力量来共建这个平台。可能‍‍有人认为这个平台建设早了,‍‍但是构建一个平台是需要时间的,5G MEC的市场爆发就在眼前,我们需要提前做好准备。‍‍又有人会觉得‍‍这个时间有点晚了,‍‍确实,最好的时间是10年前,‍‍但‍‍其次是现在。大家需要‍‍携起手来,‍‍共同努力‍‍来共建产业平台,‍‍迎接5G MEC市场的爆发,释放5G最佳的生产力,‍‍使能智能社会!‍

点击关注,第一时间了解华为云新鲜技术~

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
5个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Stella981 Stella981
3年前
Python之time模块的时间戳、时间字符串格式化与转换
Python处理时间和时间戳的内置模块就有time,和datetime两个,本文先说time模块。关于时间戳的几个概念时间戳,根据1970年1月1日00:00:00开始按秒计算的偏移量。时间元组(struct_time),包含9个元素。 time.struct_time(tm_y
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
3年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
3年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
11个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这