CN105912088A - 一种电源模块供电的方法及***、一种电源模块 - Google Patents
一种电源模块供电的方法及***、一种电源模块 Download PDFInfo
- Publication number
- CN105912088A CN105912088A CN201610203692.9A CN201610203692A CN105912088A CN 105912088 A CN105912088 A CN 105912088A CN 201610203692 A CN201610203692 A CN 201610203692A CN 105912088 A CN105912088 A CN 105912088A
- Authority
- CN
- China
- Prior art keywords
- real
- time
- rmc
- power module
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/30—Means for acting in the event of power-supply failure or interruption, e.g. power-supply fluctuations
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Power Sources (AREA)
Abstract
本发明提供了一种电源模块供电的方法及***、一种电源模块,该方法,包括:实时检测机柜管理器RMC是否失效,当检测到所述RMC失效时,自动上电。本发明提供了一种电源模块供电的方法及***、一种电源模块,能够提高电源模块供电的可靠性。
Description
技术领域
本发明涉及计算机技术领域,特别涉及一种电源模块供电的方法及***、一种电源模块。
背景技术
随着用户对计算机的性能要求的提高,用户对服务器的需求数量越来越多。整机柜服务器在节点密度和TCO(Total Cost of Ownership,总所有成本)上与传统服务器相比具有很大的优势,并在实际中应用越来越广泛。整机柜服务器进行集中供电,机柜内部有一个电源模块,电源模块的输出直接连接到机柜后面的铜排,整机柜服务器的节点通过铜排进行供电。整机柜服务器集中供电机制,对整机柜内部电源的监控管理提出了新的挑战。
现有技术中,通过RMC(Rack Management Controller,机柜管理控制器)来控制电源模块的供电,但是,在现有方案中,当电源模块处于关闭状态且RMC失效时,电源模块无法接收到RMC的供电命令,无法进行供电,进而导致整机柜服务器的故障。
通过上述描述可见,现有方案中,电源模块供电的可靠性较低。
发明内容
本发明实施例提供了一种电源模块供电的方法及***、一种电源模块,能够提高电源模块供电的可靠性。
第一方面,本发明实施例提供了一种电源模块供电的方法,包括:
实时检测机柜管理器RMC是否失效,当检测到所述RMC失效时,自动上电。
进一步地,所述实时检测RMC是否失效,当检测到所述RMC失效时,自动上电,包括:
实时接收所述RMC实时发来的第一信号;
实时判断没有接收到所述第一信号的时间长度是否大于等于预设时长,如果是,则自动上电。
进一步地,所述实时接收所述RMC实时发来的第一信号,包括:
实时接收所述RMC周期性发来的用于轮询所述电源模块的状态信息的轮询信号;
所述实时判断没有接收到所述第一信号的时间长度是否大于等于预设时长,包括:
实时判断没有接收到所述轮询信号的时间长度是否大于等于所述预设时长。
第二方面,本发明实施例提供了一种电源模块,包括:
检测模块,用于实时检测机柜管理器RMC是否失效,当检测到所述RMC失效时,触发上电模块;
所述上电模块,用于自动上电。
进一步地,所述检测模块,用于实时接收所述RMC实时发来的第一信号,实时判断没有接收到所述第一信号的时间长度是否大于等于预设时长,如果是,则触发所述上电模块。
进一步地,所述检测模块,在执行所述实时接收所述RMC实时发来的第一信号,实时判断没有接收到所述第一信号的时间长度是否大于等于预设时长时,用于实时接收所述RMC周期性发来的用于轮询所述电源模块的状态信息的轮询信号,实时判断没有接收到所述轮询信号的时间长度是否大于等于所述预设时长。
第三方面,本发明实施例提供了一种电源模块供电的***,包括:
电源模块,用于实时检测机柜管理器RMC是否失效,当检测到所述RMC失效时,自动上电。
进一步地,还包括:
所述RMC,用于实时向所述电源模块发送第一信号;
所述电源模块,用于实时接收所述RMC实时发来的第一信号,实时判断没有接收到所述第一信号的时间长度是否大于等于预设时长,如果是,则自动上电。
进一步地,包括:
所述RMC,用于周期性向所述电源模块发送用于轮询所述电源模块的状态信息的轮询信号;
所述电源模块,在执行所述实时接收所述RMC实时发来的第一信号,实时判断没有接收到所述第一信号的时间长度是否大于等于预设时长时,用于实时接收所述RMC周期性发来的用于轮询所述电源模块的状态信息的轮询信号,实时判断没有接收到所述轮询信号的时间长度是否大于等于所述预设时长。
进一步地,包括:所述RMC与所述电源模块通过管理总线连接。
在本发明实施例中,电源模块实时检测RMC是否失效,当检测到RMC失效时,电源模块自动上电,即使在电源模块处于不供电状态且RMC失效时,仍然能够自动上电,提高了电源模块供电的可靠性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一实施例提供的一种电源模块供电的方法的流程图;
图2是本发明一实施例提供的一种电源模块的示意图;
图3是本发明一实施例提供的另一种电源模块的示意图;
图4是本发明一实施例提供的一种电源模块供电的***的示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供了一种电源模块供电的方法,该方法可以包括以下步骤:
实时检测RMC是否失效,当检测到所述RMC失效时,自动上电。
在本发明实施例中,电源模块实时检测RMC是否失效,当检测到RMC失效时,电源模块自动上电,即使在电源模块处于不供电状态且RMC失效时,仍然能够自动上电,提高了电源模块供电的可靠性。
如图1所示,本发明实施例提供了一种电源模块供电的方法,包括:
步骤101:实时接收RMC实时发来的第一信号;
步骤102:实时判断没有接收到第一信号的时间长度是否大于等于预设时长,如果是,则执行步骤103;
步骤103:自动上电。
在本发明实施例中,RMC实时向电源模块发送第一信号,电源模块通过判断是否接收到该第一信号来判断RMC是否失效。具体地,在电源模块接收到一个第一信号后,经过预设时长的时间还没有接收到下一个第一信号,则判定RMC失效。举例来说,预设时长为1秒,电源模块在接收到一个第一信号后,经过了1秒还没有接收到下一个第一信号,也就是,没有接收到第一信号的时间长度大于等于1秒,则判定RMC失效。
在一种可能的实现方式中,所述实时接收所述RMC实时发来的第一信号,包括:
实时接收所述RMC周期性发来的用于轮询所述电源模块的状态信息的轮询信号;
所述实时判断没有接收到所述第一信号的时间长度是否大于等于预设时长,包括:
实时判断没有接收到所述轮询信号的时间长度是否大于等于所述预设时长。
在该实现方式中,第一信号为用于轮询所述电源模块的状态信息的轮询信号。RMC周期性的发送轮询信号来轮询电源模块的状态信息,具体地,轮询电源模块的开关机状态、输入电压、输出电压、输入电流、输出电流、输入功耗和输出功耗等状态信息。如果电源模块在预设时长内接收不到轮询信号,则判定RMC失效。在判定RMC失效后,电源模块自动上电,保证整机柜服务器的供电,从而保证整机柜服务器的安全、可靠运行。
如图2、图3所示,本发明实施例提供了一种电源模块。装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。从硬件层面而言,如图2所示,为本发明实施例提供的一种电源模块所在设备的一种硬件结构图,除了图2所示的处理器、内存、网络接口、以及非易失性存储器之外,实施例中装置所在的设备通常还可以包括其他硬件,如负责处理报文的转发芯片等等。以软件实现为例,如图3所示,作为一个逻辑意义上的装置,是通过其所在设备的CPU将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。本实施例提供的一种电源模块,包括:
检测模块301,用于实时检测机柜管理器RMC是否失效,当检测到所述RMC失效时,触发上电模块;
所述上电模块302,用于自动上电。
在一种可能的实现方式中,所述检测模块301,用于实时接收所述RMC实时发来的第一信号,实时判断没有接收到所述第一信号的时间长度是否大于等于预设时长,如果是,则触发所述上电模块302。
在一种可能的实现方式中,所述检测模块301,在执行所述实时接收所述RMC实时发来的第一信号,实时判断没有接收到所述第一信号的时间长度是否大于等于预设时长时,用于实时接收所述RMC周期性发来的用于轮询所述电源模块的状态信息的轮询信号,实时判断没有接收到所述轮询信号的时间长度是否大于等于所述预设时长。
本发明实施例提供了一种电源模块供电的***,包括:
电源模块,用于实时检测机柜管理器RMC是否失效,当检测到所述RMC失效时,自动上电。
如图4所示,本发明实施例提供的一种电源模块供电的***,包括:
RMC 401,用于实时向电源模块402发送第一信号;
电源模块402,用于实时接收所述RMC 401实时发来的第一信号,实时判断没有接收到所述第一信号的时间长度是否大于等于预设时长,如果是,则自动上电。
在一种可能的实现方式中,所述RMC 401,用于周期性向所述电源模块发送用于轮询所述电源模块的状态信息的轮询信号;
所述电源模块402,在执行所述实时接收所述RMC实时发来的第一信号,实时判断没有接收到所述第一信号的时间长度是否大于等于预设时长时,用于实时接收所述RMC周期性发来的用于轮询所述电源模块的状态信息的轮询信号,实时判断没有接收到所述轮询信号的时间长度是否大于等于所述预设时长。
在一种可能的实现方式中,所述RMC与所述电源模块通过管理总线连接。
在本实施例中,该***可以包括多个电源模块。
需要说明的是:在本发明实施例中,RMC在正常工作时,向每个电源模块发送供电控制信号,电源模块根据RMC的供电控制信号进行供电或停止供电。并且,RMC实时发送第一信号,以使电源模块能够通过第一信号确定RMC是否失效,在确定RMC失效时,电源模块自动上电,以给外部设备供电,保证了供电的安全性和可靠性。
需要说明的是:本发明实施例提供的方案适用于整机柜服务器。在整机柜服务器中,可能有多个电源模块(PSU,Power Supply Unit)。整机柜服务器进行集中供电,电源模块的输出直接连接到机柜后面的铜排,整机柜服务器的节点通过铜排进行供电。多个电源模块可以都连接到电源控制模块,电源控制模块与整机柜服务器的RMC相连。
本发明实施例提供的一种电源模块供电的方法及***、一种电源模块,至少具有如下有益效果:
1、在本发明实施例中,电源模块实时检测RMC是否失效,当检测到RMC失效时,电源模块自动上电,即使在电源模块处于不供电状态且RMC失效时,仍然能够自动上电,提高了电源模块供电的可靠性。
2、在本发明实施例中,如果电源模块在预设时长内接收不到轮询信号,则判定RMC失效,在判定RMC失效后,电源模块自动上电,保证整机柜服务器的供电,从而保证整机柜服务器的安全、可靠运行。
需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个······”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储在计算机可读取的存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质中。
最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
Claims (10)
1.一种电源模块供电的方法,其特征在于,包括:
实时检测机柜管理器RMC是否失效,当检测到所述RMC失效时,自动上电。
2.根据权利要求1所述的方法,其特征在于,所述实时检测RMC是否失效,当检测到所述RMC失效时,自动上电,包括:
实时接收所述RMC实时发来的第一信号;
实时判断没有接收到所述第一信号的时间长度是否大于等于预设时长,如果是,则自动上电。
3.根据权利要求2所述的方法,其特征在于,所述实时接收所述RMC实时发来的第一信号,包括:
实时接收所述RMC周期性发来的用于轮询所述电源模块的状态信息的轮询信号;
所述实时判断没有接收到所述第一信号的时间长度是否大于等于预设时长,包括:
实时判断没有接收到所述轮询信号的时间长度是否大于等于所述预设时长。
4.一种电源模块,其特征在于,包括:
检测模块,用于实时检测机柜管理器RMC是否失效,当检测到所述RMC失效时,触发上电模块;
所述上电模块,用于自动上电。
5.根据权利要求4所述的电源模块,其特征在于,所述检测模块,用于实时接收所述RMC实时发来的第一信号,实时判断没有接收到所述第一信号的时间长度是否大于等于预设时长,如果是,则触发所述上电模块。
6.根据权利要求5所述的电源模块,其特征在于,所述检测模块,在执行所述实时接收所述RMC实时发来的第一信号,实时判断没有接收到所述第一信号的时间长度是否大于等于预设时长时,用于实时接收所述RMC周期性发来的用于轮询所述电源模块的状态信息的轮询信号,实时判断没有接收到所述轮询信号的时间长度是否大于等于所述预设时长。
7.一种电源模块供电的***,其特征在于,包括:
电源模块,用于实时检测机柜管理器RMC是否失效,当检测到所述RMC失效时,自动上电。
8.根据权利要求7所述的***,其特征在于,还包括:
所述RMC,用于实时向所述电源模块发送第一信号;
所述电源模块,用于实时接收所述RMC实时发来的第一信号,实时判断没有接收到所述第一信号的时间长度是否大于等于预设时长,如果是,则自动上电。
9.根据权利要求8所述的***,其特征在于,包括:
所述RMC,用于周期性向所述电源模块发送用于轮询所述电源模块的状态信息的轮询信号;
所述电源模块,在执行所述实时接收所述RMC实时发来的第一信号,实时判断没有接收到所述第一信号的时间长度是否大于等于预设时长时,用于实时接收所述RMC周期性发来的用于轮询所述电源模块的状态信息的轮询信号,实时判断没有接收到所述轮询信号的时间长度是否大于等于所述预设时长。
10.根据权利要求8所述的***,其特征在于,包括:
所述RMC与所述电源模块通过管理总线连接。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610203692.9A CN105912088A (zh) | 2016-04-01 | 2016-04-01 | 一种电源模块供电的方法及***、一种电源模块 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610203692.9A CN105912088A (zh) | 2016-04-01 | 2016-04-01 | 一种电源模块供电的方法及***、一种电源模块 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105912088A true CN105912088A (zh) | 2016-08-31 |
Family
ID=56745231
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610203692.9A Pending CN105912088A (zh) | 2016-04-01 | 2016-04-01 | 一种电源模块供电的方法及***、一种电源模块 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105912088A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106817413A (zh) * | 2017-01-11 | 2017-06-09 | 郑州云海信息技术有限公司 | 一种控制节点开关机方法、***和rmc |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6735704B1 (en) * | 2000-10-20 | 2004-05-11 | International Business Machines Corporation | Autonomic control of power subsystems in a redundant power system |
CN103376872A (zh) * | 2012-04-27 | 2013-10-30 | 鸿富锦精密工业(深圳)有限公司 | 电源管理方法 |
US20150115711A1 (en) * | 2013-10-28 | 2015-04-30 | Virtual Power Systems, Inc. | Multi-level data center consolidated power control |
CN105425932A (zh) * | 2015-11-12 | 2016-03-23 | 浪潮(北京)电子信息产业有限公司 | 一种整机柜服务器电源的管理方法及*** |
-
2016
- 2016-04-01 CN CN201610203692.9A patent/CN105912088A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6735704B1 (en) * | 2000-10-20 | 2004-05-11 | International Business Machines Corporation | Autonomic control of power subsystems in a redundant power system |
CN103376872A (zh) * | 2012-04-27 | 2013-10-30 | 鸿富锦精密工业(深圳)有限公司 | 电源管理方法 |
US20150115711A1 (en) * | 2013-10-28 | 2015-04-30 | Virtual Power Systems, Inc. | Multi-level data center consolidated power control |
CN105425932A (zh) * | 2015-11-12 | 2016-03-23 | 浪潮(北京)电子信息产业有限公司 | 一种整机柜服务器电源的管理方法及*** |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106817413A (zh) * | 2017-01-11 | 2017-06-09 | 郑州云海信息技术有限公司 | 一种控制节点开关机方法、***和rmc |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110298976A (zh) | 移动电源租赁设备的充电模组及其与移动电源之间的数据传输方法 | |
CN102387022A (zh) | 一种以太网供电方法和装置 | |
CN103544080B (zh) | 一种数据保护方法、装置及*** | |
CN110515802A (zh) | 一种服务器开机故障的监测方法、***及相关组件 | |
CN107590874A (zh) | 安全巡检方法和巡检移动终端 | |
CN107632907B (zh) | 一种bmc芯片托管***及其控制方法 | |
CN104615063A (zh) | 电源管理***及方法 | |
CN101494564B (zh) | 一种电源监控装置及单板热备份的实现方法 | |
CN105425932A (zh) | 一种整机柜服务器电源的管理方法及*** | |
US20150149793A1 (en) | Various psus adaptive server and method | |
CN105912088A (zh) | 一种电源模块供电的方法及***、一种电源模块 | |
CN105914876A (zh) | 一种具有防窃电功能的用电检查管理***及管理方法 | |
CN104317745A (zh) | 一种基于***命令控制的ssd掉电数据保护的方法 | |
CN110797968B (zh) | 不间断电源防掉电方法、***及终端设备 | |
CN104375873A (zh) | 通过供电状态管理权限的方法和*** | |
CN103546648A (zh) | 一种终端定时信息管理方法及终端 | |
CN101739115A (zh) | 精简型计算机主机及精简型计算机主机唤醒方法 | |
CN103197981B (zh) | 存储空间预警方法和*** | |
CN112667643B (zh) | 基于双芯智能电表的掉电数据保存方法和装置 | |
CN109039278A (zh) | 一种光伏组件的接线盒及监控方法、*** | |
CN105320246A (zh) | 一种信息处理方法及电子设备 | |
CN206223900U (zh) | Usb数据线检测装置 | |
CN104345854A (zh) | 电源供应*** | |
CN104680087A (zh) | 一种刀片服务器热插拔的控制电路和装置 | |
CN104662849B (zh) | 网络设备供电控制方法、装置和网络设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160831 |