28.本申请中cpld,特指服务器主板上已有的cpld控制器,常规作用是负责服务器电源上电管理;bmc(baseboard management controller),负责服务器的部件管理和远程监控;服务器是计算机的一种,比普通计算机运行更快、负载更高 。
29.图1中是现有技术 。通讯信号线为多个信号线组,在该架构方案中,如果bmc发生故障 , 则服务器无法实现远程监控,bmc将服务管理部分部件,服务器将会瘫痪死机 。
30.故本说明书公开了一种bmc故障处理电路 , 所述bmc故障处理电路包括cpu及待管理部件、bmc和cpld 。如图2所示 。
31.bmc与cpld相连;cpu及待管理部件与电子切换开关的一端相连,电子切换开关的另一端与所述bmc或者所述cpld相连 。
32.在一个示例中,所述cpld确定所述bmc故障 , 所述cpld控制所述电子切换开关的一端与所述cpld相连 。
33.在一个示例中,所述cpld确定所述bmc正常,所述cpld控制所述电子切换开关的一端与所述bmc相连 。
34.如图2中,通讯信号线为多个信号线组,对应的切换开关也有多个 , 实现对通讯信号线组的切换,本说明书以1个切换控制信号进行说明 。cpld通过bmc故障信号线判断bmc是否发生故障 , 如果bmc未发生故障,则控制切换开关使得cpu及待管理部件的通讯信号线连接至bmc控制器;如果bmc发生故障,则控制电子切换开关使得cpu及待管理部件的通讯信号线连接至cpld,由cpld进行服务器的管理和配置以及外接以太网接口实现服务器的远程监控 。
35.此时,把服务器cpu与主要部件原有接入bmc的通讯信号经信号切换开关分出另外一组通讯支路至cpld;bmc正常工作时,信号切换开关切换通讯通道至bmc;如果bmc故障 , cpld控制信号切换开关切换通讯通道至cpld,由cpld接管管理和配置服务器的功能 。
36.本申请的电路在bmc故障时,实现cpld对服务器的管理和配置 , 进而实现bmc故障下通过cpld链路管理服务器的功能;从而解决bmc故障时造成服务器无法远程监控以及瘫痪死机的问题 。也就是,本申请增加系统链路通道,防止bmc处由于单一设备故障造成的服务器系统瘫痪 , 增加系统容错能力 , 提高服务器稳定性 。
37.本说明书的方案改变以往的仅能通过bmc管理和配置服务器的方式 , 增加通过cpld控制器管理和配置服务器的方式 , 解决bmc控制器故障带来的服务器无法远程监控以及瘫痪死机的问题 。相当于增加服务器管理和配置的方式,通过cpld建立起另外一个服务器管理和交互的通道,对bmc起到冗余备份的作用 。
38.此时 , 在现有主板cpld控制器的基础上扩展通讯接口,实现cpld对服务器的管理和配置,进而实现bmc故障下通过cpld链路简单管理服务器的功能 。由于cpld配置和管理服务器没有bmc管理那么完善 , 实现一些必要的远程维护和设备管理配置即可 , 以免耽误服务器使用;后续再详细检修或更换bmc控制器 。
39.本说明书还公开了一种bmc故障处理方法,所述bmc故障处理方法应用于如上所述的bmc故障处理电路中,所述bmc故障处理方法包括步骤s301
‑
s302 。
40.s301、cpld判断bmc是否故障 。
41.s302、cpld根据bmc是否故障,控制电子切换开关的一端与所述bmc相连或者所述cpld相连 。
42.在一个示例中 , 若cpld确定bmc故障,则所述cpld控制电子切换开关的一端与所述cpld相连 。
43.在一个示例中 , 若cpld确定bmc正常,则所述cpld控制电子切换开关的一端与所述bmc相连 。
44.上述方法实施例中,与上述电路实施例中相同或相近之处 , 不再赘述 。
45.本说明书还公开了一种bmc故障处理装置,所述bmc故障处理装置包括如上所述的bmc故障处理电路 , 所述bmc故障处理装置包括故障检测单元和处理单元 。如图4所示 。
46.故障检测单元,用于通过cpld检测bmc是否故障;
47.处理单元,根据所述故障检测单元的检测结果,控制电子切换开关的一端与所述bmc连接或者所述cpld连接 。
48.在一个示例中,当所述故障检测单元确定所述bmc故障时,所述处理单元控制电子
切换开关的一端与所述cpld连接;或当所述故障检测单元确定所述bmc正常时 , 所述处理单元控制电子切换开关的一端与所述bmc连接 。
49.上述装置实施例中,与上述电路实施例中相同或相近之处,不再赘述 。
50.本说明书还公开了一种电子设备,所述电子设备包括存储器和处理器 。所述存储器和所述处理器通过总线相互之间通信 , 所述存储器存储可被所述处理器执行的程序指令,所述处理器调用所述程序指令,执行如上所述的方法 。
推荐阅读
- 微信好友该怎样才可以隐藏,如何将微信通讯录中好友进行隐藏
- 日本的官方通讯社是什么,共同社是日本的大通讯社
- ios通讯录助手在哪 ios通讯录助手
- 通讯录加入黑名单的人怎么拉出来
- 微信群没保存通讯录该怎样才可以找回
- 微信群没保存通讯录咋样才能找回
- 苹果手机咋样才能导出通讯录
- 酷狗音乐咋样才能加好友,酷狗音乐如何匹配通讯录好友呢
- 如何设置iphone直接删照片,苹果怎么快速删除通讯录
- 马上金融几天炸通讯录,网贷一般逾期多久会爆通讯录