【摘 要】
:
容器技术的快速发展,使得更加快捷开发、部署和持续性交付成为可能,许多互联网企业逐渐向容器技术靠拢。以Kubernetes为主的容器编排工具的资源调度模块和资源分配仅能对CPU资源进行调整,难以解决因变化的负载使得内存溢出导致容器不断重启的问题;并且在多容器部署时很难考虑到资源消耗和负载均衡问题。为了解决这两方面的问题,本文将着重研究Kubernetes资源预测与调度方法,通过研究容器编排工具的调度
论文部分内容阅读
容器技术的快速发展,使得更加快捷开发、部署和持续性交付成为可能,许多互联网企业逐渐向容器技术靠拢。以Kubernetes为主的容器编排工具的资源调度模块和资源分配仅能对CPU资源进行调整,难以解决因变化的负载使得内存溢出导致容器不断重启的问题;并且在多容器部署时很难考虑到资源消耗和负载均衡问题。为了解决这两方面的问题,本文将着重研究Kubernetes资源预测与调度方法,通过研究容器编排工具的调度算法将有效分配容器集群资源,提高资源利用率,最小化资源消费成本。具体研究工作主要包括以下三个方面:(1)提出了基于循环神经网络的Kubernetes资源的预测方法。针对传统的预测模型存在训练收敛速度慢、精度不高的问题,提出了一种基于深度学习的PP-LSTM(Pictures prediction Long-Short-Term Memory)方法。该方法引入注意门优化遗忘门和输入门,改进传统的LSTM模型,得到PP-LSTM,并用于Kubernetes资源使用的预测建模。实验结果表明,PP-LSTM的预测精度平均提升了近8个百分点,且PP-LSTM深度学习模型能够有效地预测流量变化带来的集群负载变化。(2)提出了基于粒子群算法的Kubernetes资源调度方法。对于原始调度模型的资源消耗模型存在多Pod部署调度和运行时长过长的服务资源难以达到均衡的问题,研究了元启发算法解决云资源调度的问题,并提出新的粒子群模型。首先建立调度模型;再调整速度选择的自适应规则,最后实现了优化粒子群算法及其用于Kubernetes资源调度的方法。实验结果表明,在资源利用率和负载均衡两个实验中验证了改进算法比其它算法在资源利用率上提高了近20%。(3)提出了基于弹性伸缩的Kubernetes资源混合调度方法。通过分别构建资源监控与采集模块,资源预测、自动伸缩模块和资源调度模块,构建Kubernetes资源混合调度方案。监控数据传入资源预测模块,自动伸缩模块得到预测模块的结果进行自动伸缩,资源调度模块将伸缩出的Pod分配给各自的节点。实验验证结果表明,该方法提高了资源的利用率,减少了服务崩溃的可能性,增强了服务质量。
其他文献
随着社会发展,企业面临的竞争日益激烈,企业的经营管理水平和员工素质对提高企业竞争力的作用尤为明显。本人所在的教育培训机构X部门一直希望可以升级部门培训项目管理工作,从项目过程和项目方案上整体进行更新和优化。项目整合管理则是这样一种体现综合性、系统化思维的管理方法,普遍适用于各个行业的项目管理。员工培训项目整合管理与人力资源的员工培训管理相比,管理思路和管理模块以及管理的关注点有着明显区别,员工培训
在现代化社会的发展进程中,定位服务起到了举足轻重的作用。在室外环境中GPS能够提供较好的定位精度,然而在室内环境中,建筑物的存在会影响GPS信号的传输,导致室内定位的精度无法满足需求,而室内位置服务对定位精度要求较高,因此迫切地需要寻找到易实现、低成本、高精度的室内定位方法,为人们提供可靠的室内位置服务。目前常用的室内定位技术大多需要事先布置定位锚点或采集指纹库数据,导致实现成本较高,并且对使用环
随着信息技术的不断发展,互联网银行在互联网、移动通信、物联网等技术的支持下孕育而生,借助云计算、大数据等技术为客户提供网络金融产品和服务。然而,互联网银行的发展虽然为金融消费者提供更加丰富多样的金融产品和服务,也加剧了互联网银行与金融消费者之间的信息不对称问题,金融消费者的权益保护成为需要关注的重点问题。金融消费者作为金融市场的重要参与者,保护他们的合法权益,不仅关乎消费者群体的切实利益,也关系互
当今,网络技术飞速发展,信息更迭快速频繁,社交模式日益多样化。在此背景下,短视频以其简短的篇幅、丰富的内容和快速的生产方式,极大满足了用户的需要。这一新兴行业所带来的行业特点对不断发展的理论体系进行丰富的同时,也带来一些法律层面的问题。一是短视频的内容是否属于著作权法保护的对象,若属于,其作品属性又该如何界定。二是现实中短视频侵权现象层出不穷,短视频侵权行为与合理使用行为的界限不甚清晰,导致具体适
我国是一个以“和”为贵的社会,重视人际关系的和谐,即使在企业管理实践中也不例外。挑战型组织公民行为有益于组织创新或创造力的提升,同时也伴随着关系冲突、不被管理者或者同事接受的风险。笔者在梳理国内外近几年的组织行为学理论文献时发现,代表员工挑战导向的行为一直被西方学者关注,目前国内对该方面的研究并不多,影响机制还不明确。由于中西方文化背景的差异,开展国内研究是非常有必要。因此为了让管理者更清晰的了解
近年来,困境儿童群体发生多起伤害生命事件,为保障困境儿童能够健康成长,应尽早对困境儿童进行生命教育,从而提高困境儿童的生命意识。基于以上背景,以L社区的困境儿童为小组介入对象,依据社会学习理论和优势视角理论,运用行动研究法、量表法、参与式观察法和访谈法,对困境儿童生命意识和生命教育进行小组介入。在接案与预估阶段,了解L社区困境儿童生命教育现状,总结困境儿童存在对生命认知不足、对自我认知不足以及生命
H_2/H_∞控制理论在解决建模误差和不确定扰动的难点问题时具有独到的优势。应用H_2/H_∞控制理论设计的控制器既能保证系统具有一定的鲁棒性,又能使系统获得较好的动态性能。但是由于系统的H_2性能与H_∞性能往往相互冲突,因此H_2/H_∞控制问题通常只存在Pareto最优解。LMI方法是近年来求解H_2/H_∞控制问题的主要方法。但是,在求解矩阵不等式系统时,需要增加附加条件,才能得到可行解。
随着互联网的飞速发展,世界每天都产生约1.68亿张CD的信息量,信息的总存储量呈爆炸式增长。各大开放式搜索引擎,各专业领域、信息管理系统的快速搜索功能,都是为了帮助用户实现文本信息的快速匹配与召回。合理、高效的匹配与排序算法正是文本匹配的关键所在。文本匹配是自然语言处理领域中的一个核心且常见的问题,许多自然语言处理任务,例如问答系统、对话系统、以及部分推荐系统等,最终都能够抽象为文本匹配问题。在文
“职业倦怠”是指工作强度过高且无视个人需要,从而引起疲惫不堪的状态。职业倦怠主要分为三部分:情感衰竭、非人性化、低个人成就感。目前国内对教师、医护、警察职业等服务性职业研究较多,对互联网从业人员的研究非常少。近几年,互联网行业高速发展,从业人员剧增(以杭州为例,约占比17%+,年均增速超过40%)。互联网企业员工长期处在一个知识快速更新,工作负荷大,不确定性较高的高压力环境中。运营人员又是在互联网
现阶段,我国的电力的数据管理及其相关业务的发展非常混乱,为数众多的电力系统被人为的分离开来,不同等级的电力信息片段以及模型信息,被存放在不同的数据资源管理系统中,完整的电力信息与模型始终无法完整的提供给电力业务。与此同时,多终端的系统录入导致系统的信息异常混乱,不同的部门没有被整合成一个整体,形成完整的工作系统,只能各自开展工作,相关的数据与信息无法做到共享,不同部门之间的沟通无法顺利进行。在时代