[发明专利]一种基于SPD的内存监控及寿命预测方法和系统有效
| 申请号: | 202010463689.7 | 申请日: | 2020-05-27 |
| 公开(公告)号: | CN111752481B | 公开(公告)日: | 2022-08-02 |
| 发明(设计)人: | 张芳 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F11/30 |
| 代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 李修杰 |
| 地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 spd 内存 监控 寿命 预测 方法 系统 | ||
1.一种基于SPD的内存监控及寿命预测方法,其特征在于,包括以下步骤:
获取服务器中每个内存条的参数信息,并给参数信息设置权重;所述服务器中每个内存条的参数信息包括:擦写速度、存取数据延迟时间、运行时最大频率、运行时平均温度和平均电压;其中表示i为内存条的编号;
读取服务器中每个内存条的配置信息,根据配置信息与参数信息计算每个内存条参数的占比信息;根据权重和占比信息计算每个内存条的状态信息;所述根据配置信息与参数信息计算每个内存条参数的占比信息的公式为:,;其中,为擦写速度的占比信息;为存取数据延迟时间的占比信息;为运行时最大频率的占比信息;为运行时平均温度的占比信息;为平均电压的占比信息;为内存条的配置信息擦写速度;为内存条的配置信息存取数据的延迟时间;为内存条的配置信息运行的最大频率;为内存条的配置信息运行时平均温度;内存条的配置信息运行时平均电压;所述根据权重和占比信息计算每个内存条的状态信息的公式为:每个内存条的状态信息+;其中为擦写速度的权重;为存取数据延迟时间的权重;为运行时最大频率的权重;为运行时平均温度的权重;为运行时平均电压的权重;
根据服务器中CPU的数量,以及每个CPU中内存条的个数及位置,确定影响因子;根据影响因子和状态信息计算最终内存状态值,并对状态值进行分级;所述根据影响因子和状态信息计算最终内存状态值的公式为:所述内存状态;其中,为影响因子; 表示均值为0,方差为0.1的随机误差;C为常数项;
根据每个内存条已使用时间和状态信息,采用最小二乘法分段拟合的方式计算每个内存条的剩余寿命。
2.根据权利要求1所述的一种基于SPD的内存监控及寿命预测方法,其特征在于,所述方法还包括:
设置待执行时间,进行定时执行监控和内存条寿命预测;
设置cron表达式,进行周期执行监控和内存条寿命预测。
3.根据权利要求1所述的一种基于SPD的内存监控及寿命预测方法,其特征在于,所述根据每个内存条已使用时间和状态信息,采用最小二乘法分段拟合的方式计算每个内存条的剩余寿命的方法为:
对每个内存条对应的离散数据,进行数据的插值和分段最小二乘拟合,得到每个内存条对应的误差平方和最小的拟合函数;
令趋于0,获得预测的内存条的总寿命,进而获得内存条剩余寿命。
4.一种基于SPD的内存监控及寿命预测系统,其特征在于,包括获取设置模块、读取计算模块、确定计算模块和拟合计算模块;
所述获取设置模块用于获取服务器中每个内存条的参数信息,并给参数信息设置权重;所述服务器中每个内存条的参数信息包括:擦写速度、存取数据延迟时间、运行时最大频率、运行时平均温度和平均电压;其中表示i为内存条的编号;
所述读取计算模块用于读取服务器中每个内存条的配置信息,根据配置信息与参数信息计算每个内存条参数的占比信息;根据权重和占比信息计算每个内存条的状态信息;所述根据配置信息与参数信息计算每个内存条参数的占比信息的公式为:,;其中,为擦写速度的占比信息;为存取数据延迟时间的占比信息;为运行时最大频率的占比信息;为运行时平均温度的占比信息;为平均电压的占比信息;为内存条的配置信息擦写速度;为内存条的配置信息存取数据的延迟时间;为内存条的配置信息运行的最大频率;为内存条的配置信息运行时平均温度;内存条的配置信息运行时平均电压;所述根据权重和占比信息计算每个内存条的状态信息的公式为:每个内存条的状态信息+;其中为擦写速度的权重;为存取数据延迟时间的权重;为运行时最大频率的权重;为运行时平均温度的权重;为运行时平均电压的权重;
所述确定计算模块用于根据服务器中CPU的数量,以及每个CPU中内存条的个数及位置,确定影响因子;根据影响因子和状态信息计算最终内存状态值,并对状态值进行分级;所述根据影响因子和状态信息计算最终内存状态值的公式为:所述内存状态;其中,为影响因子; 表示均值为0,方差为0.1的随机误差;C为常数项;
所述拟合计算模块用于根据每个内存条已使用时间和状态信息,采用最小二乘法分段拟合的方式计算每个内存条的剩余寿命。
5.根据权利要求4所述的一种基于SPD的内存监控及寿命预测系统,其特征在于,所述系统还包括执行模块;
所述执行模块用于设置待执行时间,进行定时执行监控和内存条寿命预测;或者设置cron表达式,进行周期执行监控和内存条寿命预测 。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010463689.7/1.html,转载请声明来源钻瓜专利网。





