[发明专利]一种实现扩展模组移除的方法及装置在审
申请号: | 201410384121.0 | 申请日: | 2014-08-06 |
公开(公告)号: | CN104133759A | 公开(公告)日: | 2014-11-05 |
发明(设计)人: | 王永欢;薛广营;王瑞东 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | G06F11/32 | 分类号: | G06F11/32;G06F11/22 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 王丹;李丹 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 扩展 模组 方法 装置 | ||
1.一种实现扩展模组移除的方法,其特征在于,包括:
实时检测各个扩展模组是否发生异常,当检测到某个扩展模组发生异常时,通知中央处理器CPU;
CPU停止发生异常的扩展模组中全部PCIE卡的工作,并通知基板管理控制器BMC关闭该发生异常的扩展模组的电源,移除该发生异常的扩展模组。
2.根据权利要求1所述的方法,其特征在于,所述实时检测各个扩展模组是否发生异常之前,该方法还包括:预先设置检测参数异常条件。
3.根据权利要求2所述的方法,其特征在于,所述实时检测各个扩展模组是否发生异常,包括:
实时获取各个扩展模组的检测参数值;
比较实时获得的检测参数值是否满足所述检测参数异常条件,如果满足,则确定所述扩展模组发生异常。
4.根据权利要求3所述的方法,其特征在于,所述检测参数值包括温度值和/或电压值;
所述确定所述扩展模组发生异常为:所述实时获得的温度值不满足预先设置的温度阈值,或实时获得的电压值不满足预先设置的电压阈值。
5.根据权利要求1所述的方法,其特征在于,在所述通知中央处理器CPU该扩展模组异常之前,该方法还包括:
将所述发生异常的扩展模组通知依次经由BMC、操作系统OS、基本输入输出系统BIOS发送至CPU。
6.根据权利要求1所述的方法,其特征在于,所述通知BMC关闭所述发生异常的扩展模组的电源,包括:
CPU通知BIOS发生异常的扩展模组中的全部PCIE卡已停止工作;
BIOS将该通知经由OS发送给BMC;
BMC控制发生异常的扩展模组关闭电源。
7.一种实现扩展模组移除的装置,其特征在于,包括:异常检测模块、通知模块、中央处理模块和管理控制模块;其中,
异常检测模,用于实时检测各个扩展模组是否发生异常;
通知模块,用于当检测到某个扩展模组发生异常时,通知中央处理模块该扩展模组异常;
中央处理模块,用于停止该发生异常的扩展模组中全部PCIE卡的工作,并通知管理控制模块关闭该发生异常的扩展模组的电源;
管理控制模块,用于接收中央处理模块的通知,根据获得的通知关闭该发生异常的扩展模组的电源,移除该发生异常的扩展模组。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:设置模块,用于预先设置检测参数异常条件。
9.根据权利要求8所述的装置,其特征在于,所述异常检测模具体用于:
实时获取各个扩展模组的检测参数值;
比较实时获得的检测参数值是否满足所述检测参数异常条件,如果满足,则确定所述扩展模组发生异常。
10.根据权利要求9所述的装置,其特征在于,所述检测参数值包括温度值和/或电压值;
所述确定所述扩展模组发生异常为:所述实时获得的温度值不满足预先设置的温度阈值,或实时获得的电压值不满足预先设置的电压阈值。
11.根据权利要求7所述的装置,其特征在于,所述通知管理控制模块关闭所述发生异常的扩展模组的电源,包括:
中央处理模块通知管理控制模块发生异常的扩展模组中的全部PCIE卡已停止工作;
管理控制模块控制发生异常的扩展模组关闭电源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410384121.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:软件测试方法及测试装置
- 下一篇:一种显示服务器的状态的装置