数据偏斜条件下面向性能与能耗的任务调度算法研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:fred20099
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的不断蓬勃发展,信息化已经逐渐渗透到各行各业,与人类的生活密不可分。互联网用户数量的成倍增长,直接导致了海量数据爆发式的增长,使得分布式计算与云计算有了发展的平台。如何使用更为高效的计算框架来从海量数据中提取出对企业有用的信息,进而推动企业的发展,是企业长期研究的课题。作为云计算平台中炙手可热的成员,MapReduce计算框架受到了各大企业和研究机构的关注。MapReduce是由Google公司于2006年提出的分布式计算框架,经过近十年的演化,它已变得越来越完美。其简便的编程模型,使得用户只需要编写简单的map函数和reduce函数就可以实现各自的需求,而不用考虑底层的容错、冗余、节点通信等复杂问题。但是,随着海量数据出现数据分布不均衡,MapReduce框架中自带的Hash分配策略已不能满足用户的需求了。因为Hash算法按键值对分配任务给Reduce的策略在数据偏斜时会导致Reducer负载分布不均,使得系统中出现很多“拖后腿”的任务。本文就该问题提出了一个高效的CSRA算法,该算法通过对任务队列更合理的调度,并对系统判定出的大任务进行分割,从而达到减少任务的执行时间以及在Reduce阶段的变异系数的目的。该算法将任务的实时状态考虑到计算模型中,有效的提高系统的资源利用率。在Hadoop平台上实现CSRA算法的实验结果表明,该算法能很大程度的减少常见应用的执行时间。基于CSRA算法,本文还研究了并行分布式系统的能耗问题。异构分布式系统凭借着低成本、良好的可扩展性和容错性,使得很多企业纷纷将平台建立在分布式系统之上。随着互联网企业的不断壮大发展,数据中心像雨后春笋般不断增长,如何高效的管理数据中心的资源,合理的进行任务调度,已经成为绿色计算亟待解决的问题。本文基于DVFS技术提出了任务节能调度算法DEWTS,该算法首先通过CSRA算法提出的启发式任务时间估算方法估算出任务的执行时间,确定任务的优先级别,并对任务进行合理的调度,在调度完成后,根据处理器上的任务数和处理器的资源利用率对处理器进行合并,之后重新利用CSRA算法对任务进行调度。在调度完成后,利用DVFS技术合理的调节任务在执行过程中的电压/频率。实验结果表明DEWTS算法能保证任务的整体完成时间,降低系统的总能耗。
其他文献
玫瑰(Rosarugosa)是蔷薇科蔷薇属中多年生常绿灌木,由于其品种之多,花瓣色泽艳丽,香味浓郁诱人。作为应用特别广泛的观赏花卉,在园林应用中的地位是举足轻重的,除此之外,玫瑰
目的:癫痫是一种复杂的大脑疾病,反复发作,严重影响人类生活和健康。抗癫痫药物(Antiepileptic drugs,AEDs)是治疗癫痫的主要手段。目前仍有1/3的患者用药后无法达到持续无癫
矮牵牛作为第一个被广泛应用的花坛植物,其研究的方向已经拓展到多个领域,成为了重要的模式植物。启动子作为基因调控水平最重要的环节,对植物的生长发育及对外界环境的响应
三色堇(Violaspp.)为一类再生顽拗型物种,无法通过基于再生体系的遗传转化手段对其进行分子研究或基因改良。本课题拟通过直接法导入与再生相关的外源基因AtWUS和CcBBM;分别
异构结构的并行编程开发,特别以CPU-GPU为代表的异构结构,在GPU的开发利用上需要使用厂商提供的OpenCL/CUDA等GPU编程标准,而对普通开发者GPU内部底层架构的复杂性为其开发带
干旱是三大自然灾害之一,在全球频繁发生,严重影响农作物的产量和品质。番茄(Solanum lycopersicum)是重要的果菜,种植面积广,生产总量高。番茄同时还是科学研究的重要模式植
洪江地区由于为生计所迫,溺婴现象尤其是溺女行为比较突出。为了改善这一恶习,当地政府和民间社会各阶层做了很多努力,其中较为显著的就是创办洪江育婴堂。本文在尽量搜集史
随着我国社会经济的快速发展,汽车作为一种最常见、最便利的交通运输工具,正被越来越多的普通人所掌握和使用。但随之而来的道路交通安全问题也日益凸显。在影响交通安全的因
研究背景与目的卵巢癌是致死率最高的妇科恶性肿瘤,也是女性癌症死亡的第五大原因。目前卵巢癌的诊疗仍然是一个全球性问题,通常确诊时即为晚期,到目前为止尚无有效的治疗或筛查策略。与其他癌症相似,转移是卵巢癌复发和化疗耐药的主要原因。高级别浆液性卵巢癌具有更复杂的分子病理表型。进一步研究其转移的分子机制,为卵巢癌的复发耐药性和个体化治疗提供新的临床思路。ANGPTL4(血管生成素蛋白样4)属于与血管生成素
写作是初中英语学习的重要内容之一,也是检测学生掌握并熟练应用英语的方式之一。在语言学习的过程中,好的评价扮演着重要的角色,能够促进学习者发现自身的优点,改进自己的不足,并相应地调整自己的学习计划。然而,从已有的观察和研究发现,初中英语写作主要是以教师评价为中心,方式单一,而班形偏大、学生人数偏多的现状使教师无法为每个学生提供及时有效的反馈,因此,学生自评作为一种评价方式,能否提升学生的写作能力成为