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

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:kui5387
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
新一代信息技术的不断发展,给互联网行业带来了一次巨大的变革,促使了一种新的计算模式的产生。传统的基于虚拟机的虚拟基础设施已经广泛应用于云平台中,但存在着资源利用率低、调度效率低下以及软件堆栈环境不一致等问题。Google公司研发的基于操作系统级的虚拟化技术开始应运而生,在云环境中,以Docker为代表的容器开始被各大云服务提供商作为云平台的底层虚拟化技术,与之相应的集群管理方案Kubernetes已经被业界广泛作为容器集群编排系统,二者共同构建成为新一代的Paa S云平台,已经被广泛的应用。本文首先对Docker容器技术和容器编排工具Kubernetes涉及的相关概念和相关技术进行了分析与研究。在此基础之上,对于Kubernetes的资源调度模块进行了深入的研究与分析,指出了Kubernetes的默认调度策略中存在的问题,然后针对不同资源消耗类型的应用问题,提出了一种基于皮尔森相关系数法的优选调度策略,此策略根据待调度的Docker容器和Node节点之间相似度来为Docker容器选择最后宿主节点,可以有效地提高节点的资源均衡度。然后对Kubernetes的自动伸缩机制进行了分析研究,分析了Kubernetes默认的自动伸缩策略中存在的问题,提出了一种优化方案。针对现有的扩缩容机制存在的响应延迟问题,提出了基于负载预测的扩缩容算法,使用灰色预测法和平均自回归组合预测模型对云平台中web应用的负载进行预测,根据预测的负载和响应的负载动态地进行Pod的副本调整,在负载高峰到来之前提前进行扩缩容,进而可以减少用户的响应时间。最后通过搭建Kubernetes分布式集群,分别对上面提出来的两种优化策略进行了实验验证与分析。实验结果表明基于皮尔森相关系数法的优选调度策略可以有效地提高节点资源均衡度,减少资源碎片。相较于默认的自动扩缩容机制,基于负载预测的扩缩容策略可以有效减少应用的请求响应时间,提升集群的服务质量。
其他文献
我国是茶叶大国,具有源远流长、博大精深的茶文化。茶叶可以起到解毒润肺、提神醒酒等作用,是许多人生活中的必需品。我国有非常多的茶叶企业,太原虽不是产茶之地,却有一个古老的茶庄乾和祥。面对同业竞争和时代变换,乾和祥如何应对市场中的各种挑战,争取做山西省茉莉花茶的领军者,是目前需要解决的问题。这是本文研究的立足点。文章以太原乾和祥茶庄的营销管理为研究对象,通过深入茶庄调研了解目前营销策略存在的问题,运用
本论文主要对不同工况下球阀镍基自熔性合金涂层的耐腐蚀性能进行了研究,本实验所使用的涂层材料包括Ni55A、Ni60A和Ni60C,基体材料为316L不锈钢,使用火焰喷涂和真空熔覆技术制备了涂层。采用JMatPro软件对材料的平衡相图及其各相的元素组成进行了模拟,对制备完成的涂层使用XRD进行了成分分析,并将检测结果与模拟结果进行了对比。关于涂层表面形貌的表征,本文使用SEM观察。根据实际工况,使用
环境问题越来越受到重视,并已经成为了全球性的问题,受到全球人民的关注,但从目前来看,环境仍在持续恶化,顽固的环境问题难以解决,新型的环境问题又不断出现,环境修复与保护已经是迫在眉睫的任务。从长远来看,环境教育是实现环境保护的有效途径之一。本文在环境持续恶化的背景下,以环境教育为目的,通过文献分析法、调查法、案例法,对初中生物教学中渗透环境保护意识进行了初步的研究,设计了教学案例和实践活动并完成了实
四旋翼飞行器结构简单、方便携带组装、造价低,同时具有飞行灵活、功能多样的特点。它在军用与民用领域获得了深入的开发应用,产生了巨大的经济效益,并且这种趋势依然在不断增长。在此背景下开展四旋翼飞行器的研究具有重要的实际价值,而四旋翼飞行器能够灵活精确的执行各种任务的关键在于飞行器的控制系统。因此,本文基于四旋翼飞行器是非线性、欠驱动、强耦合系统的这一特点,在调研了四旋翼飞行器的国内外研究现状、当前主要
P2P网络借贷表现为个体间通过互联网平台实现的直接融资,在前几年呈现出爆发式增长的形势。但是因为我国网贷领域的发展时间较短、征信体系不完善等,使得网络借贷行业在不断繁荣壮大的同时,也暴露出诸多问题。监管部门加强对网络借贷平台的监管迫在眉睫,同时网友大量的在线评论信息与权威第三方评级机构的评级信息对当前鱼龙混杂的P2P网络借贷行业可能会产生一定的影响。本文基于金融学的基本理论和计量经济学的研究方法,
人才培养是大学的根本任务,高质量的人才培养更是大学的追求。而大学课程在很大程度上决定了人才培养的质量。本研究基于大学课程的微分与积分理论构架,尝试构建不同类型的高质量人才培养模型,以期能为大学人才培养提供常模参考。通过运用文献法、对比分析法、问卷调查及科学计量等方法研究问题,并基于前人的研究成果,以科学计量理论、课程的分层分类理论、多元文化教育理论等为理论基础,以3所院校的应用心理学专业课程为样本
随着区块链技术的日益成熟以及公共区块链平台以太坊的出现,智能合约的应用得以飞速发展。由于智能合约都是使用Solidity语言人为编写,并且不同的交易都需要制定符合交易过程的特定合约内容,因此在没有严格经过审查的智能合约文件中,由于开发人员的疏忽或代码习惯等,经常会存在一些可被恶意用户利用的代码漏洞,对用户造成巨大的数字资产损失。因此,如何有效且快速地对智能合约中存在的漏洞进行检测和定位,成为智能合
随着城镇化进程的加快,燃气管道供应覆盖面积越来越大,用户数量也快速膨胀,部分管道由于建设年代久远而发生老化,使得维修维护越来越频繁,多期建设和更新建设叠加,使得管网结构越来越复杂,燃气行业面临着问题处理不及时、决策效率低下、业务流程复杂等问题,需要采取措施提高监管效率,确保城市燃气管网安全运行。论文结合某城市燃气公司业务流程需求,以GIS和SCADA系统为依托平台,以燃气泄漏模型、燃气扩散模型和火
用户终端在执行计算密集型任务时,需要大量的计算资源和能量。然而,受到物理尺寸限制,用户终端计算能力和电池能量有限,而难以满足任务需求。研究提出移动边缘计算(Mobile Edge Computing,MEC)的解决方案,用户终端将任务卸载到边缘服务器计算。为了充分利用终端的可用资源,考虑用户终端间利用设备到设备(Device-to-Device,D2D)技术进行通信,计算任务可通过D2D连接在用户
金纳米材料具有优异的光学,电学,磁学和力学性能,在生物医学,能源,催化等领域得到了广泛的应用。金纳米材料的性质主要与其形貌有关。到目前为止,已经合成了各种形貌的金纳米材料。其中,金纳米双锥由于其独特的结构和光学性能而备受关注。然而,高重现性合成单分散金纳米双锥仍然是一个挑战。而且,金纳米双锥的生长机制还没有得到充分的了解。为了解决这一问题,本文进行了以下研究:采用一种改进的方法合成了高质量的金十面