面向移动设备云的任务调度算法研究

被引量 : 0次 | 上传用户:yinlei102
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算的蓬勃发展,以及人们对于移动终端的普遍使用,移动云计算领域发展迅速。但是,这种模式存在一个不可避免地缺点,即移动终端与云通信过程中,会产生较大的时间延迟,并且会消耗大量不必要的电能,因此,针对以上存在的问题,研究者们提出了概念移动设备云(Mobile Device Cloud,即MDC)。移动设备云指的是一组移动设备组成的小型云,组内设备互相协作完成任务,移动设备可以将任务传输给同在一个组内临近的其他设备,并由其他设备执行任务,进而完成自身不可完成的任务,同时大大节省了耗电量以及时间延迟。研究者们证明了将任务迁移给一个移动设备云的其他移动设备来执行,确实可以节省所需的时间以及能耗,并且相对于将任务在本机执行,将任务迁移给MDC中其他设备,能够分别节省所需时间以及能耗为最高至50%和26%。因此,移动设备云的提出是非常有意义的。本文的研究内容为如何在MDC环境下调度任务,以尽量延长整个MDC组内移动终端的生命周期,并同时提高吞吐率。本文首先介绍了云计算、微云及移动设备云领域的研究发展情况,并针对现有研究分析了其不足之处。然后对于相关工作进行了介绍与分析,其中包括云计算、微云、移动设备云架构及其之间的区别,以及经典任务调度算法的介绍分析与比较。其次,本文对于总体研究方案进行了详细介绍,并对系统流程进行了描述。并重点介绍了任务预处理过程,即研究了如何将不同的任务分解为子任务。同时本文研究了如何定夺任务分解的粒度,使得子任务在MDC环境中传递时,耗能更小并且更有助于吞吐率的提升。在任务分解部分,本文提出了通过分析任务程序构建任务结构图的方案,然后基于任务结构图构建独立单元,并进一步构建业务逻辑单元,得到分解后的子任务。再次,在将任务分解为较适合本课题研究背景的子任务后,重点研究了面向移动设备云的任务调度算法,包括基于遗传算法的初始分配调度算法,以及后续的移动设备动态调度算法。并且,针对动态调度算法的研究,首先提出了重要模型,包括由移动设备运动所导致的设备与云之间动态连接模型,及动态调度系统模型,然后基于以上模型提出了移动设备动态任务调度算法。最后,本文通过实验,说明了任务分解的结果,并验证本文所提出的任务分解策略的正确性以及初始分配任务算法和移动设备动态任务调度算法的性能。本文所提出的任务分解策略及任务调度算法能够有效地应用在移动设备云环境下,使得移动设备的能耗尽可能小并且同时保证了任务吞吐率。
其他文献
自2007年以来,微博这种通讯形式风靡全球。微博具有上手门槛低、交流及时、发布便捷等优势,在全球得以普及和发展。近年来微博的发展态势强劲,已成为人们生活中不可或缺的一部分
基于Ac/Ds插入突变系统,筛选到一株水稻卷叶突变体.对该突变体进行了初步的表型观察和叶片组织的解剖结构显微观察.利用PCR技术对Ds插入进行了验证,同时,扩增分离了Ds侧翼序
<正>公关界是美女型男云集、创意多如牛毛、各类牛人汇聚之地。平日里,帮助客户大放异彩,到了年会时刻,自家的风景亦不可小视2010年底,各大公关公司都举办了年会,其中不可或
在经济全球化和区域一体化的进程中,国际贸易规模不断扩大,贸易形式也出现了新的变化,国家间既出口又进口同类产品的现象即产业内贸易日渐频繁,这也推动了对产业内贸易理论的研究
<正>多年以来,关于这一场灾难的档案文件,一直静静地躺在档案室里,除了档案管理人员,"几乎没有人过来打开它们。"美国《时代周刊》记者白修德的报道把河南大灾的真相呈现给世
<正>2011年11月,一条机器猫真人化的广告开始在日本播出。这帧名为《30岁的大雄》的广告由妻夫木聪出演大雄、小川直也饰演胖虎、让·雷诺扮机器猫。剧照公布后,在微博上迅速
<正>当政府官僚化危机严重、社会系统持续崩溃、而社会动员的通道最后也被堵死的时候,国民政府事实上已经失去了对这个国家的控制,崩溃即将来临。1943年2月2日,重庆《大公报
实现卫星自主导航具有重要的价值和意义。地球静止轨道(GEO)卫星作为一类特殊的卫星,在军用和民用等各个领域发挥的作用日益突出,同时地球静止轨道作为一种有限的资源,其合理有效
随着智能手机逐渐替代传统的手机,移动设备的计算性能也变得越来越强大了,同样越来越多的传感器也安装在这些设备上来满足用户需求,增强用户体验,但是随之而来的能量紧缺问题也逐
用户数量的增加给已有的频谱资源利用策略造成了较大的挑战。认知无线电技术的出现,则有效地提供了这个问题的解决方案。科研工作人员和学者们越来越发现此项技术对加大系统容