移动边缘计算与计算卸载概述_边缘计算和计算卸载一样吗-程序员宅基地

技术标签: 算法  移动边缘计算与计算卸载相关算法研究  边缘计算  人工智能  

1、背景

随着大数据时代的来临和科技的迅猛发展,众多场景下的移动设备均具有多种新型应用,例如图像处理、AR游戏等,这些应用具有计算密集、时效性强等特点,尤其是基于人工智能的新型应用,其对计算资源的需求极高,这都使移动设备在计算能力、存储和电池寿命方面面临着巨大的挑战。

                                   

移动云计算一直被认为是一种很有前途的增强移动设备能力的方法,我们将移动设备上面需要进行大量级数据计算卸载到云端处理,突破了移动设备终端的硬件限制,便于进行数据存取,智能均衡移动设备的负载能够延长电池的寿命,支持移动用户使用更加复杂的高级计算程序,使得移动设备具有更高的数据存储能力。然而,由于云通常远离移动设备会造成较大的延迟,且计算数据在传输到云的这个过程中所消耗的能量也是十分巨大的。这些问题对应用程序的运行效率以及用户的服务体验均造成了严重的影响。移动边缘计算与计算卸载技术被提出来解决以上这些问题。

2、移动边缘计算和计算卸载的概念

移动边缘计算是指在移动网络边缘部署计算和存储资源,为移动网络提供 IT 服务环境和云计 算能力,从而为用户提供超低时延和高带宽的网络服务解决方案。MEC可以被看作是运行在移动网络边缘的云服务平台,通过将部分业务处理和资源调度的功能部署到云服务平台上来实现服务性能和用户体验的提升。MEC 将原本位于云数据中心的服务和功能 “下沉”到移动网络的边缘,通过在移动网络边缘部署计算、存储、网络和通信等资源,不仅减少了网络操作,而且降低了服务交付时延,提升用户服务体验。同时,大幅增长的网络数据,对回传链路和移动核心网造成了巨大的链路负载,MEC在网络边缘部署服务器后,可以在边缘对用户进行响应,降低了对回传网和核心网的带宽要求。

计算卸载是边缘计算中的一项核心技术,计算卸载一般是指将计算量大的任务合理分配给计算资源充足的代理服务器进行处理,再把运算完成的计算结果从代理服务器取回。

计算卸载的一般步骤为:(1)寻找可用的MEC计算节点,用于后续对卸载程序进行计算;(2)程序切割,将需要进行处理的任务程序进行分割,在分割过程中尽量保持分割后的各部分程序的功能完整性,以便进行后续的卸载;(3)卸载策略;决定是否卸载程序,以及卸载程序的哪些部分至MEC计算节点。卸载策略可分为动态卸载及静态卸载两种:在执行卸载前决定好所需卸载的所有程序块的策略为静态卸载策略;根据卸载过程中的实际影响因素来动态规划卸载程序的策略为动态卸载策略;(4)程序传输,将卸载的计算机程序传输至MEC计算节点;(5)执行计算,MEC计算节点对卸载到服务器的程序进行计算;(6)计算结果返回将MEC计算节点进行计算处理后的结果传回用户的移动设备终端。

3、计算卸载的研究方向

计算卸载的研究一般包括两个方向:

一是卸载策略1.低时延;2.低能耗;3.权衡时延和能耗;4.以最大效用为目标的计算卸载策略),其主要确定是否需要卸载和卸载到哪里;卸载决策是指UE决定是否卸载、卸载多少以及卸载什么的问题。在卸载系统中,UE一般由代码解析器、系统解析器和决策引擎组成,其执行卸载决策分为3个步骤:首先,代码解析器确定什么可以卸载,具体卸载内容取决于应用程序类型和代码数据分区;然后,系统解析器负责监控各种参数,如可用带宽、要卸载的数据大小或执行本地应用程序所耗费的能量;最后决策引擎确定是否卸载。

二是资源分配1.计算资源的分配;2.通信资源的分配;3.联合通信资源和计算资源的分配策略),卸载到边缘节点后,节点的资源如何分配,或者在卸载传输过程中如何利益最大化的分配通信资源。如果UE的计算任务是不可分割的或可以分割但分割的部分存在联系,这种情况下卸载任务就需要卸载到同一个MEC 服务器。而对于可以分割但分割的部分不存在联系的计算任务,则可以将其卸载到多个MEC服务器。

基本大部分的文献都是围绕卸载策略和资源分配这两大方面来写的,以实际的工程需要为目的,指定最适合卸载策略算法,然后对此算法进行仿真,对这个算法所对应的模型进行时延和能耗方面的论证,最终选择一个最适合算法应用于实际的工程,以达到对实际的进行最优化改进的目的。​​​​​​

4、计算卸载的数学模型

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/WK158291422/article/details/126209547

智能推荐

RTL8211使用说明-程序员宅基地

文章浏览阅读1.4w次,点赞8次,收藏52次。Realtek(瑞昱半导体)公司的 RTL8211F-CG/RTL8211FD-CG/RTL8211FI-CG/RTL8211FDI-CG是符合10Base-T,100Base-TX和1000Base-T IEEE 802.3标准的高度集成的以太网收发器。在RTL8211F(I)/RTL8211FD(I)中实现诸如交叉检测和自动校正,极性校正,自适应均衡,串扰消除,回波消除,定时恢复和纠错的功能,以提供在10Mbps,100Mbps或1000Mbps时鲁棒发送和接收能力。上拉:IO PAD选择外部电源。_rtl8211

