一种资源调度模型的建模方法、装置、设备及介质与流程

xiaoxiao3月前  40


本发明涉及资源调度,特别涉及一种资源调度模型的建模方法、装置、设备及介质。


背景技术:

1、随着城市公共安全系统的发展,视频监控和图像处理任务日益增多,对计算资源的需求也随之提高。现有资源调度系统正面临着任务执行时间、资源使用量、资源共享性、资源利用率、系统吞吐量等多重目标优化问题。

2、在资源调度中,通常需要建立资源调度模型,再结合多目标优化算法进行优化,以寻求在多个相互冲突的目标之间达到最佳平衡的解决方案。目前,在实际的资源分配过程中,因受到资源碎片化等因素的影响,资源利用率低一直是一个突出问题;因此,亟需提供一种能够优化资源利用率的资源调度模型。


技术实现思路

1、本发明要解决的技术问题,在于提供一种资源调度模型的建模方法、装置、设备及介质,通过采用基于帕累托最优前沿来融合pod节点亲和度目标函数和资源损失率目标函数这两个评估指标,从而构建出资源调度模型,有利于实现对资源利用率进行优化,以提高资源利用率。

2、第一方面,本发明提供了一种资源调度模型的建模方法,所述方法包括如下步骤:

3、将资源调度任务所需的所有k8s pod集合映射到工作节点集合,从而构建出目标策略矩阵;

4、根据所述目标策略矩阵构建出pod节点亲和度目标函数,以及构建出资源损失率目标函数;

5、采用基于帕累托最优前沿来融合所述pod节点亲和度目标函数和资源损失率目标函数,从而构建出资源调度模型。

6、第二方面,本发明提供了一种资源调度模型的建模装置,所述装置包括矩阵构建模块、目标函数构建模块以及模型构建模块;

7、所述矩阵构建模块,用于将资源调度任务所需的所有k8s pod集合映射到工作节点集合,从而构建出目标策略矩阵;

8、所述目标函数构建模块,用于根据所述目标策略矩阵构建出pod节点亲和度目标函数,以及构建出资源损失率目标函数;

9、所述模型构建模块,用于采用基于帕累托最优前沿来融合所述pod节点亲和度目标函数和资源损失率目标函数,从而构建出资源调度模型。

10、第三方面,本发明提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面所述的方法。

11、第四方面,本发明提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面所述的方法。

12、本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:通过提出pod节点亲和度目标函数和资源损失率目标函数两种评估资源使用的评估指标,并使用帕累托最优前沿来融合pod节点亲和度目标函数和资源损失率目标函数这两个评估指标,从而构建出资源调度模型,通过该资源调度模型能够保证在资源分配时减少资源碎片,降低资源损失率,有利于实现对资源利用率进行优化,以提高资源利用率。

13、上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。



技术特征:

1.一种资源调度模型的建模方法,其特征在于,所述方法包括如下步骤:

2.根据权利要求1所述一种资源调度模型的建模方法,其特征在于:所述的将资源调度任务所需的所有k8s pod集合映射到工作节点集合,从而构建出目标策略矩阵具体包括:

3.根据权利要求1所述一种资源调度模型的建模方法,其特征在于:所述的根据所述目标策略矩阵构建出pod节点亲和度目标函数具体包括:

4.根据权利要求3所述一种资源调度模型的建模方法,其特征在于:所述构建出资源损失率目标函数具体包括:

5.根据权利要求4所述一种资源调度模型的建模方法,其特征在于:所述的采用基于帕累托最优前沿来融合所述pod节点亲和度目标函数和资源损失率目标函数,从而构建出资源调度模型具体包括:

6.一种资源调度模型的建模装置,其特征在于:所述装置包括矩阵构建模块、目标函数构建模块以及模型构建模块;

7.根据权利要求6所述一种资源调度模型的建模装置,其特征在于:所述矩阵构建模块具体用于:

8.根据权利要求6所述一种资源调度模型的建模装置,其特征在于:所述目标函数构建模块具体用于:

9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至5任一项所述的方法。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1至5任一项所述的方法。


技术总结
本发明提供一种资源调度模型的建模方法、装置、设备及介质,包括将资源调度任务所需的所有K8s Pod集合映射到工作节点集合,从而构建出目标策略矩阵;根据所述目标策略矩阵构建出Pod节点亲和度目标函数,以及构建出资源损失率目标函数;采用基于帕累托最优前沿来融合所述Pod节点亲和度目标函数和资源损失率目标函数,从而构建出资源调度模型。本发明的优点:通过采用基于帕累托最优前沿来融合Pod节点亲和度目标函数和资源损失率目标函数这两个评估指标,从而构建出资源调度模型,有利于实现对资源利用率进行优化,以提高资源利用率。

技术研发人员:吴志雄,章振增,唐鹏飞
受保护的技术使用者:南威软件股份有限公司
技术研发日:
技术公布日:2024/9/23

最新回复(0)