System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种云服务器内存故障特征的提取方法、系统及相关装置制造方法及图纸_技高网

一种云服务器内存故障特征的提取方法、系统及相关装置制造方法及图纸

技术编号:40075172 阅读:7 留言:0更新日期:2024-01-17 01:02
本申请提供一种服务器内存故障特征的提取方法,包括:检测到特征提取指令时,调用应用接口模块获取服务器中的五个维度的内存相关特征;所述内存相关特征包括公共信息特征、静态信息特征、告警信息特征、日志信息特征和状态信息特征;将所述内存相关特征编码为字符串;通过消息队列将字符串形式的内存相关特征传输至特征接收方,以便执行特征分析。本申请通过收集多个维度的数据,可以捕捉更多的内存使用模式和故障特征,提高数据质量,并为机器学习或深度学习技术提供更为充分和广泛的数据支持,从而实现更准确和可靠的内存故障预测。本申请还提供一种云服务器内存故障特征的提取系统、计算机可读存储介质和电子设备,具有上述有益效果。

【技术实现步骤摘要】

本申请涉及服务器领域,特别涉及一种服务器内存故障特征的提取方法、系统及相关装置。


技术介绍

1、在云服务中,内存用于临时存储程序和数据,提供快速访问和处理。然而,内存故障是常见的计算机硬件故障之一。为了及时发现内存故障,传统的方法通常是基于阈值或规则的,例如,当内存使用率超过一定阈值或某些内存访问模式发生时,就会触发警报。但是,阈值或规则的确定通常需要经验和专业知识,而且可能需要不断地调整和更新,导致无法处理复杂的非线性关系,例如内存使用模式的变化和不同内存模块之间的相互影响等,进而产生大量的误报或误判。


技术实现思路

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、本申请还提供一种云服务器内存故障特征的提取系统、计算机可读存储介质和电子设备,具有上述有益效果,此处不再赘述。

本文档来自技高网...

【技术保护点】

1.一种云服务器内存故障特征的提取方法,其特征在于,包括:

2.根据权利要求1所述的提取方法,其特征在于,所述调用应用接口模块获取服务器中的五个维度的内存相关特征之前,还包括:

3.根据权利要求1所述的提取方法,其特征在于,所述调用应用接口模块获取服务器中的五个维度的内存相关特征包括:

4.根据权利要求1所述的提取方法,其特征在于,所述调用应用接口模块获取服务器中的五个维度的内存相关特征包括:

5.根据权利要求4所述的提取方法,其特征在于,所述调用应用接口模块获取服务器中的五个维度的内存相关特征包括:

6.根据权利要求5所述的提取方法,其特征在于,所述调用应用接口模块获取服务器中的五个维度的内存相关特征包括:

7.根据权利要求5所述的提取方法,其特征在于,所述调用应用接口模块获取服务器中的五个维度的内存相关特征包括:

8.一种云服务器内存故障特征的提取系统,其特征在于,包括:

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

10.一种服务器,其特征在于,包括存储器和处理器,所述存储器中存有计算机程序,所述处理器调用所述存储器中的计算机程序时实现如权利要求1-7任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种云服务器内存故障特征的提取方法,其特征在于,包括:

2.根据权利要求1所述的提取方法,其特征在于,所述调用应用接口模块获取服务器中的五个维度的内存相关特征之前,还包括:

3.根据权利要求1所述的提取方法,其特征在于,所述调用应用接口模块获取服务器中的五个维度的内存相关特征包括:

4.根据权利要求1所述的提取方法,其特征在于,所述调用应用接口模块获取服务器中的五个维度的内存相关特征包括:

5.根据权利要求4所述的提取方法,其特征在于,所述调用应用接口模块获取服务器中的五个维度的内存相关特征包括:

6.根据权利要求5所述的提取方...

【专利技术属性】
技术研发人员:赵磊谢涛涛宋伟田雨尹萍
申请(专利权)人:浪潮云信息技术股份公司
类型:发明
国别省市:

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

1