基于移动云计算的任务迁移研究

来源 :广东工业大学 | 被引量 : 1次 | 上传用户:michaelgang1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动设备是当今社会必不可少的基本工具。随着移动应用程序的迅猛发展,越来越多的计算任务需要在移动设备上执行,从而对移动设备的计算能力与电池容量提出了新的挑战。因此,为了在有限的资源下保证移动应用程序的运行效率,提出了移动云计算方法,即通过将部分任务从移动设备上迁移到云服务器执行来减少移动设备端的能量消耗,缩减应用程序的运行时间。但是由于移动应用程序的拓扑结构多样性,无线通信环境的网络信道多变性,如何快速、节能、安全的进行任务迁移,已经成为移动云计算的关键性问题。另外,由于移动云计算的通信架构中存在许多辅助性设备,如何有效地利用这些设备增强移动云计算的能力也是一个亟待解决的问题。首先,为充分地利用移动云计算网络架构中的存储能力,本课题提出了一种基于5G网络技术的异构网络接入控制器管理架构,该架构充分利用基站的存储容量并且有助于计算任务的结果复用,通过对接入控制器进行分层管理,可以保证数据存储的均衡性和高效性,提高硬件存储资源的利用率。此外,计算任务的结果复用可以有效地减少移动应用程序的运行时间与能量消耗。然后,为解决移动应用程序的拓扑结构多样性问题,本课题分别针对串行拓扑结构和一般拓扑结构设计了相应算法,在时间约束的条件下,有效节约移动设备的能量消耗。针对串行拓扑结构,本课题提出了一种动态规划算法DPA,计算能量消耗目标函数的最优解。针对一般拓扑结构,本课题利用关键路径法提出了一种近似算法GDPA,能够快速地计算能量消耗目标函数近似解。其次,为适应实际无线网络中的信道动态变化,本课题提出了一种基于网络状态转移矩阵的马尔科夫模型,并设计了两阶段在线算法,在时间约束的条件下,节约移动设备的能量消耗。对于离线阶段,通过动态规划的正向过程,得到了时间-能量状态表。针对在线阶段,利用基于A*算法的在线算法,实时的得到任务迁移策略。该策略不仅减少了时间和能量消耗,而且降低了时间受限的应用程序运行的时间违背率。最后,为保证任务迁移的安全性,本课题提出一种任务安全迁移的容错计算模型,在动态随机网络中得到能量消耗和时间消耗最小的任务迁移策略。该模型基于可靠性分级提出了一种任务规约图,并引入加密解密过程。为了在保证任务安全迁移的同时降低时间和能量消耗,本课题设计出一种基于滚动时域的帕雷托最优在线算法,提高算法对网络动态变化的鲁棒性。
其他文献
网格是随着计算机技术与互联网技术的进一步发展,所提出的一种新型的网络计算平台,整合了广域网中分布的、动态的、异构的资源,实现充分的资源共享和计算协同。网格计算技术
近年来,我国的铁路事业得到了飞速发展,高速铁路的出现更是极大的压缩了时间和空间,改变着人们的生活方式。高速铁路在方便人们出行的同时,其可靠性也是人们关注的焦点。然而
差分演化算法,自1995年被提出以来,受到了相关领域中专家学者们的重视和青睐,并且已经在多峰函数优化、数据过滤、神经网络学习、多目标优化等十九个大方向上得到了较好的仿真结
随着互联网的迅速普及,网络技术已经渗透到人们的工作、生活、娱乐等各个角落。IP组播技术以其高效的网络带宽利用率日益赢得人们的青睐。组管理协议IGMPv3是IP组播体系结构
随着信息安全领域对内网安全日益重视,在主板上引入可信平台模块作为可信根的可信计算技术成为目前解决终端安全的研究热点。本文主要围绕可信计算技术展开研究,针对目前大部
移动智能网技术发展到今天,已经在移动通信网上得到了广泛的应用。近几年来移动通信市场的竞争愈加激烈,用户也对移动通信的服务和质量提出了越来越高的要求。为了提高市场竞
克隆代码是执行相同或类似功能的若干完全相同或十分相似的代码片段,它们差别细微,分散在软件的不同部分,手工方法难以进行统一维护,是程序中常见的“坏味道”代码。软件重构技术
随着科学技术的进步和社会的不断发展,在城市交通系统中,智能交通监控系统得到了越来越广泛的应用,在城市的交通安全和治安安全方面占据了越来越重要的地位,因为它能够给我们
电子政务是我国政府改变现有管理模式,提高运作效率,促进国家经济发展和社会协调进步的有效手段。目前制约我国电子政务发展的最大障碍是政府各部门错综复杂的电子政务系统形成
随着Internet技术的发展和普及,远程教育系统在教育领域中的应用不仅改变了传统的教育理念、教育模式和教学方法等,同时也为人们提供了便捷的学习机会、优良的教学环境和丰富的