一种处理服务器管理信息的方法、装置及系统的制作方法

文档序号:9887533阅读:348来源:国知局
一种处理服务器管理信息的方法、装置及系统的制作方法
【技术领域】
[0001] 本发明涉及服务器管理领域,特别涉及一种处理服务器管理信息的方法、装置及 系统。
【背景技术】
[0002] IPMI(Intelligent Platform Management Interface,智能平台管理接口)是一 种用于进行系统管理和监控的标准的计算机硬件接口,用户可以通过IPMI规范来监视服务 器的物理健康特征,从而达到远程监测、管理和恢复服务器功能的效果。BMC(Ba Seb〇ard Management Controller,基板管理控制器)是IPMI的核心,是可以安装在服务器主板上,但 又独立于服务器的具有自备电源的微处理器。BMC负责设备维护端与设备端的沟通,例如, 设备维护端对设备端的温度、电压、电源状态等的监控都是通过与BMC的通信而实现的。
[0003] 目前的服务器管理模式为,在设备端出现故障而报警时,服务器管理人员根据设 备端服务器中的BMC发送的监测信息,分析故障原因,明确相应的解决方案,并将与该解决 方案对应的指令反馈至BMC中,以解决设备端的故障问题。
[0004] 但是,在设备端频繁出现一些常见故障问题时,仍需服务器管理人员亲自分析问 题以解决故障,而不能使系统自动解决常见故障。

【发明内容】

