一种服务器整机断电装置及方法与流程

文档序号:13675678阅读:1226来源:国知局

本发明涉及计算机服务器技术领域,具体涉及一种服务器整机断电装置及方法。



背景技术:

现在服务器在维护的时候仅仅可以软重启,无法提供硬件断电重启的方法,但是有的时候从异常恢复需要硬重启,这就需要去机房对服务器进行断电操作,方便性极差。



技术实现要素:

为解决上述技术问题,本发明提供是一种服务器整机断电方案,具体如下:

第一方面,本发明提供一种服务器整机断电装置,包括电源供应模块、standby开关模块、standby开关控制模块、电源供应控制模块,电源供应模块输出两路电源信号:第一电源信号和第二电源信号,其中第一电源信号用于系统运行供电,在系统开机时供电,系统关闭时断开,第二电源信号用于服务器主板中一部分处理器的持续供电,以检测开机命令,standby开关模块设置于电源供应模块与服务器主板之间,用于根据standby开关控制模块的第一控制信号控制第二电源信号的接通或断开,standby开关控制模块由第二电源信号供电,并根据用户的整机断电操作指令产生第一控制信号,电源供应控制模块用于检测standby开关控制模块的带电情况并产生控制电源供应模块的第二控制信号,电源供应模块根据第二控制信号输出电源信号。

进一步的,standby开关控制模块为bmc或smc。

进一步的,第一电源信号和第二电源信号均为12v。

进一步的,在standby开关控制模块未收到用户的整机断电操作指令时,产生接通第二电源信号的第一控制信号,standby开关模块根据该第一控制信号不进行开关的切换操作;在standby开关控制模块收到用户的整机断电操作指令时,产生断开第二电源信号的第一控制信号,standby开关模块根据该第一控制信号将第二电源信号断开。

进一步的,电源供应控制模块检测standby开关控制模块的带电情况,在检测到standby开关控制模块失去第二电源信号时,控制电源供应模块输出第一电源信号及第二电源信号。

第二方面,本发明提供一种服务器整机断电方法,包括:

ss1:在电源供应模块与服务器主板之间设置standby开关模块;

ss2:standby开关控制模块根据用户的整机断电操作指令产生第一控制信号,其中standby开关控制模块由第二电源信号供电;

ss3:standby开关模块根据第一控制信号控制第二电源信号的接通或断开,其中第二电源信号用于服务器主板中部分处理器的持续供电,以检测开机命令;

ss4:检测standby开关控制模块的带电情况并产生控制电源供应模块的第二控制信号;

ss5:电源供应模块根据第二控制信号输出电源信号。

进一步的,standby开关控制模块为bmc或smc,第二电源信号为12v。

进一步的,步骤ss2具体包括:在standby开关控制模块未收到用户的整机断电操作指令时,产生接通第二电源信号的第三控制信号;在standby开关控制模块收到用户的整机断电操作指令时,产生断开第二电源信号的第四控制信号;

步骤ss3具体包括:standby开关模块根据第三控制信号不进行开关的切换操作,standby开关模块根据第四控制信号将第二电源信号断开。

进一步的,步骤ss5具体包括:在第二控制信号表示standby开关控制模块失去第二电源信号时,电源供应模块输出第一电源信号及第二电源信号,其中第一电源信号用于系统运行供电,在系统开机时供电,系统关闭时断开。

进一步的,第一电源信号为12v。

通过本发明的方案,在12vstandby电增加一个bmc/smc的控制信号,可以使12vstandby电断开,等bmc也断电之后恢复供电,从而实现对12vstandby电的下电操作,即可以实现整机的断电,从而实现对个别情况下实现异常状态的恢复。

附图说明

图1示出本发明服务器整机断电装置的结构框图。

图2示出本发明服务器整机断电装置的信号连接示意图。

具体实施方式

以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

图1为本发明一个实施例的服务器整机断电装置的结构框图,图2示出本发明基于服务器支持pcie带宽自动切换装置的信号连接示意图。

如图1、图2所示,根据本发明实施例的服务器整机断电装置,包括电源供应模块、standby开关模块、standby开关控制模块、电源供应控制模块,电源供应模块输出两路电源信号:第一电源信号和第二电源信号,其中第一电源信号用于系统运行供电,在系统开机时供电,系统关闭时断开,第二电源信号用于服务器主板中一部分处理器的持续供电,以检测开机命令,standby开关模块设置于电源供应模块与服务器主板之间,用于根据standby开关控制模块的第一控制信号控制第二电源信号的接通或断开,standby开关控制模块由第二电源信号供电,并根据用户的整机断电操作指令产生第一控制信号,电源供应控制模块用于检测standby开关控制模块的带电情况并产生控制电源供应模块的第二控制信号,电源供应模块根据第二控制信号输出电源信号。