websocket-client的使用-程序员宅基地

文章浏览阅读4k次。1. 代理访问:import websocketws = websocket.WebSocket()# websocket的代理使用ws.connect("ws://example.com/websocket", http_proxy_host="proxy_host_name", http_proxy_port=3128)2. Long-lived connectionimpor..._websocket-client

MapGIS 的一些小总结_mapgis如何删除多余的线-程序员宅基地

文章浏览阅读9.9k次,点赞17次,收藏69次。第一讲 MAPGIS概述1、MAPGIS基本概念MAPGIS是中国地质大学(武汉)中地信息工程有限公司自行研制开发的工具型地理信息系统软件,可对空间数据进行采集、存储、检索、分析和图形表示,能对图形数据与各种专业数据进行一体化管理和空间分析查询。2、软件的特点(主要优点):(1)将空间数据数字化输入、编辑、拓扑一体化。(2)具有强大的制图功能,包括各种专题图例符号的制作较其它软件方便灵..._mapgis如何删除多余的线

/proc/diskstats还准吗?-程序员宅基地

文章浏览阅读867次。问题https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-5.6.y&id=5b18b5a737600fd20ba2045f320d5926ebbf341a_diskstats

ubuntu下共享wifi 使用kde5-nm-connection-editor-程序员宅基地

文章浏览阅读6.3k次。1、首先按照正常的建立方法把wifi建立好,然后在软件中心收缩 network ,点击安装 kde5-nm-connection-editor。2、在终端里输入kde5-nm-connection-editor 打开应用。3、点击刚才建立的wifi,点击编辑,把ad-hoc改成接入点即可。_kde5-nm-connection-editor

传统企业要为 Web3 和去中心化做的 11 个准备_传统企业 web3 和去中心化做的 11 个准备-程序员宅基地

文章浏览阅读224次。Web3——互联网发展的“下一阶段”,预计它将以区块链技术为基础。在所有定义Web3的说法中,也许没有一个比去中心化更重要或普遍。虽然加密货币处于这场运动的最前沿,但科技行业的一些人认为,去中心化是互联网不可避免的进化步骤,将影响各行各业的业务。..._传统企业 web3 和去中心化做的 11 个准备

随便推点

[Errno 2] No such file or directory: ‘/var/log/hue-httpd/error_log hue安装报错-程序员宅基地

文章浏览阅读527次。hue安装报错 [Errno 2] No such file or directory: '/var/log/hue-httpd/error_log原因:服务器环境没有预先安装httpd,mod_ssl服务问题解决:yum -y install httpdyum -y install mod_ssl安装后重启hue_/var/log/hue-httpd/error_log

Android 音频播放——AudioTrack直接播PCM、MediaPlayer播媒体文件可以是audio_安卓支持音频直通的播放器-程序员宅基地

文章浏览阅读1.2k次。http://www.cnblogs.com/stnlcd/p/7151438.html_安卓支持音频直通的播放器

像素与毫米的转换公式_显微镜像素和毫米换算-程序员宅基地

文章浏览阅读2.2w次,点赞3次,收藏16次。像素与毫米的转换转换还需要知道另一个参数:DPI(每英寸多少点)象素数 / DPI = 英寸数英寸数 * 25.4 = 毫米数对于显示设备,不管是打印机还是屏幕,都有一种通用的方法先用GetDeviceCaps(设备句柄,LOGPIXELSX)或者GetDeviceCaps(设备句柄,LOGPIXELSY)获得设备每英寸的像素数分别记为:px 和 py一英寸等于_显微镜像素和毫米换算

蒙特卡洛方法及计算圆周率(Python实现)_python用蒙特卡罗方法计算圆周率-程序员宅基地

文章浏览阅读1w次,点赞5次,收藏18次。蒙特·卡罗方法(Monte Carlo method),也称统计模拟方法,是二十世纪四十年代中期由于科学技术的发展和电子计算机的发明,而被提出的一种以概率统计理论为指导的一类非常重要的数值计算方法。是指使用随机数(或更常见的伪随机数)来解决很多计算问题的方法。与它对应的是确定性算法。蒙特·卡罗方法在金融工程学,宏观经济学,计算物理学(如粒子输运计算、量子热力学计算、空气动力学计算)等领域应用广泛。..._python用蒙特卡罗方法计算圆周率

趣图:微软:你是哪种垃圾?-程序员宅基地

文章浏览阅读334次。(给程序员的那些事加星标,每天看趣图)微软:你是哪种垃圾?↓↓↓(图来自@妖公_Yakoo)往期趣图(点击下方图片可跳转阅读)关注「程序员的那些事」加星标,不错过趣图(商..._你是什么垃圾趣图

R语言中使用信息价值(IV)和证据权重(WOE)进行特征筛选_r语言woe-程序员宅基地

文章浏览阅读195次。特征筛选是机器学习和数据分析中非常重要的步骤,它有助于选择对目标变量具有预测能力的最佳特征。在R语言中,我们可以使用信息价值(IV)和证据权重(WOE)作为评估指标来进行特征筛选。通过这种方法,你可以选择对目标变量有最大预测能力的特征,从而提高模型的性能和泛化能力。你可以根据实际需求修改代码中的参数,例如选择不同的IV值阈值或选择不同的特征数量。根据IV值排序后,我们可以选择IV值较高的特征进行进一步的筛选。一旦我们准备好了数据,我们可以开始使用IV和WOE进行特征筛选。接下来,我们需要准备数据集。_r语言woe

推荐文章

热门文章

相关标签