容器应用部署方法、装置、电子设备及存储介质制造方法及图纸

技术编号:42661808 阅读:23 留言:0更新日期:2024-09-10 12:19
本发明专利技术实施例提供了一种容器应用部署方法、装置、电子设备及存储介质,方法包括:基于目标集群中符合容器应用的部署需求的n个节点在m个资源指标上的资源利用率,构建所述n个节点的容器部署决策矩阵;其中,n和m均为大于等于1的正整数;获取所述n个节点中每个节点的所述m个资源指标的资源指标权重;基于优劣解距离法对所述容器部署决策矩阵和所述资源指标权重进行处理,得到所述n个节点与最优部署节点之间的贴合度;基于所述贴合度从所述n个节点中筛选出目标节点,并将容器应用部署于所述目标节点。

【技术实现步骤摘要】

本专利技术涉及计算机,特别是涉及一种容器应用部署方法、装置、电子设备及存储介质


技术介绍

1、kubernetes(简称k8s)资源调度是kubernetes集群中非常重要的一个功能,其可以根据集群中的资源情况自动将容器调度到不同的节点上,从而实现负载均衡和资源优化。

2、在一个拥有多种资源的系统中往往需要面对资源平均分配的问题,每个用户对每个资源都有不同的需求,如果某一节点上某种资源接近满载,而其它资源使用率却很低,就会导致利用率低的资源由于该节点无法调度pod而被浪费掉.默认的k8s调度策略只考虑了cpu(central processing unit,中央处理器)和内存两种资源,未考虑gpu(graphicsprocessing unit,图形处理单元)资源的使用情况,无法满足各异的应用需求。在容器应用调度过程中,默认的k8s调度策略比简单,不能较好的衡量节点资源使用率的均衡性,且该算法不能满足不同类型应用对资源需求的差异,如内存敏感型应用对内存的需求较高,从而造成资源碎片浪费节点资源,依靠一个打分方法来解决优先调度的问题,规则单一存在本文档来自技高网...

【技术保护点】

1.一种容器应用部署方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述基于目标集群中符合容器应用的部署需求的n个节点在m个资源指标上的资源利用率,构建所述n个节点的容器部署决策矩阵之前,还包括:

3.根据权利要求1所述的方法,其特征在于,所述基于优劣解距离法对所述容器部署决策矩阵和所述资源指标权重进行处理,得到所述n个节点与最优部署节点之间的贴合度,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述优劣解距离法对所述加权决策矩阵进行处理,得到所述n个节点与最优部署节点之间的贴合度,包括:</p>

5.根据...

【技术特征摘要】

1.一种容器应用部署方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述基于目标集群中符合容器应用的部署需求的n个节点在m个资源指标上的资源利用率,构建所述n个节点的容器部署决策矩阵之前,还包括:

3.根据权利要求1所述的方法,其特征在于,所述基于优劣解距离法对所述容器部署决策矩阵和所述资源指标权重进行处理,得到所述n个节点与最优部署节点之间的贴合度,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述优劣解距离法对所述加权决策矩阵进行处理,得到所述n个节点与最优部署节点之间的贴合度,包括:

5.根据权利要求4所述的方法,其特征在于,所述基于所述优劣解距离法对所述加权决策矩阵进行处理,得到所述n个节点与最优部署节点之间的贴合度,包...

【专利技术属性】
技术研发人员:辛永欣
申请(专利权)人:苏州元脑智能科技有限公司
类型:发明
国别省市:

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

1