System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术实施例涉及云计算和通信,具体涉及一种算力调度方法、装置、设备以及其计算机存储介质。
技术介绍
1、算力区域分布不均衡的问题日益凸显,出现部分算力不足,部分地区通用算力过剩,能耗成本过高的局面。如中西部应用需求不足,导致供给余量较大。而部分城市网络环境优异,用户算力需求较大,算力不足。
2、算网协同是缓解算力失衡的重要途径。算网协同是将算力资源以最优的方式配送给相应的用户。让接入网络的需求侧可以共享网络中的所有算力攻击。通过算力调度,让需求侧的算力任务可以匹配算力网络中的最优区域。
3、本申请的专利技术人在实施本专利技术实施例的过程中发现:现有在进行算力调度时,往往集中在距离最优的算力调度上,实现就近原则的算力资源调度,具有较大的局限性。
技术实现思路
1、鉴于上述问题,本专利技术实施例提供了一种算力调度方法,用于解决现有技术中存在的集中在距离最优的算力调度上,实现就近原则的算力资源调度,具有较大的局限性的问题。
2、根据本专利技术实施例的一个方面,提供了一种算力调度方法,所述方法包括:
3、根据算力任务的需求信息和各个区域数据中心的综合信息,确定所述算力任务调度到所述各个区域数据中心的全生命周期成本;其中,所述各个区域数据中心是算网资源满足所述算力任务的区域数据中心;
4、根据所述全生命周期成本,依据算力调度策略,从所述各个区域数据中心中确定进行所述算力任务的目标区域数据中心。
5、在一种可选的方式中
6、根据所述算力任务的需求信息和所述各个区域数据中心的综合信息,获取所述算力任务到所述各个区域数据中心的转移建设数据和转移运行成本数据;
7、根据所述转移建设数据,计算所述算力任务转移到所述各个区域数据中心的转移建设成本;
8、根据所述转移运行成本数据计算所述算力任务转移到所述各个区域数据中心的全周期运维成本;
9、根据所述转移建设成本和所述全周期运维成本,计算所述算力任务调度到所述各个区域数据中心的全生命周期成本。
10、在一种可选的方式中,所述根据所述算力任务的需求信息和所述各个区域数据中心的综合信息,获取所述算力任务到所述各个区域数据中心的转移建设数据进一步包括:
11、根据所述算力任务的需求信息和所述各个区域数据中心的综合信息,获取所述算力任务到所述各个区域数据中心的网络传输距离、第一相关参数和第二相关参数;
12、所述根据所述转移建设数据,计算所述算力任务转移到所述各个区域数据中心的转移建设成本进一步包括:
13、根据所述算力任务到所述各个区域数据中心的网络传输距离和第一相关参数,计算所述算力任务转移到所述各个区域数据中心的网络设施建设成本;
14、根据所述第二相关参数,计算所述算力任务转移到所述各个区域数据中心的基础设施建设成本;
15、根据所述网络设施建设成本和所述基础设施建设成本,确定所述算力任务转移到所述各个区域数据中心的转移建设成本。
16、在一种可选的方式中,所述根据所述算力任务的需求信息和所述各个区域数据中心的综合信息,获取所述算力任务到所述各个区域数据中心的转移运行成本数据进一步包括:
17、根据所述算力任务的需求信息和所述各个区域数据中心的综合信息,获取所述算力任务转移到所述各个区域数据中心的网络设施运维数据和基础设施运维数据;
18、所述根据所述转移运行成本数据计算所述算力任务转移到所述各个区域数据中心的全周期运维成本进一步包括:
19、根据所述网络设施运维数据,计算所述算力任务转移到所述各个区域数据中心之后,所述各个区域数据中心新增的网络设施运维成本;
20、根据所述基础设施运维数据,计算所述算力任务转移到所述各个区域数据中心之后,所述各个区域数据中心新增的基础设施运维成本;
21、根据所述各个区域数据中心新增的网络设施运维成本和所述各个区域数据中心新增的基础设施运维成本,确定所述算力任务转移到所述各个区域数据中心的全周期运维成本。
22、在一种可选的方式中,所述根据所述全生命周期成本,依据算力调度策略,从所述各个区域数据中心中确定进行所述算力任务的目标区域数据中心,进一步包括:根据所述算力任务调度到所述各个区域数据中心的全生命周期成本,对所述各个区域数据中心进行排序,得到排序后的全生命周期成本列表;
23、依据算力调度策略,确定所述全生命周期成本列表的一个区域数据中心作为所述算力任务的目标区域数据中心。
24、在一种可选的方式中,所述算力任务的需求信息包括所述算力任务的算力需求信息和网络资源需求信息,在所述根据算力任务的需求信息和各个区域数据中心的综合信息,确定所述算力任务调度到所述各个区域数据中心的全生命周期成本之前,所述方法还包括:
25、根据所述算力任务的算力需求信息和网络资源需求信息,确定算网资源满足算力任务的各个区域数据中心。
26、根据本专利技术实施例的另一方面,提供了一种算力调度装置,包括:
27、计算模块,用于根据算力任务的需求信息和各个区域数据中心的综合信息,确定所述算力任务调度到所述各个区域数据中心的全生命周期成本;其中,所述各个区域数据中心是算网资源满足所述算力任务的区域数据中心;
28、确定模块,用于根据所述全生命周期成本,依据算力调度策略,从所述各个区域数据中心中确定进行所述算力任务的目标区域数据中心。
29、在一种可选的方式中,所述计算模块进一步包括:
30、数据获取模块,用于根据所述算力任务的需求信息和所述各个区域数据中心的综合信息,获取所述算力任务到所述各个区域数据中心的转移建设数据和转移运行成本数据;
31、建设成本计算模块,用于根据所述转移建设数据,计算所述算力任务转移到所述各个区域数据中心的转移建设成本;
32、运维成本计算模块,用于根据所述转移运行成本数据计算所述算力任务转移到所述各个区域数据中心的全周期运维成本;
33、全生命周期成本计算模块,用于根据所述转移建设成本和所述全周期运维成本,计算所述算力任务调度到所述各个区域数据中心的全生命周期成本。
34、根据本专利技术实施例的另一方面,提供了一种算力调度设备,包括:
35、处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
36、所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如前述任意一项所述的算力调度方法的操作。
37、根据本专利技术实施例的又一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使算力调度设备执行前述任意一项所本文档来自技高网...
【技术保护点】
1.一种算力调度方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据算力任务的需求信息和各个区域数据中心的综合信息,确定所述算力任务调度到所述各个区域数据中心的全生命周期成本,进一步包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述算力任务的需求信息和所述各个区域数据中心的综合信息,获取所述算力任务到所述各个区域数据中心的转移建设数据进一步包括:
4.根据权利要求2所述的方法,其特征在于,所述根据所述算力任务的需求信息和所述各个区域数据中心的综合信息,获取所述算力任务到所述各个区域数据中心的转移运行成本数据进一步包括:
5.根据权利要求1所述的方法,其特征在于,所述根据所述全生命周期成本,依据算力调度策略,从所述各个区域数据中心中确定进行所述算力任务的目标区域数据中心,进一步包括:
6.根据权利要求1至5任一项所述的方法,其特征在于,所述算力任务的需求信息包括所述算力任务的算力需求信息和网络资源需求信息,在所述根据算力任务的需求信息和各个区域数据中心的综合信息,确定所述算力任务
7.一种算力调度装置,其特征在于,所述装置包括:
8.根据权利要求7所述的装置,其特征在于,所述计算模块进一步包括:
9.一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
10.一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行根据权利要求1-6任一项所述算力调度方法的步骤。
...【技术特征摘要】
1.一种算力调度方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据算力任务的需求信息和各个区域数据中心的综合信息,确定所述算力任务调度到所述各个区域数据中心的全生命周期成本,进一步包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述算力任务的需求信息和所述各个区域数据中心的综合信息,获取所述算力任务到所述各个区域数据中心的转移建设数据进一步包括:
4.根据权利要求2所述的方法,其特征在于,所述根据所述算力任务的需求信息和所述各个区域数据中心的综合信息,获取所述算力任务到所述各个区域数据中心的转移运行成本数据进一步包括:
5.根据权利要求1所述的方法,其特征在于,所述根据所述全生命周期成本,依据算力调度策略,从所述各个区域数据中心中确定进行所述算力任...
【专利技术属性】
技术研发人员:高鹏,孙丽玫,刘洪,肖子玉,刘帆,雷鸣,武振宇,贺政,王建明,赵勇,李金峰,郭艳春,
申请(专利权)人:中国移动通信集团设计院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。