System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 服务器管理系统、方法、计算机设备及存储介质技术方案_技高网

服务器管理系统、方法、计算机设备及存储介质技术方案

技术编号:42650282 阅读:10 留言:0更新日期:2024-09-06 01:43
本发明专利技术涉及服务器技术领域,公开了服务器管理系统、方法、计算机设备及存储介质,系统包括:与服务器主板独立设置的基板管理控制器和多个待管理模块,基板管理控制器包括第一目标逻辑器,待管理模块包括第二目标逻辑器;基板管理控制器通过可插拔连接器与服务器主板进行互连,用于通过第一目标逻辑器将电源控制信号发送至第二目标逻辑器;第二目标逻辑器用于基于电源控制信号对待管理模块进行上电;第二目标逻辑器还用于在识别到基板管理控制器的在位信号为拉高状态的情况下,对基板管理控制器之前发送的电源控制信号进行锁存,以基于锁存的电源控制信号对待管理模块进行上电。本发明专利技术提高了基板管理控制器的维护效率。

【技术实现步骤摘要】

本专利技术涉及服务器,具体涉及服务器管理系统、方法、计算机设备及存储介质


技术介绍

1、服务器产品中,基板管理控制器(baseboard management controller,简称:bmc)是不可缺少的部分,用于对整机箱进行管理。

2、随着云计算发展,为保障业务高可靠性,服务器中诸多模块被要求设计为可热插拔,如风扇模块、电源模块、硬盘模块等。通过将服务器中模块设计为可热插拔,使得设备出现故障异常时,维护人员可在整机业务正常运行的情况下,对故障部件进行更换维护。

3、然而,在bmc出现异常时,维护人员需对整机进行断电处理,更换bmc模块后再重新启动上电业务,维护效率低下。


技术实现思路

1、有鉴于此,本专利技术提供了一种服务器管理系统、方法、计算机设备及存储介质,以解决在bmc出现异常时,维护人员需对整机进行断电处理,更换bmc模块后再重新启动上电业务,bmc维护效率低下的问题。

2、第一方面,本专利技术提供了一种服务器管理系统,所述系统包括:与服务器主板独立设置的基板管理控制器和多个待管理模块,所述基板管理控制器包括第一目标逻辑器,所述待管理模块包括第二目标逻辑器;

3、所述基板管理控制器通过可插拔连接器与所述服务器主板进行互连,用于通过所述第一目标逻辑器将电源控制信号发送至所述待管理模块中的第二目标逻辑器;

4、所述第二目标逻辑器用于接收所述电源控制信号,并基于所述电源控制信号对所述待管理模块进行上电;

<p>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.根据权利要求1所述的系统,其特征在于,所述基板管理控制器具体用于:

6.根据权利要求1所述的系统,其特征在于,所述第二目标逻辑器还用于:

7.根据权利要求1所述的系统,其特征在于,所述待管理模块包括风扇模块;

8.根据权利要求1所述的系统,其特征在于,所述基板管理控制器还包括电源缓起模块;

9.根据权利要求1所述的系统,其特征在于,所述基板管理控制器还包括:信号隔离模块;

10.根据权利要求1所述的系统,其特征在于,所述第一目标逻辑器还用于:

11.根据权利要求1所述的系统,其特征在于,所述第二目标逻辑器还用于:

12.一种服务器管理方法,其特征在于,应用于待管理模块中的第二目标逻辑器,所述方法包括:

13.一种计算机设备,其特征在于,包括:

14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求12所述的服务器管理方法。

15.一种计算机程序产品,其特征在于,包括计算机指令,所述计算机指令用于使计算机执行权利要求12所述的服务器管理方法。

...

【技术特征摘要】

1.一种服务器管理系统,其特征在于,所述系统包括:与服务器主板独立设置的基板管理控制器和多个待管理模块,所述基板管理控制器包括第一目标逻辑器,所述待管理模块包括第二目标逻辑器;

2.根据权利要求1所述的系统,其特征在于,所述基板管理控制器还包括在位模块;所述在位模块用于:

3.根据权利要求1所述的系统,其特征在于,所述待管理模块包括风扇模块;

4.根据权利要求1所述的系统,其特征在于,所述基板管理控制器具体用于:

5.根据权利要求1所述的系统,其特征在于,所述基板管理控制器具体用于:

6.根据权利要求1所述的系统,其特征在于,所述第二目标逻辑器还用于:

7.根据权利要求1所述的系统,其特征在于,所述待管理模块包括风扇模块;

8.根据权利要求1所述的系统,其特征在于...

【专利技术属性】
技术研发人员:唐传贞
申请(专利权)人:苏州元脑智能科技有限公司
类型:发明
国别省市:

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

1