System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 多数据中心联合作业延后处理方法、系统、设备和介质技术方案_技高网

多数据中心联合作业延后处理方法、系统、设备和介质技术方案

技术编号:40126345 阅读:8 留言:0更新日期:2024-01-23 21:26
本申请涉及多数据中心联合作业延后处理方法、系统、设备和介质,该方法通过深入研究分析了跨多个数据中心的应用场景的现实挑战,如多DC协作面临着信息交换受限的实际挑战、RE预测的局限性和作业调度的复杂性,将最优作业延后问题公式化为碳排放最小化问题,并给出了一种针对多DC RE共享问题量身定制的作业延后解决方案和部署框架,消除了在DC之间共享运行时状态信息的需要,以高效计算求解前述问题,从而计算输出每个数据中心的作业延后动作,从而最终实现各数据中心的联合作业延后处理,在跨多个数据中心的应用场景下将总碳排放量大幅减少。

【技术实现步骤摘要】

本专利技术属于数据中心作业调度,涉及一种多数据中心联合作业延后处理方法、系统、设备和介质


技术介绍

1、数据中心(dc)长期以来充当着全球最重要的能源消耗和碳排放源之一。近段时间以来,人工智能应用的增长使这一现状变得更加突出。在多个数据中心合作实行内部作业延后操作,数据中心间可再生能源(re)的共享可以促使可持续数据中心的设计发展。然而,跨多个数据中心的re共享存在诸多挑战,例如数据中心间缺乏信息交互,re生成的预测受到限制,以及作业调度的复杂性难以接受,因此跨多个数据中心的应用场景中,存在着明显的碳排放较高的技术问题。


技术实现思路

1、针对上述传统方法中存在的问题,本专利技术提出了一种多数据中心联合作业延后处理方法、一种多数据中心联合作业延后处理系统、一种计算机设备和一种计算机可读存储介质,能够大幅降低跨多个数据中心的应用场景中的碳排放。

2、为了实现上述目的,本专利技术实施例采用以下技术方案:

3、一方面,提供一种多数据中心联合作业延后处理方法,包括步骤:

4、获取各数据中心所在能源供应场景下提前一个时隙的可再生能源生成数据;

5、分别获取各数据中心在提前一个时隙上运行的给定作业并确定给定作业的作业优先级;

6、建立各数据中心对应的最优作业延后问题;最优作业延后问题的目标函数为最小化各数据中心在设定时间段内的总碳排放,最优作业延后问题的约束条件包括数据中心的服务容量限制、作业推迟策略约束和作业状态更新约束;

7、利用基于多智能体sac模型的coopgreen架构对最优作业延后问题进行计算求解,输出各智能体策略;coopgreen架构包括状态空间、智能体策略网络和全局奖励,状态空间中每个数据中心均作为一个独立的智能体;

8、分别在各智能体策略中输入各数据中心所观察的局部状态数据,得到各智能体要执行的作业延后动作;局部状态数据包括可再生能源生成数据。

9、另一方面,还提供一种多数据中心联合作业延后处理系统,包括:

10、re获取模块,用于获取各数据中心所在能源供应场景下提前一个时隙的可再生能源生成数据;

11、作业获取模块,用于分别获取各数据中心在提前一个时隙上运行的给定作业并确定给定作业的作业优先级;

12、优化建立模块,用于建立各数据中心对应的最优作业延后问题;最优作业延后问题的目标函数为最小化各数据中心在设定时间段内的总碳排放,最优作业延后问题的约束条件包括数据中心的服务容量限制、作业推迟策略约束和作业状态更新约束;

13、策略计算模块,用于利用基于多智能体sac模型的coopgreen架构对最优作业延后问题进行计算求解,输出各智能体策略;coopgreen架构包括状态空间、智能体策略网络和全局奖励,状态空间中每个数据中心均作为一个独立的智能体;

14、动作输出模块,用于在各智能体策略中输入各数据中心所观察的局部状态数据,得到各智能体要执行的作业延后动作;局部状态数据包括可再生能源生成数据。

15、又一方面,还提供一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述的多数据中心联合作业延后处理方法的步骤。