例如第二电源信号是给服务器中bmc、cpld、psoc等微处理器持续供电的电源信号。

standby开关控制模块可以选用bmc(baseboardmanagementcontroller,基板管理控制器)或smc(systemmanagementcontroller,系统管理控制器)。

第一电源信号和第二电源信号均为12v。

在standby开关控制模块未收到用户的整机断电操作指令时,产生接通第二电源信号的第一控制信号,standby开关模块根据该第一控制信号不进行开关的切换操作;在standby开关控制模块收到用户的整机断电操作指令时,产生断开第二电源信号的第一控制信号,standby开关模块根据该第一控制信号将第二电源信号断开。

电源供应控制模块检测standby开关控制模块的带电情况,在检测到standby开关控制模块失去第二电源信号时,控制电源供应模块输出第一电源信号及第二电源信号,以实现服务器的硬重启。

此外本发明还提供一种对应的服务器整机断电方法,包括:

ss1:在电源供应模块与服务器主板之间设置standby开关模块;

ss2:standby开关控制模块根据用户的整机断电操作指令产生第一控制信号,其中standby开关控制模块由第二电源信号供电;

ss3:standby开关模块根据第一控制信号控制第二电源信号的接通或断开,其中第二电源信号用于服务器主板中部分处理器的持续供电,以检测开机命令;

ss4:检测standby开关控制模块的带电情况并产生控制电源供应模块的第二控制信号;

ss5:电源供应模块根据第二控制信号输出电源信号。

standby开关控制模块可以选用bmc(baseboardmanagementcontroller,基板管理控制器)或smc(systemmanagementcontroller,系统管理控制器)。

第二电源信号为12v。

步骤ss2具体包括:在standby开关控制模块未收到用户的整机断电操作指令时,产生接通第二电源信号的第三控制信号;在standby开关控制模块收到用户的整机断电操作指令时,产生断开第二电源信号的第四控制信号。

步骤ss3具体包括:standby开关模块根据第三控制信号不进行开关的切换操作,standby开关模块根据第四控制信号将第二电源信号断开。

步骤ss5具体包括:在第二控制信号表示standby开关控制模块失去第二电源信号时,电源供应模块输出第一电源信号及第二电源信号,以实现服务器的硬重启,其中第一电源信号用于系统运行供电,在系统开机时供电,系统关闭时断开。

第一电源信号为12v。

服务器psu输出主要为两个电源信号,一个为12v电,另一个为12vstandby电。12v电的作用为保证系统运行,在系统开机的时候12v电供电,系统关闭的时候12v电断开。12vstandby电作用是给服务器中bmc、cpld、psoc等微处理器持续供电的电源信号。

采用本发明,在12vstandby电增加一个bmc/smc的控制信号,可以使12vstandby电断开,等bmc也断电之后恢复供电,从而实现对12vstandby电的下电操作,即可以实现整机的断电,从而实现对个别情况下实现异常状态的恢复。

尽管在装置的上下文中已描述了一些方面,但明显的是这些方面也表示对应方法的描述,其中块或设备与方法步骤或方法步骤的特征相对应。类似地,在方法步骤的上下文中所描述的各方面也表示对应的块或项目或者对应装置的特征的描述。可以通过(或使用)如微处理器、可编程计算机、或电子电路之类的硬件装置来执行方法步骤中的一些或所有。可以通过此类装置来执行最重要的方法步骤中的某一个或多个。

所述实现可以采用硬件或采用软件或可以使用例如软盘、dvd、蓝光、cd、rom、prom、eprom、eeprom、或闪存之类的具有被存储在其上的电子可读控制信号的数字存储介质来执行,所述电子可读控制信号与可编程计算机系统配合(或能够与其配合)以使得执行相应的方法。可以提供具有电子可读控制信号的数据载体,所述电子可读控制信号能够与可编程计算机系统配合以使得执行本文所描述的方法。

所述实现还可以采用具有程序代码的计算机程序产品的形式,当计算机程序产品在计算机上运行时,程序代码进行操作以执行该方法。可以在机器可读载体上存储程序代码。

以上所描述的仅是说明性,并且要理解的是,本文所描述的布置和细节的修改和变化对于本领域技术人员而言将是明显的。因此,意在仅由所附权利要求的范围而不是由通过以上描述和解释的方式所呈现的特定细节来限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1