基于Kubernetes的容器自动伸缩技术的研究

来源 :西安邮电大学 | 被引量 : 22次 | 上传用户:hbb88191312
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算和人工智能的广泛应用,容器技术扮演的角色越来越重要。Docker作为最广泛应用的一种容器技术有效解决了传统虚拟机技术存在的资源利用率低、软件堆栈环境不一致等问题。在云计算环境下,需要大规模部署容器,与之相应的集群管理方案应运而生,其中Kubernetes作为一种容器集群管理系统的佼佼者,在业界得到广泛应用。本文首先对Docker容器技术和Kubernetes集群架构以及自动伸缩技术进行分析。在此基础上深入研究Kubernetes自动伸缩策略,分析现有自动伸缩策略在扩容和缩容两个阶段存在的问题,并提出优化方案。针对扩容阶段存在的响应延迟问题,提出一种基于负载预测的扩容策略。使用指数平滑法与灰色预测相结合的方法,对应用Pod的负载进行预测,并根据预测结果调整Pod的副本数。从而达到在负载高峰到来前进行扩容的目的,减少应用的请求响应时间。针对缩容阶段没有考虑Pod资源因素的不足,结合现有策略中状态优先级的计算方法,提出一种综合考虑状态因素和资源因素的优化缩容策略。然后分别对这两种优化策略进行实现。最后搭建Kubernetes分布式集群,分别对两种优化方案进行实验。实验结果表明,优化扩容策略相比于现有扩容策略可以有效解决响应延迟问题,减少应用的请求响应时间;优化缩容策略相比于现有缩容策略,能够优化集群负载不均衡的问题,减少节点的资源碎片,提升集群的服务质量。
其他文献
为确保高等教育大众化阶段的教育质量,首先应树立正确的教育质量观,将传授知识、培养能力和提高素质融为一体。协调发展。学校要建立起包括办学指导思想、办学条件、教学工作、
本文根据共晶点容易形成非晶和Inoue的三原则理论,选取Ti-Ni-Cu共晶点成分(Ti66.7Ni20Cu13.3)为研究对象,在此基础上进行Zr的替代和Al、Si元素的添加。采用铜模铸造法成功制
改革开放以来,伴随着经济的腾飞,人口老龄化进程也不断加速,可以肯定的是,人口老龄化是我国经济、社会高速发展的产物。农村老年群体曾为我国的改革事业和经济崛起作出具大贡
城市棕地多由于工业时期旧工厂荒废而产生,多伴有一定污染,是一种特殊的土地类型。随着国内城市化进程的快速推进,城市内部用地不断增加,棕地这一土地类型的生态修复与再利用开始得到重视。在生态修复理论基础上对城市棕地进行景观规划设计,能够有效激活城市棕地活力,让棕地这一特殊土地类型得到更好利用,同时对棕地的改造融合人的需求,把棕地打造成人能够参与其中的休闲活动场所,这符合十九大中提高人民日益增长的美好生活
水产品质量安全事件的发生有多方面原因,如生产者诚信意识淡薄、技术水平低、监管不到位等多种因素,为避免对广大人民群众的健康和社会建设造成危害,就必须形成一套行之有效
<正> 为了适应烤烟生产的发展,提高烟叶烘烤质量,我们所从一九七五年开始,参照国内外烤房改革经验,结合我省烟区情况,研究设计了三巷道型热风平吹式烤烟房.这种烤烟房,经过三
以《中国共产党党员教育管理工作条例》为重要遵循,进一步加强和改进高校学生党员教育,是提高新时代党员队伍建设质量的必然要求。基于对当前高校学生党员教育的现状分析,深
<正>3月10日,商务部发布了《关于加快我国流通领域现代物流发展的指导意见》。作为一部提纲挈领的文件,《意见》强调了加快我国流通领域现代物流发展的重要性和必要性,明确了
慢性阻塞性肺疾病(chronic obstructive pulmonary disease, COPD)以气道和肺的慢性炎症为表现,其特征为气流受限不可逆,患病率及病死率均高,是目前世界上第四大死因,且预计
目的探讨卡托普利治疗早期糖尿病肾病的临床疗效与作用机理。方法方便选取126例于2017年2月-2018年2月在该院接受诊疗的早期糖尿病肾病患者,依治疗方法不同将其分为对照组和