流式大数据处理平台中资源动态调度技术研究

来源 :北京工业大学 | 被引量 : 10次 | 上传用户:yxsaisai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
流式计算是大数据处理领域中一类重要的计算形态。流式大数据处理平台以实时产生的数据作为输入,数据源源不断地流入到相应的处理组件中进行处理,之后处理结果被实时反馈给用户。目前的资源调度方式仍然是以预先静态的方式为各个应用程序中的计算容器分配资源,使得负载波动时计算容器对资源的需求和分配不相匹配。针对该问题,本文以计算容器的资源需求不同且波动变化为前提,提出以计算容器为粒度的资源实时动态优化调度技术,首先分析随负载变化的资源需求规律,并对下一时间窗口的资源需求进行预测,然后根据预测结果,实时调度每个应用的计算容器在运行过程中的资源(CPU和内存)分配量;同时在流式大数据处理平台中多应用共存的环境下,资源需求高的计算容器能够得到更多的资源来处理数据,而资源需求量低的计算容器能够释放更多的资源供其他应用程序使用,以最小调度开销为前提来提高所有应用的资源利用率。本文的主要贡献包括:1)面向流式大数据处理平台的动态资源调度架构模型。该模型至下而上分为监控/执行层、预测代理层和调度决策层。将动态调度的功能和执行机制解耦,实现预测、调度决策以及监控这三个功能并行执行、相互协同,共同实现资源动态调度。2)面向流式大数据处理平台的在线资源预测方法。实时监控流式大数据处理平台中各个应用程序的计算容器对CPU和内存资源的使用情况,分析流式大数据处理平台中的负载特征,以时间窗口的形式,提出基于资源使用变化率的资源预测模型对CPU和内存资源进行在线组合预测,作为组合调度各个计算容器物理资源的依据。3)面向流式大数据处理平台的资源组合调度方法。该方法基于对未来时间窗口的资源预测结果,确定对计算容器进行释放或者追加物理资源量,根据资源调度结果,确定计算容器是否迁移。本文对计算容器的CPU和内存资源使用情况进行量化,以计算容器资源需求都得到满足、调度过程产生的开销最少、发生迁移的计算容器个数最少这三个目标,将各个计算容器组合来选择合适的计算容器迁移到合适的节点中。4)综合以上的研究成果,基于开源流式大数据处理平台JStorm,设计并实现了资源动态调度系统D-JStorm。D-JStorm整合上述架构、预测和资源组合调度功能,实现对系统中的计算容器进行资源调度和计算容器迁移。该系统无需用户修改顶层应用代码,具有良好的兼容性。5)对D-JStorm进行性能分析。分析结果表明,与JStorm平台相比,平均响应时间最高缩短58.26%,平均缩短了23.18%;CPU资源利用率最高提升17.96%,平均提升11.39%;内存利用率最高提升88.7%,平均提升71.16%。
其他文献
文章基于烟草企业加强人才队伍建设所起到的作用,分析目前烟草企业开展人才队伍建设时表现出的问题,提出了目前高质量发展理念下的人才队伍建设策略,以供参考.
山西有着悠久的历史,在中国历史上具有重要而独特的地位。作为中华民族的发祥地、民族融合的大熔炉、盛唐王朝的隆兴地、明清商票的大本营、华北敌后抗战的中心,山西以其得天独厚的地理位置、刚毅质朴的精神风貌、光照千秋的丰功伟业,享誉华夏,闻名海外。  春秋战国时期,山西是五霸之一的晋国所在地。从一代雄主晋文侯强势复宗,到晋献公继文绍武开疆拓地,再到晋文公弃怨任贤举善援能,整饬吏治奖励垦殖,改革兵制安众稳政,
期刊
快过年啦!传统习俗,从腊月二十三小年开始,各家各户都进入过年的准备期。二十三,糖瓜粘;二十四,扫房子;二十五,磨豆腐;二十六,割年肉;二十七宰公鸡;二十八把面发;二十九蒸馒头……那些年俗,你还知道多少?  腊月二十三,俗称“小年”,传说区日是“灶王爷上天”之日。  腊月二十四,掸尘扫房子,区日是约定俗成的扫除日。  腊月二十五,推磨做豆腐。传说王帝合下界查访,吃豆腐造以表示清苦。  腊月二十六,杀
期刊
当前,许多应用数据来自于多节点的分布式网络环境,因此,分布式数据流近年来受到广泛关注。许多应用都具有分布式数据流特征,如web上多个节点形成的同一个服务器的用户点击流
随着我国互联网技术和在线支付技术的成熟与发展,一种新型的金融业务模式应运而生,即互联网金融.互联网金融伴随着我国信息技术和移动终端的发展快速普及,对人们的生活方式和
财政部最新修订的《企业会计准则第22号——金融工具确认和计量》中提出,企业对一系列金融工具计提减值准备时,应当以预期信用损失为基础.本文在对银行业在应用预期信用损失
创新是经济发展和经济增长的源动力,有效地推动金融经济的发展和深化,能够为经济增长提供发展的动力.世界金融经济的发展给各国经济的发展创造了机遇,同时也带来了新的挑战.
3GPP组织为了在IMT-Advanced阶段占据有利地位并在未来市场竞争中占据优势于2008年启动了LTE-A(LTE-Advanced)项目。相对于LTE, LTE-A性能需求各方面都有了较大提升。为此,在
随着时代的发展,世界格局的变化,酒店行业也迎来了全新的时代.现如今的酒店业,已是百花齐放的时代,虽然行业不景气,但是酒店业还是一如既往的在向前发展.从单体酒店到管理公
党的先进性具有丰富内涵,党的先进性建设是一个科学体系。系作为地方党组织,加强党的先进性建设, 必须坚持理论联系实际的马克思主义学风,坚持辩证唯物主义的基本观点,以科学