System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及新能源,特别是涉及一种业务计算状态监测方法、装置、计算机设备和存储介质。
技术介绍
1、随着工业自动化的发展,将边缘计算应用在新能源领域,出现了新能源边缘计算,对新能源系统中边缘计算终端的业务计算状态进行监测,可以挖掘各类新能源业务所占资源,进而探索资源配置规律,便于根据不同类型新能源业务的实时性、可靠性需求来灵活调配计算资源。
2、现有技术中,通常采用单独的cpu来计算每个容器化服务的资源占用量,以实现对系统中各个负荷运行状态的监测,此种方法耗费大量的存储、处理器和带宽资源,此外,由于配置方式缺少灵活性,无法实时监测新能源业务的处理状态,当计算资源配置量不足时,业务实时性和可靠性要求无法得到满足,而当计算资源配置量冗余时,又会导致终端资源利用率低、空间浪费和成本高昂。
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、根据所述业务触发时间,得到各所述待监测电力业务的业务计算状态监测结果。
38、第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
39、获取至少一个待监测电力业务;
40、确定所述至少一个待监测电力业务对应的计算负荷映射关系;所述计算负荷映射关系表征所述至少一个待监测电力业务的计算负荷参数与各所述待监测电力业务的业务触发时间之间的映射关系;
41、根据所述计算负荷映射关系,确定各所述待监测电力业务的业务触发时间;
42、根据所述业务触发时间,得到各所述待监测电力业务的业务计算状态监测结果。
43、第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
44、获取至少一个待监测电力业务;
45、确定所述至少一个待监测电力业务对应的计算负荷映射关系;所述计算负荷映射关系表征所述至少一个待监测电力业务的计算负荷参数与各所述待监测电力业务的业务触发时间之间的映射关系;
46、根据所述计算负荷映射关系,确定各所述待监测电力业务的业务触发时间;
47、根据所述业务触发时间,得到各所述待监测电力业务的业务计算状态监测结果。
48、上述业务计算状态监测方法、装置、计算机设备、存储介质和计算机程序产品,通过获取至少一个待监测电力业务,确定至少一个待监本文档来自技高网...
【技术保护点】
1.一种业务计算状态监测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取至少一个待监测电力业务,包括:
3.根据权利要求2所述的方法,其特征在于,所述电力业务集包括周期类业务集;所述确定所述至少一个待监测电力业务对应的计算负荷映射关系,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述计算负荷映射关系,确定各所述待监测电力业务的业务触发时间,包括:
5.根据权利要求3所述的方法,其特征在于,所述根据所述业务触发时间,得到各所述待监测电力业务的业务计算状态监测结果,包括:
6.根据权利要求2所述的方法,其特征在于,所述电力业务集包括非周期类业务集;所述确定所述至少一个待监测电力业务对应的计算负荷映射关系,包括:
7.根据权利要求6所述的方法,其特征在于,所述根据所述计算负荷映射关系,确定各所述待监测电力业务的业务触发时间,包括:
8.一种业务计算状态监测装置,其特征在于,所述装置包括:
9.一种计算机设备,包括存储器和处理器,所述存储器存储
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种业务计算状态监测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取至少一个待监测电力业务,包括:
3.根据权利要求2所述的方法,其特征在于,所述电力业务集包括周期类业务集;所述确定所述至少一个待监测电力业务对应的计算负荷映射关系,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述计算负荷映射关系,确定各所述待监测电力业务的业务触发时间,包括:
5.根据权利要求3所述的方法,其特征在于,所述根据所述业务触发时间,得到各所述待监测电力业务的业务计算状态监测结果,包括:
6.根据权利要求2所述的方法,其特征在...
【专利技术属性】
技术研发人员:刘德宏,蔡田田,杨英杰,陈军健,
申请(专利权)人:南方电网数字电网研究院股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。