存储管理系统的温度预测方法、装置、设备及介质与流程

文档序号:35912677发布日期:2023-10-29 17:33阅读:50来源:国知局
存储管理系统的温度预测方法、装置、设备及介质与流程

本发明涉及计算机,特别涉及存储管理系统的温度预测方法、装置、设备及介质。


背景技术:

1、mcs(multi controller system,即多控制器系统)存储管理系统中包含cpu(central processing unit,即中央处理器)、内存、主板、背板、psu(power supply units,即电源装置)、bbu(battery backup unit,即备用电池单元)、机箱、外插卡等硬件,目前对cpu、内存、主板、背板、psu、bbu、机箱、外插卡等温度的监控,是通过bmc(baseboardmanagement controller,即基板管理控制器)模块单一循环读取实时温度值,然后通过预设告警阈值对实时温度值进行判断是否需要进行超高温、超低温告警,若需要告警,则进行告警上报。该场景过程中对cpu、内存、主板、背板、psu、bbu、机箱、外插卡等温度的读取均是单一查询,无法实现统一监控,存在温度监控管理困难,无法全面获取mcs存储环境温度变化曲线,并且无法提前预警、用户无法预知告警的问题,也就是说,当mcs存储管理系统存在超高温、超低温告警场景时,只能被动出来,无法有效监控温度预警提前做出处理,容易因温度超温导致业务宕机。

2、综上可见,如何统一监控待检测目标环境下的各个硬件的实时温度以及预测各个硬件的温度走势是本领域有待解决的问题。


技术实现思路

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、本技术有益效果为:采集待监测目标环境下各个硬件的初始实时温度数据;对所述初始实时温度数据进行分类排序,得到排序后温度数据;对所述排序后温度数据进行建模比对分析,以得到当前温度数据表,并对所述当前温度数据表和预设温度数据库中存储的历史温度数据表进行比对,得到待显示实时温度数据和温度预测曲线;在预设图像用户界面对所述待显示实时温度数据和所述温度预测曲线进行显示。由此可见,本技术获取采集待监测目标环境下各个硬件的初始实时温度数据,如此一来,能够统一监控待检测目标环境下的各个硬件的实时温度;对初始实时温度数据进行分类排序、建模对比分析以及与预设温度数据库中存储的历史温度数据表进行比对后可以得到待显示实时温度数据和温度预测曲线,也就是说,实现对各个硬件的温度预测,以便在预设图像用户界面进行显示,提高用户体验感。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1