[0005] 本发明提供了一种处理服务器管理信息的方法、装置及系统,能够自动解决服务 器的常见故障问题。
[0006] 为了达到上述目的,本发明是通过如下技术方案实现的:
[0007] -方面,本发明提供了一种处理服务器管理信息的方法,应用于设备维护端,预先 确定内部故障库中的所有特征向量及相应的所有解决方案,还包括:
[0008] S1:在设备端中的基板管理控制器BMC监测到所述设备端出现异常情况时,接收由 所述BMC发送的与所述异常情况相对应的异常信息;
[0009] S2:生成与所述异常信息相对应的异常特征向量;
[0010] S3:判断在所述所有特征向量中是否存在目标特征向量与所述异常特征向量相匹 配,若存在,则解析与所述目标特征向量相对应的目标解决方案,生成相应的处理指令,并 将所述处理指令反馈至所述设备端,以使所述设备端根据所述处理指令执行相应操作。
[0011] 进一步地,所述S2,包括:
[0012] 对所述异常信息中的异常数据流进行规格化预处理,获得预处理后的异常数据 流;
[0013] 对所述预处理后的异常数据流进行小波变换,获得相应的异常变换系数流;
[0014] 根据所述异常变换系数流,生成相应的异常特征向量。
[0015] 进一步地,在所述对所述异常信息中的异常数据流进行规格化预处理之前,还包 括:预先获取所述BMC中的第一阈值Ua和第二阈值U b,其中,所述第一阈值仏不大于所述第二 阈值Ub;
[0016] 所述对所述异常信息中的异常数据流进行规格化预处理,包括:将所述异常信息 中的异常数据流山,1]2,……,U n预处理为1]/,υ/,……,1^,其中,所述预处理的执行方式 为:
[0017] 在 Ui<Ua 时,U/ = |Ui-Ua|/Ui,(i = l,2,……,n);
[0018] 在 Ui>Ub 时,U/ = |Ui_Ub|/Ui,(i = l,2,……,n)〇
[0019] 进一步地,所述对所述预处理后的异常数据流进行小波变换,获得相应的异常变 换系数流,包括:对所述预处理后的异常数据流1]/,υ/,……,1^进行离散一维小波变换, 提取与各异常数据U/相对应的特征系数 ωι,得到异常变换系数流ωι,ω2,……,ωη。
[0020] 进一步地,在所述判断在所述所有特征向量中是否存在目标特征向量与所述异常 特征向量相匹配之前,还包括:预先设置目标阈值,其中,所述目标阈值介于〇和1之间;
[0021 ]所述判断在所述所有特征向量中是否存在目标特征向量与所述异常特征向量相 匹配,包括:
[0022]分别计算所述异常特征向量与所述所有特征向量中的每一个特征向量的夹角余 弦值;
[0023] 判断在所述夹角余弦值中是否存在不小于所述目标阈值的目标夹角余弦值,且在 存在至少一个所述目标夹角余弦值时,确定与所述至少一个所述目标夹角余弦值中的最大 目标夹角余弦值所对应的特征向量为所述目标特征向量。
[0024] 进一步地,在S3之后,还包括:根据所述目标特征向量与所述异常特征向量 将所述故障库中的所述目标特征向量U;llh更新为J 其中,所述更新的执行方式为:
[0025] 另一方面,本发明提供了一种设备维护端,包括:
[0026] 确定单元,用于确定内部故障库中的所有特征向量及相应的所有解决方案,并发 送至处理单元;
[0027] 接收单元,用于在设备端中的BMC监测到所述设备端出现异常情况时,接收由所述 BMC发送的与所述异常情况相对应的异常信息,以及向生成单元输出所述异常信息;
[0028] 所述生成单元,用于生成与所述异常信息相对应的异常特征向量,以及向所述处 理单元输出所述异常特征向量;
[0029] 所述处理单元,用于接收所述确定单元发送的所述所有特征向量及相应的所有解 决方案,根据所述生成单元输出的所述异常特征信息,判断在所述所有特征向量中是否存 在目标特征向量与所述异常特征向量相匹配,若存在,则解析与所述目标特征向量相对应 的目标解决方案,生成相应的处理指令,并将所述处理指令反馈至所述设备端,以使所述设 备端根据所述处理指令执行相应操作。
[0030] 进一步地,所述生成单元,包括:
[0031] 预处理子单元,用于对所述异常信息中的异常数据流进行规格化预处理,获得预 处理后的异常数据流;
[0032] 数据变换子单元,用于对所述预处理后的异常数据流进行小波变换,获得相应的 异常变换系数流;
[0033] 生成子单元,用于根据所述异常变换系数流,生成相应的异常特征向量。
[0034] 进一步地,该设备维护端还包括:获取单元,用于获取所述BMC中的第一阈值匕和 第二阈值Ub,其中,所述第一阈值仏不大于所述第二阈值U b;
[0035] 所述预处理子单元,具体用于将所述异常信息中的异常数据流山,U2,……,Un预处 理为υ/,υ/,……,υ/,其中,所述预处理的执行方式为:
[0036] 在 Ui<Ua 时,U/ = |Ui_Ua|/Ui,(i = l,2,……,n);
[0037] 在 Ui>Ub 时,U/ = |Ui_Ub|/Ui,(i = l,2,……,n)〇
[0038] 进一步地,所述数据变换子单元,具体用于对所述预处理后的异常数据流IV, U/,……,1^进行离散一维小波变换,提取与各异常数据U/相对应的特征系数ωι,得到异 常变换系数流《1,ω2,......,ωη。
[0039] 进一步地,该设备维护端还包括:设置单元,用于设置目标阈值,其中,所述目标阈 值介于〇和1之间;
[0040] 所述处理单元,具体用于分别计算所述异常特征向量与所述所有特征向量中的每 一个特征向量的夹角余弦值;判断在所述夹角余弦值中是否存在不小于所述目标阈值的目 标夹角余弦值,且在存在至少一个所述目标夹角余弦值时,确定与所述至少一个所述目标 夹角余弦值中的最大目标夹角余弦值所对应的特征向量为所述目标特征向量。
[0041 ]进一步地,该设备维护端还包括:更新单元,用于根据所述目标特征向量^;0与所 述异常特征向量〇;,将所述故障库中的所述目标特征向量〇;llb更新为〇;llb %其中,所述更 新的执行方式为
[0042]另一方面,本发明提供了一种处理服务器管理信息的系统,包括:上述任一所述的 设备维护端,以及设备端,其中,
[0043]所述设备端,用于利用内部BMC实时监测所述设备端在运行过程中特征指标的变 化,在监测到所述特征指标出现异常情况时,将与所述异常情况相对应的异常信息发送至 所述设备维护端,并根据所述设备维护端反馈的相应处理指令,执行相应操作。
[0044]本发明提供了一种处理服务器管理信息的方法、装置及系统,设备端利用BMC实时 监测其自身的运行状态,在监测到运行异常时,将相应的异常信息发送至设备维护端;设备 维护端接收该异常信息,生成相应的异常特征向量,并判断在故障库内的所有特征向量中 是否存在目标特征向量与该异常特征向量相匹配;若存在,则解析故障库中的与该目标特 征向量相对应的解决方案,并将生成的相应处理指令反馈至设备端,以使设备端执行相应 操作,因此,本发明能够自动解决服务器的常见故障问题。
【附图说明】
[0045]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明 的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1