云计算弹性资源分配与作业调度策略优化研究

来源 :清华大学 | 被引量 : 2次 | 上传用户:netbase
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算的迅速发展使得租户数量和数据规模都急剧膨胀,给基于云平台的大数据处理带来了很多迫切和严重的问题,其中资源分配和作业调度问题显得尤为突出。一方面,租户的资源请求非常频繁并且多样化,而现有的资源分配策略相对静态,不利于租户灵活地扩展其计算规模,更加难以适应上层应用的动态资源需求的变化以及资源使用的不均衡性,降低了集群的作业吞吐率;另一方面,分布式数据处理引擎被广泛的部署,不良的作业调度策略极大地影响了作业的处理性能,也造成了严重的资源碎片和资源抢占问题。因此,研究云计算的资源分配问题和作业调度问题具有重要的意义。本文基于已有研究成果,提出了基于弹性虚拟机的动态资源分配模型和策略,并且改善了现有的作业/任务调度算法在性能方面存在的不足,以解决系统资源利用率、作业处理性能以及公平性等方面的问题。本文的主要内容和贡献如下。1、提出了运行时间的弹性虚拟机动态资源分配方案,基于大数据作业/任务完成时间的预测模型,能在已有的云服务体系结构基础上进行增量式部署,提高了集群的作业吞吐率和系统资源利用效率,为解决离线和实时的作业问题提供了统一的平台。2、分析了大数据作业与服务器映射问题对于作业处理性能影响的重要性,设计了基于线性规划的启发式算法MarS以最小化总的加权作业完工时间。MarS算法采用了线性规划松弛原理和最短关键路径规则,可以证明MarS是3倍于最优解的近似算法,比传统算法提高了40%的处理性能。3、提出了线性时间的针对离散流处理系统中极小任务的快速调度算法,能够快速给出任务调度序列同时大幅减小了现有算法的计算复杂度。利用装箱原理将极小的任务尽可能集中地分配给CPUs,减少了资源使用碎片,并且保证了流处理系统的稳定性。4、提出了基于多目标权衡优化的多资源聚合调度方案,建立了一个新的综合资源分配和作业调度的架构,通过长期性的、利他性的规则收集到作业所贡献的空闲资源以及对剩余资源重新再调度的方法,能够在保证良好的资源分配公平性的同时,显著地减少平均作业完成时间和提高集群效率。
其他文献
保罗.克鲁格曼在经济学的诸多领域,特别是国际经济学领域开展了开创性研究,他因此获得了2008年诺贝尔经济学奖。文章将对他的新贸易理论、新经济地理学、汇率目标区理论、货
以‘垂丝海棠(Malus halliana Koehne)’(cs)和‘平邑甜茶(Malus hupehensis)’(py)为基砧,其上分别嫁接‘长富2号’(fs)形成的2种砧穗组合(cs+fs,py+fs)为试材,通过盆栽浇灌
一、结论 1.1 研究缘起 2001年10月20日,墨西哥《太阳报》刊登的一篇报道引起了世人的关注,报道说,美国废旧轮胎充斥墨西哥市场,引起了墨民众强烈抗议。 据墨西哥海关统计,美
新中国成立后,经过三年多的努力,中国共产党领导全国人民完成了民主革命遗留的各项任务,中国的政治、经济形势发生了巨大的变化。在此基础上,1954年秋,第一届全国人民代表大
研究热能动力工程在锅炉方面的发展,不仅能推动热能动力工程和锅炉业的长远发展,也对解决我国能源紧张的问题有很大的帮助,具有十分深刻的现实意义。
随着我国的经济的不断发展,针对于物流行业也秉承高标准原则,政治和企业分开、精简统一、高效高效的原则。加强交通基础设施建设,充分发挥各种交通方式的优势,铁路、公路等交
我是一个让老妈绝望到抓狂的孩子。幼儿园上到中班,我还不会擤鼻涕。每次妈妈都大喝一声:“擤!”我就吸溜一下,使出吃奶力气往里吸。但就是这么一个简单的呼吸吐纳,我就是学不
有限责任否认制度是为了防止因权利滥用而对债权人利益和社会公共利益造成威胁,从而在具体的法律关系中,否认有限责任。我国的有限合伙企业,在相关立法中并没有对其有限责任
不溶性硫黄作为橡胶工业的硫化促进剂,在子午轮胎行业用量最大,我国每年需大量从国外进口。本文对我国不溶性硫黄的生产情况、市场情况进行了充分的分析,指出我国发展不溶性硫黄
采用FLOW32-1K包裹式茎流计测量茎流速率,分析2018年夏玉米(郑单958)蒸腾量(本研究采用茎流)与气象因子,包括净辐射、温度、饱和水汽压差(VPD)、风速的相关性,并以Pearson相