无线互联科技Wireless Internet TechnologyNo.13 July,2019第13期2019年7月移动边缘计算的系统架构和关键技术分析董春利",王莉1(1.南京交通职业技术学院电子信息工程学院,江苏南京211188;2.上海剑曦信息科技有限公司,上海200051)摘要:随着移动互联网和物联网应用的快速发展,传统的集中式云计算遇到了严峻的挑战,例如高延迟、低频谱效率和非自适应机器类型的通信。
为了解决这些挑战,新技术正在推动将集中式云计算功能转移到网络边缘设备。
移动边缘计算被认为是物联网和任务关键型、垂直解决方案的关键推动因素,被公认为是一种关键的架构概念和技术之一。
文章讨论分析了移动边缘计算的系统架构和关键技术。
关键词:移动边缘计算;虚拟机;计算卸载;VM迁移移动边缘计算(Mobile Edge Computing,MEC)被欧洲电信标准化协会(European Telecommunications Standards Institute,ETSI)定义为一种新技术,在移动网络边缘、无线接入网络内以及移动用户附近,提供IT服务环境和云计算能力ETSI发布了一份关于移动边缘计算的白皮书,移动边缘计算被认为是一种重要的新兴技术,成为下一代网络的重要组成部分。
由于具有低延迟、近距离和高带宽等先进特性,以及实时洞察无线网络信息和位置感知功能,移动边缘计算为多个行业(如消费者、企业)提供了大量新的应用和服务。
特别地,MEC被认为是智能城市中处理视频流服务有前景的解决方案。
来自监视设备的视频流在MEC服务器上进行本地处理和分析,从视频流中提取有意义的数据。
可以将有价值的数据传输到应用服务器,以减少核心网络流量。
增强现实(Augmented Reality,AR)移动应用在上行链路中的数据收集、边缘计算和下行链路中的数据传递方面,具有固有的协作属性。
增强现实数据需要低延迟和髙速率的数据处理,以便根据用户的位置提供正确的信息。
数据处理可以在本地MEC服务器上执行,而不是在集中式服务器上执行,以提供良好的用户体验。
物联网在电信网络上生成额外的消息,要求网关聚合消息并确保低延迟和安全性。
引入利用MEC收集,分类和分析物联网数据流的新架构,MEC服务器负责管理各种协议、消息分发和分析处理。
MEC环境创造了一个新的价值链和充满活力的生态系统,从而为移动运营商、应用和内容提供商创造了新的机会。
1MEC的系统架构ETSI描述的MEC参考架构使MEC应用程序能够实现为在MEC主机上运行的纯软件实体⑵。
移动边缘平台提供运行MEC应用程序所需的基本环境和功能。
MEC应用程序在虚拟化基础架构之上作为虚拟机(Virtual Machine,VM)运行,并且可以与移动边缘平台交互以执行与应用程序的生命周期相关的某些支持过程。
此外,虚拟化基础设施包括一个执行由移动边缘平台接收的流量规则的数据平面,并路由在应用本地网络和外部网络之间的流量。
MEC主机级管理包括移动边缘平台管理器和虚拟化基础架构管理器。
前者管理应用程序的生命周期以及应用程序规则和要求,包括服务授权、流量规则、域名系统(Domain Name System, DNS)配置和解决冲突。
后者负责分配、管理和发布虚拟化基础架构的可视化(计算、存储和网络)资源。
操作支持系统通过生命周期管理代理商或运营商的第三方客户,通过面向客户的服务门户接收用户应用程序的请求,操作支持系统决定是否授予请求。
授权请求将转发给MEC协调器进行下一步处理。
MEC协调器是核心功能,因为它根据部署的MEC主机、可用资源、可用MEC服务和拓扑,维护一个整体视图。
出于性能、成本、可扩展性、运营商首选部署的原因,MEC支持不同的部署方案叫例如在蜂窝宏基站演进型Node B站点(Evolved Node B,eNodeB)、在3G无线网络控制器(Radio Network Controller,RNC)站点、在多个无线电接入技术小区聚合站点,和聚合点(其也可以位于核心网络的边缘,例如在分布式数据中心中),探讨了一个网络规划问题,该讨论决定了在可用站点中安装MEC 服务器的最佳位置,以便在安装成本和服务质量(Quality of Service,QoS)之间进行权衡。
2MEC的关键技术MEC的关键技术包括计算卸载和移动性管理。
计算卸载是一个将资源密集型计算从移动设备迁移到资源丰富的附近基础设施的过程画。
虽然移动设备受到计算能力、电池寿命和散热的限制,但是通过将能量消耗的应用程序计算卸载到MEC服务器,MEC可以在用户设备(User Equipment,UE)上运行新的复杂应用程序。
计算卸载的一个重要部分是决定是否卸载、是否适用全部或部分卸载、卸载什么以及如何卸载。
卸载决策取决于根据3个标准分类的应用程序模型。
第1个标准是应用程序是否包含不能卸载的用户等不可卸载部分(例如用户输入、摄像或需要在UEs处基金项目:南京交通职业技术学院高层次人才科研基金项目;项目编号:440105001o作者简介:董春利(1964—),男,山东青岛人,教授,博士;研究方向:认知无线电网络,下一代无线泛在网络。
-131_No.13July, 2019第13期2019年7月无线互联科技•技术应用执行的获取位置)o 第2个标准是无法估计某些连续执行应 用程序要处理的数据量。
第3个标准是要处理的各个部分的相互依赖性。
通常,UE 需要由代码分析器、系统分析器和决 策引擎组成,以管理卸载过程。
代码分析器负责根据应用程 序类型和分区的代码数据来管理卸载内容。
系统分析器负责监视多个参数,例如可用带宽、要传输的数据大小以及执行 代码的能量。
这些参数会影响何时卸载,决策引擎确定是否卸载。
计算卸载决策算法已进行了全面的研究和比较。
大多 数算法旨在最小化移动设备处的能量消耗,同时,受到卸载 的应用程序可接受的执行延迟或者找到这两个度量之间的 最佳权衡。
数值结果表明,MEC 可以通过异构网络中的计算 卸载来提高能效。
针对多个移动设备用户之间的计算卸载决 策问题,提出了一种博弈论方法。
数值结果表明,该算法实现 了优异的计算卸载性能,并随着用户规模的增大而扩展。
研 究了计算卸载的节能资源分配问题。
此外,一些努力集中在 无线电和计算资源的联合优化上,旨在最小化延迟和功率预 算约束下的能量消耗。
当UE 执行到另一个小区的切换时,重要的是保证服务 连续性和QoS 要求讥几个MEC 应用程序期望在位置改变之 后继续为UE 服务。
如果UE 将计算转发到MEC,则需要启动VM 迁移以提供服务的连续性。
VM 迁移是将VM 从一台物 理机器移动到另一台物理机器,通常在数据中心内。
关键部分是确定VM 迁移是否取决于服务类型和要求、内容大小和用户类型。
需要注意的是,可以迁移具有严格QoS 要求的正 在进行的视频服务,并且始终将用于紧急警告机器类型通信服务的延迟敏感测量任务,迁移到最佳MEC 服务器。
一 方面,必须做出决定,指示服务是否必须完全或部分迁移。
同时,考虑VM 迁移成本,包括VM 迁移和回程资源消耗所需的时间,因为需要计算节点之间的流量交换。
另一方面, VM 迁移的好处是减少服务延迟。
同时,不必分配回程资源 用于将计算结果传输回UE 。
提出了一种利润最大化虚拟人 物放置策略,以选择性地将VM 迁移其最佳位置,来优化 迁移增益和迁移成本之间的权衡。
此外,探索了用于动态 VM 放置,并根据预期用户的移动找到最合适的通信路径 预测技术。
与现有技术方法相比,本文所提出的算法将卸 载延迟减少了 10%〜66%。
3结语MEC 启用一个开放的无线接入网络,可以在网络边缘 托管第三方创新应用和内容。
MEC 是云无线接入网(Cloud- Radio Access Network , C-RAN)的补充。
MEC 的关键技术 是计算卸载和移动性管理,其部署方案与传统无线网络兼容。
然而,鉴于该领域的研究是相对初期的阶段,仍有许多 悬而未决的问题,需要从其关键技术和更先进的解决方案的角度做进一步研究。
[参考文献][1]YUAN A, MUGEN P, KECHENG Z.Edge computing technologies for Internet of Things : a primer[J].Digital Communications and Networks, 2018 (2) : 77-86.⑵MEC.Mobile edge computing framework and reference architecture[Z].Vl 11, 2016.[3] MEC.Mobile edge computing technical requirements[Z].Vl 11, 2016.[4] MACH P, BECVAR 乙Mobile edge computing : a survey on architecture and computation o 田oading[J].IEEE Communications Surveys and Tutorials, 2017 (99) : 1.[5] SECCI S, RAAD P, GALLARD P.et al.Linking virtual machine mobility to user mobility[J].IEEE Transactions on Network and Service Management, 2016 (13): 927-940.Analysis on the system architecture and key technologies of the mobile edge computingDong Chunli 1,2, Wang Li 1(1. School of Electronic Information Engineering, Nanjing Communications Institute of Technology, Nanjing 21118& China;2.Shanghai Jian-Xi Information Technology Co., Ltd., Shanghai 200051, China)Abstract : With the rapid development of mobile internet and internet of things applications, the traditional centralized cloud computing is encountering severe challenges, such as high latency, low spectral efficiency, and non-adaptive machine type of communication. Motivated to solve these challenges, new technology is driving shifts the function of centralized cloud computing to the edge devices of the network. The mobile edge computing is identified as a key enabler for IoT and mission-critical, vertical solutions, and is recognized as one of the key architectural concepts and technologies. This paper discusses the system architecture and key technologies of the mobile edge computing. Key words : mobile edge computing; virtual machine; computing offload; VM migration-132 -。