移动云环境下的计算密集型任务迁移技术

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:atznm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动设备的普及,以及3G、4G网络的飞速发展,移动云计算作为云计算和移动网络技术结合的产物,逐渐表现出巨大的潜力和前景。移动云计算是指移动用户可以采用移动互联网作为网络媒介来享受云计算平台提供的服务的一种服务模式。移动云计算不仅仅扩展了云计算服务,还将云计算与人们的日常生活紧密联结在一起,使人们的生活变得更加简单、便捷、高效。因此,移动终端设备已经成为人们日常生活中必不可少的工具,正有越来越多的计算、应用和服务逐渐被部署在移动终端设备上执行。然而移动设备的性能有限,在移动云计算的服务模式下,通过消耗一定的电能,就可以将计算任务和服务数据迁移到云端进行处理和存储,从而摆脱移动设备的性能限制。但是由于移动设备的特点,电池体积较小,导致电池容量有限,不能满足日益增长的迁移过程中的能量消耗需求。另外,由于在移动云计算环境下,移动设备始不断运动,从而导致网络中断,需要进行重迁移,这也会使得任务迁移过程中移动设备的能耗增加。因此,在电池容量有限的情况下,如何设计迁移策略和迁移手段,来节省移动设备的能耗,以达到延长移动设备一次充电的使用时间的目标,已经变成当下学术界和产业界亟待解决的问题。针对如何节省移动设备能耗的问题,本文从技术可行性和现实可行性的角度考虑,首先设计并实现了移动云环境下细粒度的任务迁移技术。该技术是基于静态分析与动态分析,以线程迁移技术为核心实现的,通过将符合“迁移所需能耗小于执行所需能耗”的原则的任务,迁移到云服务器或者周围的其他移动设备上运行,来达到节省移动设备自身能耗的目的。其次,本文还针对移动设备网络接口的特性和重迁移情况,分别提出了“捆绑”迁移策略和重迁移策略,来进一步节省移动设备能耗,并保证任务迁移过程的能够顺利完成。最后,本文使用真实设备和仪器进行了大量的实验,不仅研究了移动设备网络接口在数据传输过程中的特性,还测量了“捆绑”迁移策略节省能耗和节省时间的效果。除此以外,还分析了哪些程序能够满足“迁移所需能耗小于执行所需能耗”的原则,从而适合迁移,并通过与克隆云框架中的任务迁移技术的节能效果进行对比,验证了本文设计的任务迁移技术在节能效果方面的优势。
其他文献
在临床诊断治疗中,往往要求对病人的病变部位进行多次成像,以获取互补、有效、全面的信息,提高医生的诊断治疗效果,这就需要进行医学图像的信息融合,把多幅图像的信息融合在
随着互联网的迅速普及和广泛应用,Web上产生的信息也随之飞速增长,如何从浩瀚的资料中挖掘出有价值的信息,受到各方面的关注。Web网站无论是在访问量、规模上还是在网站设计
Web上的大量信息只能通过查询接口获得,这些资源被认为是Deep Web资源。对于不同兴趣领域,不同的查询接口有着各自迥异的查询能力和内容覆盖率。因此,用户需要频繁的访问不同
随着网络规模的增长,特别是大规模Internet网络的应用,P2P因为不需要改造网络基础设施、服务成本低、部署灵活、可扩展性等特点而成为研究的重点,如何快速有效地找到存储有给
随着高等教育由精英教育向大众教育的转变以及全球的教育经费投入的相对紧张,人们越来越关心教育质量和投资效益。实行客观的教学质量评价是完善高等职业学校质量管理体系的基
目标跟踪技术在军事、工业、安保、智能交通、医学和科学研究等方面都具有重要的意义,应用前景广阔。目标跟踪把图像处理、自动控制、信息科学有机结合起来,形成了一种能从图像
在计算机网络发展急速的今天,传统的教学方式正在面临前所未有的挑战。为了培养能够适应新时期新形式要求的多样化、个性化的人才,网络教学势在必行。网络教学以自学为主,充
蜜罐是一种用来发现攻击工具、攻击策略与攻击者攻击动机的知名技术。它是近年来兴起的一项全新的、从战争欺骗思想发展而来的网络安全技术,其目的在于被探测、攻击和摧毁。
本文根据电力部门缴纳电费业务的特征,以SOA服务总线架构为系统业务集成的基本架构;采用Java EE、EJB、JMS、Web Service、工作流、EAI等技术,研究如何设计和实现基于SOA服务总
面向服务的体系结构(Service Oriented Architecture,SOA)对现代软件开发模式产生了深远的影响,它通过服务的发布、发现以及绑定等机制为其它的应用程序提供服务。准确的说,S