边缘计算在ETSI中的标准化进展
在ETSI GS MEC 003协议中,提出了基于NFV架构的边缘计算的参考架构.该参考架构,可以让托管在边缘计算平台上的APP高效并无缝地运行在移动网中.对于架构中的参考点与功能模块,ETSI在该协议中也给出相应的定义.注:目前ETSI已经将移动边缘计算改为多接入边缘计算.
1边缘计算架构
边缘计算架构主要可以分为3级:系统层、主机层、网络层,如图6所示.该参考架构中展示了MEC的功能要素和每个功能要素之间的参考节点.2.2移动边缘主机移动边缘主机是一个包含移动边缘平台和虚拟化基础设施的实体.
虚拟化基础设施可以提供计算﹑存储和网络资源,这些能力可以用于移动边缘APP的运行.虚拟化基础设施包含一个数据平面,该平面可以执行移动边缘平台收到的流量规则,并在APP、服务、域名服务器(domain name server,DNS),3GPP网络、本地网和外部网络之间进行流量转发和路由.
1)移动边缘平台的主要功能有5项:
给APP提供环境,用于发现、通知﹑消费和提供移动边缘服务.移动边缘服务涵盖的内容非常庞大,但是总结起来主要包括:无线网络信息的获取、定位功能以及带宽管理.LoRa网关
接收来自移动端平台管理器、应用程序或服务的流量规则,并相应地指示数据平面执行一些操作.同时,也可以将代表UE的令牌环转换成流量规则中特点的IP地址.
3从移动边缘平台管理当中获取DNS记录,同时配置相应的DNS代理/服务器.
4提供移动端服务,可能包括的服务有:无线网络信息获取、相关的定位信息以及带宽管理等等.
⑤提供对持久性存储和时间信息的访问.
2〉除了虚拟化基础设施和移动边缘平台以外,移动边缘主机中还包括了移动边缘APP.APP运行在移动边缘主机提供的虚拟化基础设施的虚拟机上,并提供移动边缘服务.APP可以同移动边缘平台之间交互,执行相应的APP生存周期相关操作的支持,包括:指示可用性、准备用户状态的重定位等.
移动边缘APP还有很多一系列的规则和需求,比如对资源、最大时延、所需服务等的要求.这些需求要被移动边缘系统级管理所验证.APP可以由第三方厂商开发并提供,也可以是平台提供方自身的APP.如果是第三方的APP,运营在平台的虚拟机上涉及到平台能力开放和交互等问题.如图7中展示了ETSI 所定义的边缘计算系统参考架构,其中,管理(management,mgmt)、需求(requests,reqts).