分布式数据库查询任务调度方法研究

来源 :武汉理工大学 | 被引量 : 1次 | 上传用户:m116730647
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网技术的高速发展,逐渐改变了大众的消费观念。如今,多样的交易模式使得数据库技术面临着新的挑战。传统的分布式技术已经不能满足爆炸式增长的海量数据的处理需求。在大规模并行处理(MPP)技术的基础上,借助于分布式思想,Greenplum实现了分布式存储与大规模的并行计算。目前,Greenplum成为一种面向海量数据分析与处理的最新技术。针对分布式数据库,如何对查询任务进行有效的调度从而实现查询优化一直都是研究的重点。本文将从查询任务调度的角度来对Greenplum进行优化。Greenplum采用一种集中式调度策略。其中,主节点作为调度器,负责整个查询的并行处理过程。这个调度过程实现了查询任务到子节点上的映射,以及子节点的协调执行工作。随着硬件技术的发展,多核技术为并行计算提供了新的发展方向。将Greenplum运用于解决OLAP场景时,集群环境大都利用多核CPU系统来充分实现并行化。本文对Greenplum的集中式调度方案进行研究,对其中的两个阶段提出了改进策略,从而实现了一种优化的集中式调度方案。为了对Greenplum的调度方案进行优化,本文做了以下研究:(1)首先对任务分配过程进行优化。本文实现了一种更优的查询计划生成方案,来实现查询任务到子节点上的分配。考虑影响执行计划生成的因素,本文分别从搜索空间、代价模型以及搜索策略来设计优化方案。本文首先给出了一种代价估算模型。该模型综合考虑了数据操作的代价与数据传输的代价。基于该代价模型,本文采用并行最大最小蚁群算法对查询连接顺序进行优化,来高效地生成更优的查询计划。(2)然后对任务调度阶段进行优化。对分配给每一个子节点上的任务DAG图,本文给出了一种改进的表调度策略来完成任务到处理器内核的调度。基于子节点上的多核处理器系统,以及常用于解决多核处理器系统的调度问题的表调度算法HEFT和CPOP,本文给出了一种考虑多因素优先级与实时冗余处理的表调度算法MHECP。MHECP算法对任务优先级计算阶段与冗余任务消除阶段进行改进,在没有提高算法复杂度的同时实现了更有效的任务调度。基于以上研究,本文分别从任务分配与任务调度阶段实现了对Greenplum的任务调度方案的优化。结合Greenplum对查询的预处理及前期优化过程,优化后的集中式调度方案能有效地提升查询效率以及系统的性能。最后,本文通过一系列对比实验,证明了Greenplum在处理大数据上的优势,并通过将优化后的调度方案与优化前的调度方案进行对比,证明了本文给出的优化的集中式任务调度方案在一定程度上提升了Greenplum的查询效率,有其实用性。
其他文献
飞速发展的信息技术以及人民日益增长的消费需求为我国消费类电子的发展带来了广阔的市场发展前景,但同时市场竞争形势也越来越激烈,缺乏竞争力的企业被逐渐淘汰。不可否认提
政府采购预算是部门预算的重要部分。要掌握政府采购预算编制的原则:五统一原则、以支出预算为基础原则、先大后小原则。同时要了解政府采购预算编制的依据、范围和要求,要编
对螺旋槽纹管进行大量的仿真计算和试验研究,分析内部的多维旋转扰动流动方式及其对强化传热的影响;初步探讨槽深和螺距与换(传)热系数及管内水阻力的关系,为换热器内部结构
<正>金福菇(Tricholoma lobayensre Heim)又称巨大口蘑,原产于北半球热带地区,是一种热带真菌。金福菇属草腐菌,生产所需的原辅材料来源广取材易,又是高温型菇,可以夏季出菇
陕西农业竞争力连续几年在全国排名靠后,处于劣势地位。本文从农产品市场化程度、农业生产要素利用效率、农业产业化经营程度和政府宏观调控四个方面分析了导致陕西农业竞争
目的探讨胸腺瘤最新世界卫生组织(WHO)病理分型与重症肌无力(MG)发生率和临床分期的关系及其对患者预后的影响。方法收集2009年10月至2014年10月行胸腺瘤根治手术的85例患者
在分析水环境承载力概念及人工神经网络技术基础之上,从阈值角度出发,建立了基于人工神经网络的区域水环境承载力评价模型,并将其应用于辽宁省水环境承载力评价,通过模型计算
以四川省主产烟区的烟叶样品为研究对象,采用相关分析、通径分析及逐步回归分析方法,研究了烟叶颜色与主要化学成分间的关系。结果表明:总糖含量对颜色分值的直接影响最大,其
比喻是文学创作中最常见且使用频率最高的修辞手法,由于各民族生活环境和历史文化等诸多因素的区别,审美意识和思想观念各不相同,因而对同一事物所持观点也截然不同,对比喻这一修辞手法的本义和喻义也有其特殊的手法和寓意。本文主要研究藏族古典文学中“石头”这一意象所蕴含的文化寓意和美学内涵,以此所引发的价值观念和审美评判标准等。第一章主要研究佛经文学和历代高僧文人作品中的“石头”意象,主要研究石头为喻体,魔障
目的研究重症颅脑损伤气管切开的临床护理方法及效果。方法选取2015年10月~2016年8月我院70例重症颅脑损伤气管切开的患者,将其随机分为观察组和对照组,分别采用综合护理和常