全球5g商用加速,为个人、家庭和行业带来了丰富的业务体验,提升社会生产力,推动行业数字化升级。5g网络、数据中心等新型基础设施建设进度加快,将为各行各业和开发者带来广阔的市场空间和发展机遇。
5g面向千行百业,带来10倍以上的流量增长,其中80%将发生在边缘,驱动了mec(multi-access edge computing,多接入边缘计算)的快速发展。可以说抓住了边缘,就是抓住了5g的市场机会。5g mec可为各行各业提供低延时、大带宽、安全可靠等能力,与ai等新技术的融合将更好地服务千行百业。5g mec可在网络边缘部署丰富的应用,提升用户体验,更好地满足终端用户需求。mec是网络的自然延伸,是业务的汇聚点,基于多样化的业务数据及海量的终端接入,自然成为5g应用创新高地。
5g边缘产业的繁荣发展,需要产业各界通力合作,共同促进mec应用创新及生态发展。当前业界mec应用创新在平台架构、基础平台、服务框架、网络能力和应用开发上面临5大新挑战:
1. 极致敏捷的平台架构
5g时代,应用的存在形式发生了很大的变化,如实例化、部署、运维等都和nfv时代有很大不同。nfv时代大部分应用都采用虚机的形态,应用的实例化、扩缩容等周期都很长,无法满足高流量、高并发的互联网应用需求,如抢火车票、双11清空购物车、抢红包等。5g mec如果想要更好地服务千行百业,就需要提供更敏捷开放的平台架构,如容器化的微服务,实现轻量、敏捷、高可靠以及快速无损迁移,提供丰富的开放能力api,支持无损快速的扩缩容及持续集成发布等。
2. 多样化基础平台支持
当前mec存在arm、x86多种硬件平台,kubernetes、openstack多种管理平台,以及helm、k8s deployment、heat多种部署文件。开发者会依据不同的场景需求、技术限制以及技能栈习惯等选择不同的平台。这就要求mec能够支持不同的硬件、计算架构、虚拟设施管理系统等。
3. 多种服务框架兼容
当前服务框架繁多,学习成本很高。譬如spring boot、spring cloud、、servicecomb等,不同的服务框架面向不同的编程语言,并且有很长的历史、庞大的支持库。同时,开发者通常习惯于某一种或者两种微服务框架,要求开发者重新学习一种微服务框架,成本很高。这就要求mec平台能够支持多种服务框架,具备基于不同微服务框架开发的应用治理能力,保持开发者一致的开发体验,最大程度地降低学习成本。
4. 丰富开放的网络能力
mec能够提供哪些开放能力,特别是针对5g的独特能力,直接关系到开发者的5g应用开发效率以及产品投放市场的周期。创新应用通过调用开放能力与网络和计算能力深度融合,才能发挥出优势。同时,网络能力需要以api或sdk等开发者熟悉的方式对外提供,使开发者更快速地开发出成熟产品。
5. 便捷高效的应用开发
为了使应用的开发和发布能更加便捷,需要mec具备自动打包镜像、api能力测试、一键式应用部署及完善的应用生态系统等,以提升企业或开发者的开发效率,降低开发复杂度和成本。
针对业界mec应用创新面临的新挑战新需求,华为5g mec基于强大的联接和计算能力,提供开放开源的mec平台,帮助企业和开发者更加高效便捷地进行应用创新,加速5g全行业数字化转型。
3月13日下午15:10-16:10,在华为开发者大会2020(cloud)第三期华为devrun live开发者沙龙中,华为云化网络开源架构师于洋博士将分享《mec开源技术方案之庖丁解牛》,带你了解华为5g mec相关领先技术和优秀行业案例,同时与大家一起揭开mec开源项目的神秘面纱。