基于Kubernetes集群容器资源调度策略的研究与设计

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:zuochangfeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
新一代Caa S云服务模式的形成,为用户提供了快速构建具有敏捷性的生产环境,加快了产品的研发和发布周期。以Docker为代表的容器虚拟化技术凭借其轻量级、易移植、快启动等优点迅速在工业界得到应用,随之用于管理部署大规模集群容器的Kubernetes凭借其强大的管理功能、较好的兼容性以及开源等特点成为业界主流的容器编排系统。然而当前Kubernetes最核心的调度功能仅包含较为单一的调度策略,难以适应复杂多变的生产场景需求。因此本文以Kubernetes调度器为主要研究对象,深入研究了其调度流程以及当前相关调度机制,并针对特定生产环境需求和现有调度机制中存在的缺陷进行优化与改进,主要工作内容如下:1.静态调度算法库扩充。针对特定Pod应用的容灾需求,本文以插件的形式设计了一种具有安全性的KNN节点分类的均匀化调度策略。该调度策略下预先进行KNN节点负载分类,过滤处于重度负载的节点,同时触发报警机制告知用户及时处理危机节点,随后将多副本Pod应用分布式、均匀化地部署到满足条件的安全集群节点上。实验结果表明,该调度策略达到了应用容灾需求、起到了节点保护机制,且在高并发Pod调度时,相比默认内置调度策略能有效缩短调度时间。2.动态负载均衡调度优化。针对当前研究最新v1.15版本Kubernetes的静态负载均衡调度策略,本文扩充了资源评估因子,利用AHP层次分析法确定节点实时负载与性能资源评估因子的权值,综合加权计算节点性能与实时负载进行目标节点评分筛选,并运用加权最小连接数算法对多个分数最高的目标节点进行二次筛选。实验结果表明,该优化策略在集群中并发调度Pod时,集群负载均衡度相比原有调度策略效果更佳。3.动态优先级抢占式调度设计。针对当前研究最新v1.15版本Kubernetes中依据优先级对象的静态优先级抢占式调度,本文根据控制器类型和当前集群负载状态进行Pod类型与优先级划分,并综合考虑Pod的Qo S、资源容量和执行时间设计一种动态优先级抢占式调度策略,在节点资源不足的情况下满足高优先级Pod优先抢占低优先级Pod运行。实验结果表明,该优化策略能有效实现Pod抢占功能,并相比单一的静态抢占式和动态抢占式调度能有效提高集群资源利用率,缩短集群平均调度时间。
其他文献
功率分流型混合动力系统是专门为新能源汽车开发的混合动力系统,通过单个或者多个行星排,实现功率的分流和汇流,更多自由度地调节发动机和电机的工作状态,使系统具有更好的动
目的本课题观察双葛解酒方在治疗急性酒精中毒非昏迷期的疗效及安全性,探讨本病的中医病因病机,为急性酒精中毒的中医救治提供思路和方法。方法依据纳入标准选取2018年12月-2
随着手机移动智能终端的普及,为手机游戏行业的发展提供了技术空间,再加之当下人们生活时间的碎片化状态,为手机游戏行业提供需求市场。这两方面的实际情况给游戏研发行业提供了市场的延展空间。国内各项政策对游戏行业的管控与限制的力度不断增强,其行业内部的竞争态势激烈,市场需求对游戏产品的精准度要求越来越明确,用户对游戏产品的精准度和迭代速度的要求都有所提高。再放眼海外,从东南亚至欧美地区,海外游戏产品发行市
随着车联网的构建和互联网技术的广泛涉及,汽车已经不单是代步工具更是人工作生活中的重要部分。车载中控系统是人与车进行交流的媒介,也是车企和众多互联网公司进行合作以赢得差异化竞争的关键部分。但现阶段车载中控系统的信息交互模式仍然是相对固定的,停留在人主动适应汽车的状态,从真正意义上讲并未达到交流互动的目的,驾驶者实现熟练驾驶操作的过程中往往会因为紧张的状态和学习时间成本,造成驾驶体验不好,也增加了驾驶
收费站是提升高速公路系统通行效率的关键位置。电子不停车收费(Electronic Toll Collection,ETC)是提升收费站通行能力的有效措施,经过长时间的发展,ETC用户比例在不断增加,2019年出台的多项政策进一步加快了ETC全面普及的进程。ETC用户的快速增加使得ETC车道异常事件的不利影响逐渐凸显,因此本文旨在量化异常事件对收费站通行效率的影响,进而合理优化车道配置,降低社会效益
本文讨论了不依赖于时间的Navier-Stokes方程最优控制问题的数值解法,通过Q2-Q1混合有限元离散,将此类控制问题转化为一个大型稀疏的非对称鞍点问题。为有效求解此类病态的鞍
格奥尔格·毕希纳(Georg Büchner,1813-1837)是德国19世纪重要的现实主义作家、戏剧家,德国现代文学的先行者。在短暂的24岁生命中,毕希纳一共创作出四部文学作品,它们都在德国文学史上产生了重要的影响。其中,《沃伊采克》是毕希纳的未竟之作,是他留下的几个不同版本的手稿断片。这部戏剧是毕希纳根据社会真实事件改编而成,讲述了身处社会底层的士兵沃伊采克的悲剧命运。毕希纳在这部作品中探讨
社区公共空间作为城市居民日常生活的重要载体,在公共空间产生的活动与提供的多样功能常常被视作是真实城市居民生活的映射。然而随着城市的快速发展,城市社区人口密度的快速扩增,长期以来,城市社区公共空间的建设采用的模式化、套路化的设计方式,已无法满足当前居民的生活方式与精神需求,同时产生了基于年龄差异的公共空间的空间占据、时间使用时长等不公平现象,最终产生社区居民间矛盾。针对上述问题,论文以城市社区公共空
20世纪90年代以来,伴随着中国经济体制转轨和社会结构转型的加速,城市在剧烈变迁中出现了一系列新问题。社会阶层分化,贫富差距扩大,贫困群体作为城市弱势群体逐渐边缘化、集中化。成都市作为近年来发展最为迅速的城市之一,阶层分化、收入差距等问题日益凸显,旧城区、城中村和城市边缘区等典型的贫困聚居区都有出现。从发达国家治理路程来看,成都市正处于集中拆建贫困聚居区的第一阶段。解决城市贫困人口的集中化、边缘化
当今社会已经迈入了万物互联时代,大量终端的存在为这个社会产生了大量的信息与数据。在信息收集之初,大家并不完全清楚最终想要的是哪些数据,大而全地收集数据成为了一个较为稳妥地选择方案,也因此造成了最终的数据中包含了大量无用甚至垃圾的数据。数据的质量会对学习模型的性能产生重要的影响已经是行业内的一个普遍共识。大规模的数据也会提高模型的学习时间,降低学习效率。因此,对原始数据进行特征选择已经成为机器学习领