一种层级Cgroup资源限制的批量更新方法技术

技术编号:40930280 阅读:21 留言:0更新日期:2024-04-18 14:51
本发明专利技术涉及资源调度技术领域,特别涉及一种层级Cgroup资源限制的批量更新方法,包括建立初始状态和期望状态,通过merge过程自上而下操作,从父控制组开始,逐层向下将控制组当前的资源限制与目标资源限制进行合并操作,然后通过set过程自下而上操作,从子控制组开始,逐层向上将控制组的资源限制更新为目标的资源限制,经过了Merge和Set两个步骤之后,原有的资源组就被更新成了期望状态,实现了可以在不删除原有Cgroup控制组的情况下进行资源更新操作,提升了整机和集群稳定性,同时操作步骤少,增加了资源更新操作的实时性。

【技术实现步骤摘要】

本专利技术涉及分布式存储,特别涉及一种层级cgroup资源限制的批量更新方法。


技术介绍

1、cgroups是control groups的缩写,是linux内核提供的一种可以限制、记录、隔离进程组(process groups)所使用的物理资源(如:cpu、memory、io等等)的机制,cgroup是大数据混部技术、容器技术、云原生技术的基础。

2、例如现有的授权公开号为cn112181597a的专利本专利技术涉及云计算领域,提出一种容器资源使用限制动态更新方法。本专利技术解决了现有容器资源使用限制更新方式会中断服务,并且更新速度慢,无法对停止的容器进行更新的问题,包括:容器资源使用限制动态更新方法,云平台控制器根据容器资源使用限制更新信息来更新自身管理的容器创建模板,然后根据自身管理的容器创建模板,更新各个云平台最小逻辑处理单元中的容器创建模板,各个云平台最小逻辑处理单元根据容器配置信息找到相应主机上的cgroup配置文件,然后根据容器资源使用限制信息,更新cgroup配置文件中的容器资源使用限制参数。本专利技术无论容器是否运行都可以对其本文档来自技高网...

【技术保护点】

1.一种层级Cgroup资源限制的批量更新方法,包括:

2.根据权利要求1所述的一种层级Cgroup资源限制的批量更新方法,其特征在于:

3.根据权利要求1所述的一种层级Cgroup资源限制的批量更新方法,其特征在于:

4.根据权利要求2所述的一种层级Cgroup资源限制的批量更新方法,其特征在于:

5.根据权利要求3所述的一种层级Cgroup资源限制的批量更新方法,其特征在于:

6.根据权利要求3所述的一种层级Cgroup资源限制的批量更新方法,其特征在于:

7.根据权利要求3所述的一种层级Cgroup资源限制的批...

【技术特征摘要】

1.一种层级cgroup资源限制的批量更新方法,包括:

2.根据权利要求1所述的一种层级cgroup资源限制的批量更新方法,其特征在于:

3.根据权利要求1所述的一种层级cgroup资源限制的批量更新方法,其特征在于:

4.根据权利要求2所述的一种层级cgroup资源限制的批量更新方法,其特征在于:

5.根据权利要求3所述的一种层级cgroup资源限制的批量更新方法,其特征在于:

6.根据...

【专利技术属性】
技术研发人员:张桐
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

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

1