全球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开源项目的神秘面纱。