移动边缘计算——计算卸载
一 边缘计算产生背景
随着移动通信技术的发展和智能终端的普及,用户对网络服务质量(QOS)、时延、带宽等网络性能要求越来越高。尽管新一代的移动设备中的CPU性能越来越强悍,依然无法在短时间内处理大量计算任务。此外,联网技术的飞速发展是的物联网设备爆发式增长,网络边缘产生的海量数据将会给传输网络和云计算中心带来巨大压力。如果在终端上执行大量计算任务(如视频计算)将会大量消耗终端的算力,对终端的性能和电量是巨大挑战,当如果将计算放在云中心,又将面临高昂的传输成本和较高的时延。为了解决这些问题,采用边缘计算任务,将终端的算力上移,将云端的算力下沉至网络边缘,构建“云——边——端”三方协同架构,及有效的打破了云计算发展的瓶颈,又释放了终端的压力,实现边缘智能、低延时和大带宽处理数据。
二 移动边缘计算
移动边缘计算(MEC,mobile edge computing)是指在移动网络边缘部署计算和存储资源,为移动网络提供IT服务环境和云计算能力,从而为用户提供超低延时和高带宽的网络服务解决方案。
EMC可以看做是运行在移动网络边缘的云服务平台,通过将部分业务处理和资源调度的功能部署到云服务平台上来实现服务性能和用户体验的提升。MEC将原本位于云数据中心的服务“下沉”到移动网络边缘,通过移动网络边缘部署计算、存储、网络和通信等资源,不仅减少了网络操作,而且降低了服务交付时延,提升 了用户体验。此外,MEC在网络边缘部署服务器之后,降低了对核心网的传输带宽要求,降低了运营成本。
三 计算卸载
计算卸载是指终端设备将一部分或全部计算任务交给云计算环境处理的技术,以解决移动设备在资源存储、计算性能及能效等方面的不足,是MEC的关键技术之一。
计算卸载包括卸载决策、资源分配和卸载系统实现三个方面。其中,卸载决策主要解决的是移动终端决定如何卸载、卸载多少以及卸载什么的问题;资源分配则重点解决终端在实现卸载后如何分配资源的问题;对于卸载系统的实现,则侧重于移动用户迁移过程中的实现方案。
1 卸载决策
卸载决策是指用户设备UE(user equipment)决定是否卸载、卸载多少以及卸载什么的问题。在卸载系统中,UE一般由代码解析器、系统解析器和决策引擎组成,执行卸载的步骤为:
UE卸载决策结果分为本地执行、完全卸载和部分卸载。现阶段具体决策结果由UE能量消耗和完成计算任务的时延决定。卸载决策目标主要分为降低时延、降低能量消耗以及权衡时延与能量3方面考虑。
(1) 以降低时延为目标的决策卸载
一般的,如果将计算任务直接在本地执行,那么时延即为执行该任务所消耗的时间。而如果将计算任务卸载到MEC,所消耗的时间(时延)涉及三部分:将需要卸载的数据传送到MEC的时间、在MEC处理任务的时间和接收从MEC返回数据的时间。并且将计算任务卸载到MEC所产生的时延将直接影响用户的QOS,因此以降低卸载时延为目标是对其进行优化的一个重要方向。
(2) 以降低能量消耗为目标的卸载决策
将计算卸载到MEC服务器消耗的能量主要有两部分组成:一是将卸载数据传送到服务器的能量;二是接收服务器返回数据所消耗的能量。选择合适的能量优化模型,以降低终端的能量消耗为目标也是一个主要的优化方向。
(3)权衡能耗和时延为目标的卸载决策
在执行复杂的计算任务时,能耗和时延都直接影响QOS,因此如何在执行卸载任务时综合考虑能耗和时延是进行卸载决策的重要考虑因素。大多数的计算卸载决策方案的目标是在满足卸载应用程序可接受时延的同时最小化终端 处的能量消耗或根据不同用的需求在两个优化目标之间做出权衡。
( 4 ) 以最小化用户的费用开销为目标的决策
当用户把计算任务卸载到MEC服务器时,运营商将根据用户使用计算资源的多少来进行收费。因此,使用MEC计算资源越多也就意味着需要向运营商缴纳更多的费用。因此在执行计算卸载时除了时延和能耗之外,费用也是一个值得考虑的因素。
移动边缘计算——计算卸载相关推荐
- 英伟达再发边缘AI计算设备:仅信用卡大小,性能比TX2强15倍
晓查 发自 凹非寺 量子位 报道 | 公众号 QbitAI 英伟达最近发布了Jetson Xavier NX,这是一个用于在无人机.汽车和机器人等边缘设备上的AI系统模块. Jetson Xavie ...
- 仅信用卡大小,性能比TX2强15倍,英伟达边缘AI计算新品Jetson Xavier NX
点击我爱计算机视觉标星,更快获取CVML新技术 晓查 发自 凹非寺 量子位 报道 | 公众号 QbitAI 英伟达最近发布了Jetson Xavier NX,这是一个用于在无人机.汽车和机器人等边缘 ...
- 云托管,边缘物理计算托管物理计算,你所需要了解的……
随着业务发展,传统数据中心建设复杂性越来越高,基建的管理.设备的繁杂.人力成本的提升,是否让你的运维成本越来越高?企业生产效率却越来越低? 业务快速发展,设备采购周期冗长,大量采购造成CAPEX过重, ...
- 边缘计算 ai_什么是边缘AI计算?
边缘计算 ai Edge AI starts with edge computing. Also called edge processing, edge computing is a network ...
- 米尔边缘AI计算盒子FZ5体验评测:一款极高性价比AI开发板
相信大部分人都听过近几年大火的绝地求生游戏(吃鸡)里"落地成盒"的梗,形象.不失风趣,一度成为网络流行语,但是,这是贬义.而边缘AI计算盒子FZ5"落地成盒"的 ...
- python计算计算时间_用Python向孩子介绍计算思维
python计算计算时间 底特律公共图书馆的帕克曼分馆在暑假期间被无聊的孩子拿走了所有计算机所淹没,图书馆认为这不是问题,而是机会. 他们成立了一个编码俱乐部, 帕克曼编码器 ( Parkman Co ...
- 从零开始Tableau | 11.表计算-计算依据
学懂表计算,弄清楚计算依据是关键.本节记录要点: 基于"表"的计算 基于"区"的计算 基于"单元格"的计算 在理解"计算依据&qu ...
- C语言-基本计算-计算球体重量
C语言-基本计算-计算球体重量 题目:计算球体重量 时间限制:1S 内存限制:10000Kb 问题描述: 已知铁的比重是7.86(克/立方厘米),金的比重是19.3(克/立方厘米).写一个程序,分别计 ...
- 深度学习学习笔记-论文研读4-基于深度强化学习的多用户边缘计算任务卸载调度与资源分配算法
本人学识浅薄,如有理解不到位的地方还请大佬们指出,相互学习,共同进步 概念引入 强化学习 DQN算法 边缘计算 边缘计算,是指在靠近物或数据源头的一侧,采用网络.计算.存储.应用核心能力为一体的开放平 ...
- 人工神经网络秒变脉冲神经网络,新技术有望开启边缘AI计算新时代
点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送达 来自:机器之心 能更好模仿生物神经系统运行机制的脉冲神经网络在发展速度和应用范围上都还 ...
最新文章
- 远程桌面 出现内部错误_如何解决远程桌面连接延迟高的问题?
- android 标题栏颜色渐变和阴影,ScrollView上下滑动监听,及判断scrollView是否滚动到底部
- CVPR 2021 | 超越卷积的自注意力模型,谷歌、UC伯克利提出HaloNet
- arduino控制直流电机_Arduino的高电流直流电机控制板
- mysql的主从,主主,半同步
- python列表推导式生成随机数_python 【迭代器 生成器 列表推导式】
- Oracle学习(一)SQL基础
- Python数据结构实战—栈(Stack)
- 单点登录原理与简单实现
- 解决idea谷歌翻译插件不可用
- matlab里方框一个叉号,怎么在word文档里添加小方框中打叉的符号
- 免费wechat机器人教程
- 当当图书,这又是何苦。
- 删除K个数字,使剩下的数字串最大(最大数字)
- win10连无线但是无网络连接到服务器,简单几步解决win10连接wifi显示无internet访问的问题...
- 关于送货单的格式要求?
- Vue 项目处理每次发版后要清理浏览器缓存
- Python:PIL库中getpixel()-方法的使用
- 压力测试-Jmeter脚本录制方案
- VUE3(二十四)自定义alert弹窗组件
热门文章
- 2016 hack.lu-ctf redacted RSA数据恢复
- cnPuTTY 0.77.0.1—PuTTY Release 0.77中文版本简单说明~~
- 如何安装Junit4
- win10计算机变成了英文,win10变成英文【处理方式】
- Tkinter教程之Button篇
- python花瓣网_花瓣网花瓣爬虫
- ZigBee Zstack协议栈
- 2015年3月计算机二级vb题库,2015年计算机二级vb机试试题
- 终于找全了!质量总监、质量经理、计划主管..质量部27个岗位职责
- AR 第一大单,微软 219 亿美元为美军打造高科技头盔