容器资源自适应分配系统和方法、计算机设备及介质技术方案

技术编号:37996509 阅读:20 留言:0更新日期:2023-06-30 10:10
本发明专利技术公开一种容器资源自适应分配系统和方法、计算机设备及介质,该系统包括判断模块,用于判断第一预设时段内对服务的访问量是否高于第一预设阈值;容器资源自适应模块,用于在第一预设时段内服务的访问量未高于第一预设阈值时,对容器资源进行动态调整;容器副本自适应模块,用于在第一预设时段内服务的访问量高于第一预设阈值时,对容器副本进行调整。本发明专利技术实现了容器资源的自适应分配,避免因容器资源分配的不合理导致容器资源的缺少或资源的浪费;通过对容器资源调度状况的分析,对服务资源在某一时间段集中访问导致资源不足的情况下,对服务进行容器副本的创建,避免因资源不足,导致服务的延迟。导致服务的延迟。导致服务的延迟。

【技术实现步骤摘要】
容器资源自适应分配系统和方法、计算机设备及介质


[0001]本专利技术涉及资源自适应领域。更具体地,涉及一种容器资源自适应分配系统和方法、计算机设备及介质。

技术介绍

[0002]随着云平台技术的发展,越来越多的企业将服务部署到云平台中,但由于硬件设备价格过高,资金有限,会采用利旧设备进行云平台环境的搭建。使用利旧设备搭建的云平台因为服务资源分配的不合理,经常导致资源利用率不高或资源短缺的情况。为了解决利旧设备资源的不足,需要更加合理的对服务资源进行分配。
[0003]在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:服务的访问类型主要包括两种,第一种是高并发服务,第二种为并发性较低的服务。对于高并发服务,根据当前云平台的技术,可以通过创建多个服务副本的方式解决服务的并行性问题,但服务的并发性通常集中的某一个时间段,不是一直处于高并发状态,一开始服务副本创建过多,会造成服务资源的浪费。对于并发性较低的服务,可以根据经验对服务的资源进行配置,但在某一时间段,服务访问过高,可能会导致服务延迟的情况,一开始资源分配的资源过高,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种容器资源自适应分配系统,其特征在于,包括判断模块、容器资源自适应模块和容器副本自适应模块,其中,所述判断模块,用于判断第一预设时段内对服务的访问量是否高于第一预设阈值;所述容器资源自适应模块,用于在第一预设时段内服务的访问量未高于第一预设阈值时,对容器资源进行动态调整;所述容器副本自适应模块,用于在第一预设时段内服务的访问量高于第一预设阈值时,对容器副本进行调整。2.根据权利要求1所述的系统,其特征在于,所述容器资源自适应模块包括第一阈值判断模块和资源调度模块,其中,所述第一阈值判断模块,用于判断第二预设时段内资源的利用率是否高于容器资源的第二预设阈值,还用于判断第二预设时段内资源的利用率是否低于或等于容器资源的第三预设阈值;所述资源调度模块,用于根据所述判断结果为第二预设时段内资源的利用率高于容器资源的第二预设阈值时,增加容器资源;还用于根据所述判断结果为低于或等于容器资源的第三预设阈值时,回收容器资源,以动态调整容器资源的利用率。3.根据权利要求1所述的系统,其特征在于,所述容器副本自适应模块包括第二阈值判断模块和服务调度模块,其中,所述第二阈值判断模块,用于判断容器资源的利用率是否达到第四预设阈值;所述服务调度模块,用于根据所述判断结果为容器资源的利用率达到第四预设阈值时,增加服务副本;未达到时,减少服务副本,以调整容器的副本。4.根据权利要求2所述的系统,其特征在于,所述容器资源自适应模块还包括第一计算模块,所述第一计算模块采用机器学习的算法对容器资源的利用率进行拟合,用于计算容器资源是否达到容器的第二预设阈值和第三预设阈值。5.根据权利要求3所述的系统,其特征在于,所述容器副本自适应模块还包括第二计算模块,所述第二计算模块采用机器学习的算法对容器资源的...

【专利技术属性】
技术研发人员:李伟夫刘影梅朱双琳徐筠
申请(专利权)人:北京仿真中心
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1