16、再一方面,还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述的多数据中心联合作业延后处理方法的步骤。

17、上述技术方案中的一个技术方案具有如下优点和有益效果:

18、上述多数据中心联合作业延后处理方法、系统、设备和介质,通过利用每个智能体提交的运行数据或者历史运行数据,来预先训练多智能体sac模型后,将训练好的模型下发各智能体,在实际应用中,可以获取各数据中心所在能源供应场景下提前一个时隙的可再生能源生成数据等局部状态数据,分别获取各数据中心在提前一个时隙上运行的给定作业并确定给定作业的作业优先级后,建立各数据中心对应的最优作业延后问题,再利用基于多智能体sac模型的coopgreen架构对最优作业延后问题进行计算求解,得到各智能体要执行的作业延后动作,从而实现跨多个数据中心的联合作业延后处理。

19、上述技术方案总得来说,是先训练得到模型参数,即各个智能体策略,然后将策略(演员网络)下发到各个数据中心,策略的输入是提前一个时隙的状态数据,输出是数据中心作业延后动作。相比于现有技术,深入研究分析了跨多个数据中心的应用场景的现实挑战,如多dc协作面临着信息交换受限的实际挑战、re预测的局限性和作业调度的复杂性,将最优作业延后问题公式化为碳排放最小化问题,并给出了一种针对多dc re共享问题量身定制的作业延后解决方案和部署框架,消除了在dc之间共享运行时状态信息的需要,以高效计算求解前述问题,从而计算输出每个数据中心的作业延后动作,从而最终实现各数据中心的联合作业延后处理,在跨多个数据中心的应用场景下将总碳排放量大幅减少。

本文档来自技高网
...

【技术保护点】

1.一种多数据中心联合作业延后处理方法,其特征在于,包括步骤:

2.根据权利要求1所述的多数据中心联合作业延后处理方法,其特征在于,所述CoopGreen架构中评论家网络和演员网络分别进行网络参数共享,演员网络在训练期间采用设定的动作截断机制和策略扰动机制。

3.根据权利要求1或2所述的多数据中心联合作业延后处理方法,其特征在于,对于任一所述数据中心,第t个时隙执行作业延后后所述数据中心的作业集合为:

4.根据权利要求3所述的多数据中心联合作业延后处理方法,其特征在于,智能体演员网络的损失函数为:

5.一种多数据中心联合作业延后处理系统,其特征在于,包括:

6.根据权利要求5所述的多数据中心联合作业延后处理系统,其特征在于,所述CoopGreen架构中评论家网络和演员网络分别进行网络参数共享,演员网络在训练期间采用设定的动作截断机制和策略扰动机制。

7.根据权利要求5或6所述的多数据中心联合作业延后处理系统,其特征在于,对于任一所述数据中心,第t个时隙执行作业延后后所述数据中心的作业集合为:

8.根据权利要求7所述的多数据中心联合作业延后处理系统,其特征在于,智能体演员网络的损失函数为:

9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至4任一项所述的多数据中心联合作业延后处理方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4任一项所述的多数据中心联合作业延后处理方法的步骤。

...

【技术特征摘要】

1.一种多数据中心联合作业延后处理方法,其特征在于,包括步骤:

2.根据权利要求1所述的多数据中心联合作业延后处理方法,其特征在于,所述coopgreen架构中评论家网络和演员网络分别进行网络参数共享,演员网络在训练期间采用设定的动作截断机制和策略扰动机制。

3.根据权利要求1或2所述的多数据中心联合作业延后处理方法,其特征在于,对于任一所述数据中心,第t个时隙执行作业延后后所述数据中心的作业集合为:

4.根据权利要求3所述的多数据中心联合作业延后处理方法,其特征在于,智能体演员网络的损失函数为:

5.一种多数据中心联合作业延后处理系统,其特征在于,包括:

6.根据权利要求5所述的多数据中心联合作业延后处理系统,其特征在于,所述coopgreen架构中评论家...

【专利技术属性】
技术研发人员:任棒棒廖汉龙谢兴睿郭得科唐国明
申请(专利权)人:中国人民解放军国防科技大学
类型:发明
国别省市:

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

1