基于Kubernetes的容器云资源调度算法的研究

来源 :西安工程大学 | 被引量 : 0次 | 上传用户:Heavenws
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近些年来,云计算的兴起使得企业纷纷上“云”,同时微服务和容器技术在云计算领域应用广泛。Kubernetes作为目前最主流的容器编排工具,大部分云服务提供商都使用它作为应用的部署解决方案。容器编排是它的表象,其核心功能是资源调度。如何将云平台中的资源以最优的方式提供给用户是一个亟待解决的问题。一个良好的资源调度策略将为企业节省大量的成本。本文将以Kubernetes Scheduler作为研究对象,针对调度器现有调度算法的不足提出了相应的优化。主要工作内容如下:(1)Kubernetes默认资源调度算法在优选阶段仅根据节点的CPU和内存的利用率来决定此节点的分值,即只考虑了单节点的资源利用率。集群中优秀的节点将被调度更多的Pod,使得其他节点的Pod数更少,无法保证集群资源的负载均衡。针对该问题,提出一种基于改进遗传算法(IGA)的Kubernetes资源调度算法,该算法加入了网络带宽和磁盘IO两项评价指标,同时为评价指标赋予不同的权重值,在标准遗传算法的基础上,引入校验字典校验并修复在随机初始化种群阶段、交叉阶段以及变异阶段产生的不符合用户配置的个体。实验结果表明,与Kubernetes默认资源调度算法相比,该算法考虑了集群中的所有节点的资源利用率,在保证集群负载均衡方面有着更好的效果。(2)针对现有Kubernetes调度是一种静态调度机制,提出四种动态资源调度触发机制:定时触发、定期触发、节点扩容\缩容触发以及节点负载超阈值触发。在改进遗传算法的调度基础上,结合动态触发机制,使得集群在节点资源负载发生变化时仍能保证集群的负载均衡。(3)由于改进遗传算法的运行会占用Master节点大量的计算资源,影响了主节点上其他组件的正常运行。针对这一问题,提出基于RPC的分布式资源调度器,在不改变原有调度机制的基础上,将计算任务转移出主节点。(4)针对改进遗传算法在单机中运行缓慢的问题,提出基于Spark的并行改进遗传算法(SP-IGA)。通过分析Spark的并行机制,基于计算并行和数据并行这两种并行模式实现了本文提出的改进遗传算法的并行化,提高了算法运行速度。论文中包含图43幅,表7个,参考文献64篇。
其他文献
2020年,上海银行业人力资源管理变革实践呈现出五大亮点:积极探索组织转型,智能招聘趋势明显,持续优化绩效管理,重视沟通机制建设,新技术应用日益广泛。面向未来,组织文化、绩效管理、奖酬激励的变革最受关注。现代市场经济的竞争主要是人才的竞争。当前,在新金融环境下,银行业人力资源管理的理念、制度、流程、运作等受到很大的冲击,行业人力资源管理的未来趋势也同样被深刻影响。面对变革挑战,有些先驱银行已
期刊
随着计算机技术的日趋成熟,我国钢铁企业的信息化建设得到快速发展。与此同时,企业积累的数据也越来越多,钢铁企业数据的爆炸式增长蕴含着巨大的商业价值。然而,在面对客户消费行为的海量数据时,传统的基于大型服务器的数据仓库和数据分析技术难以满足异构数据源数据的应用转化要求,数据的多维统计分析与展示存在严重不足。因此,运用大数据技术对钢铁企业巨量的销售数据进行分析,并依据分析结果做出正确决策,已成为当今企业
文章以世界杯足球赛为研究对象,依据宏观经济理论,构建世界杯主办国经济收支模型。运用乘数效应,以1998—2018年6次世界杯为例,研究分析主办国经济效益,发现举办大型体育赛事,导致赛事地区投资增大、消费增加以及出口增多,从而造成地区经济收入成倍增长。
自从计算机问世以来,人机交互就成了一门重要的研究课题,让用户能够操控计算机,人们更加希望计算机可以准确识别自己的指令,做出相应的操作。在实现人机交互的手势识别中,手势特征是用来分类和识别手势的重要基础。识别手势过程中,还需适应环境、手型等差异带来的影响,由于受环境与视角的影响,单一特征不能很好地完成手势的识别,虽然手势识别的准确率随着特征数的增多而提高,但选取的特征太多元化会影响识别和响应速度且复
扁挤压筒是制备宽幅薄壁板型材的最佳工具。但由于扁挤压筒自身结构的不完全对称,且在工作过程中要承受高温、高压及高摩擦,使其等效应力峰值过高、应力分布极不均匀,导致其容易开裂,影响赋役寿命。为提高扁挤压筒的使用寿命,就要降低其等效应力的峰值、提高等效应力分布的均匀性,故需要对扁挤压筒进行新结构的研发以及结构参数的优化。本文利用ANSYS APDL对两种典型吨位的扁挤压筒(5MN、80MN)分别进行静力
随着新课改的实施,阅读教学越来越受到老师和学生们的重视,但是,当前高中语文阅读教学内容和方法过于单一,只侧重培养学生应试阅读能力,忽视对学生阅读兴趣的激发和引导,这影响学生阅读领域的扩充和阅读热情的提升。此外,高中阶段的学生缺乏阅读自主性,不善于在阅读活动中进行主动的思考和探索,这不利于学生整体语文学科的学习。本文旨在探索研究适合高中阶段语文阅读教学的方法和策略,从学生的实际出发,激发学生阅读兴趣
本论文选题来源于国家重点研发计划课题“公共文化资源智能共建共享与管理平台构建与示范应用(2019YFC1521405)”。随着互联网的快速发展,用户在网络上留下了大量的行为数据,在大数据时代,用户的行为数据是一笔宝贵的财富。以此为基础,构建用户画像对于精准营销、广告投放、个性化推荐有着非常重要的意义。用户的兴趣预测是用户画像的一个热门研究方向,用户的行为数据对挖掘用户兴趣具有重要价值。对用户兴趣进
激光切割技术作为一种新兴技术,在制造业得到了广泛应用,尤其是在板材加工领域应用最多。利用光纤激光切割机进行薄碳钢板材加工可以实现加工时板材变形小、加工精度高、安装方便等功能,不但降低了生产成本,而且提高了生产效率。然而在实际生产中,对薄碳钢板材进行大规模切割时,特别是切割比较复杂的轨迹时容易出现热量集中,进而导致切割完成后产生挂渣和区域烧蚀。因此,对激光切割过程进行模拟,确定出适合板材切割的最优工
在如今的信息时代,人们的生活离不开各式各样的信息。现在在互联网上获取信息已成为人们生活的常态,随着信息数量的持续积累,这也增加用户遴选有效信息的难度。如何规范海量互联网数据,并挖掘其有效信息,方便人们的信息检索,是信息检索领域的一个重要课题。知识图谱的出现为规范化数据提供了新的知识载体,在知识图谱的加持下,搜索引擎等信息检索领域的搜索结果在展示形式、展示质量和用户体验度方面都有了很大的优化。以知识
喷气织机引纬系统是喷气织机工作过程中最重要的机构。其中,气流流速和耗气量是喷气织机最关键的两个性能,而异形筘以及主、辅喷嘴的结构对这两种性能有较大影响。在国内外学者的研究基础上,结合Fluent、LabVIEW等软件及喷气织机引纬实验台,对异形筘和辅助喷嘴进行研究,得出流场特性及耗气量等结论。本文以主喷嘴和异形筘的组合流场为研究对象,借助于CFD数值模拟方法和喷气织机引纬实验台方法,得到流场的速度