CN112684876A - 一种服务器延迟断电存储***、方法及介质 - Google Patents

一种服务器延迟断电存储***、方法及介质 Download PDF

Info

Publication number
CN112684876A
CN112684876A CN202011552105.XA CN202011552105A CN112684876A CN 112684876 A CN112684876 A CN 112684876A CN 202011552105 A CN202011552105 A CN 202011552105A CN 112684876 A CN112684876 A CN 112684876A
Authority
CN
China
Prior art keywords
assembly
power
component
server
supply unit
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
Application number
CN202011552105.XA
Other languages
English (en)
Inventor
周保森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Inspur Intelligent Technology Co Ltd
Original Assignee
Suzhou Inspur Intelligent Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Suzhou Inspur Intelligent Technology Co Ltd filed Critical Suzhou Inspur Intelligent Technology Co Ltd
Priority to CN202011552105.XA priority Critical patent/CN112684876A/zh
Publication of CN112684876A publication Critical patent/CN112684876A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Power Sources (AREA)

Abstract

本发明公开了一种服务器延迟断电存储***,应用于服务器,***包括:电源供应单元、储能模块、第一组件、第二组件、第三组件和组件监控模块,储能模块用于当电源供应单元断电时,对服务器内第一组件和第二组件进行供电,组件监控模块用于监控第一组件,并在电源供应单元断电时,对第一组件切换低功耗模式,用于控制第二组件,并在电源供应单元断电时,控制所述第二组件保存数据并切换降载模式,用于控制第三组件,并在电源供应单元断电时,控制所述第三组件停止运行,通过上述方式,本发明能够实现服务器延迟断电,并在服务器断电后保存数据,并实现服务器断电后进行不失电重启。

Description

一种服务器延迟断电存储***、方法及介质
技术领域
本发明涉及服务器供电领域,特别是涉及一种服务器延迟断电存储***、方法及介质。
背景技术
伴随云计算应用的发展,信息化逐渐覆盖到社会的各个领域,人们的日常工作生活越来越多的通过网络来进行交流,网络数据量在不断增加,作为网络支点的服务器数量也在不断增加,为满足日益增加的数据量的访问、加工和服务的需求,互联网公司需要大量服务器做后台支撑,服务器稳定运行对于业务起着至关重要的作用。
在当前的服务器电力***中,由于电力***的不稳定或受其他因素影响时,服务器会出现短时掉电的现象,在数据频繁交互的互联网公司,这种现象会导致业务中断,影响公司效益,为了解决此现象,本发明提出一种服务器延时断电技术,硬件方面,在服务器中增加储能模块,软件方面,将服务器组件进行分类,按照对于服务器运行的重要性,将组件分为第一组件、第二组件和第三组件,当***断电后,储能模块对服务器进行供电,第一组件和第二组件切换模式,第三组件停止运行,通过这种方式延长储能模块对服务器的供电时长,最大程度保证数据完整,减少因断电造成的损失。
发明内容
本发明主要解决服务器因为突然断电导致的数据丢失,以及无法及时备份数据,服务器因***突然断电引起宕机,影响公司收益的问题。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种服务器延迟断电存储***,应用于第一服务器,所述***包括:电源供应单元、储能模块、用电组件和组件监控模块;
所述电源供应单元分别与所述储能模块和所述用电组件相连,并对所述储能模块进行充电以及对所述用电组件供电;
所述储能模块用于当所述电源供应单元断电时,对所述用电组件进行选择性进行供电;
所述组件监控模块用于监控所述用电组件,并在所述用电组件断电时,控制所述用电组件切换运行模式。
进一步,所述组件监控模块监控所述电源供应单元是否对所述用电组件进行供电,所述用电组件包括:第一组件、第二组件和第三组件;
当所述电源供应单元对所述第一组件、第二组件和第三组件供电时,所述:第一组件、第二组件和第三组件为正常工作模式;
当所述电源供应单元停止对第一组件、第二组件和第三组件供电,则所述组件监控模块控制所述第一组件由正常工作模式切换为低功耗模式,所述组件监控模块控制所述第二组件由正常工作模式切换为降载模式并保存数据,所述组件监控模块控制所述第三组件停止工作。
进一步,所述低功耗模式为所述第一服务器保留***工作进程并关闭非***工作进程;所述降载模式为所述第一服务器降低所述第二组件运行功耗。
进一步,所述电源供应单元停止对所述第一组件、第二组件和第三组件进行供电时,所述储能模块对所述第一组件和第二组件进行供电;
所述电源供应单元恢复对所述第一组件、第二组件和第三组件供电时,所述电源供应单元对所述储能模块充电。
优选地,所述电源供应单元恢复对所述第一组件、第二组件和第三组件供电时,所述第一组件退出低功耗模式,启动非***工作进程,第二组件退出降载模式并恢复正常工作模式。
进一步优选地,所述第二组件包括CPU、内存、操作中硬盘、通信中网卡、主板、SAS卡、Raid卡和MOC卡,所述第三组件包括风扇和非通信中网卡。
进一步优选地,所述第一服务器为通用计算型服务器,其所述第一组件为***盘;或
所述第一服务器为AI图像处理***器,其所述第一组件为***盘和存储硬盘;或
所述第一服务器为存储型服务器,其所述第一组件为***盘和存储硬盘。
本发明还提供一种服务器延迟断电存储方法,包括以下步骤:
当服务器内电源供应单元工作时,所述电源供应单元对第一组件、第二组件和第三组件进行供电,所述电源供应单元对储能单元充电;
当所述电源供应单元停止工作时,储能单元对所述第一组件和所述第二组件进行供电,所述组件监控模块控制第一组件切换成低功耗模式,控制所述第二组件保存数据并切换成降载模式,控制所述第三组件停止运行。
进一步,所述第一组件切换成低功耗模式时,所述第一组件运行服务器***工作进程,并关闭服务器***非工作进程,所述第二组件切换成降载模式时,所述第二组件降低运行功耗。
本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现一种服务器延迟断电存储方法步骤。
本发明的有益效果是:
1、本发明所述的一种服务器延迟断电存储***,可以实现服务器延迟断电,并在服务器断电后保存数据,并可以实现服务器断电后进行不失电重启。
2、本发明所述的一种服务器延迟断电存储方法,可以实现服务器延迟断电,并在服务器断电时对服务器组件切换工作模式。
3、本发明所述的一种服务器延迟断电存储介质,可以实现对服务器各个组件进行分类,将服务器组件分类为第一组件、第二组件和第三组件,并实现切换第一组件、第二组件和第三组件的工作模式。
附图说明
图1是本发明实施例1所述的服务器延迟断电存储***的结构拓扑图;
图2是本发明实施例2所述的服务器延迟断电存储方法的流程图。
具体实施方式
下面结合附图对本发明的较佳实施例进行详细阐述,以使本发明的优点和特征能更易于被本领域技术人员理解,从而对本发明的保护范围做出更为清楚明确的界定。
在本发明实施例中,需要说明的是,术语“第一”仅用于描述目的,而不能理解为指示或暗示相对重要性。需要说明的是,“第一组件”“第二组件”所包含的服务器组件已经在实施例中具体提出,“第三组件”是服务器中除了“第一组件”“第二组件”外的所有服务器组件,所以可以提出“第四组件”“第五组件”等等但是都包括于“第三组件”内,需要说明的是,CPU(Central Processing Unit)是中央处理器、SAS(statistical analysis system)统计分析***卡、Raid(redundant array of independent disks)独立磁盘冗余阵列卡、MOC(match on card)是赛卡、GPU(Graphics Processing Unit)图形处理器、AI(ArtificialIntelligence)人工智能。
实施例1
本发明实施例提供一种服务器延迟断电存储***,请参阅图1,包括:电源供应单元、储能模块、第一组件、第二组件、第三组件和组件监控模块;
将服务器集群内若干服务器组件按照重要性分为第一组件、第二组件和第三组件,若服务器集群为通用计算型服务器集群,那么将***盘划分为第一组件,将CPU、内存、操作中硬盘、通信中网卡、主板和SAS卡、Raid卡和MOC卡划分为第二组件,将风扇、非通信中网卡和通用计算型服务器集群内除了SAS卡、Raid卡和MOC卡以外的卡划分为第三组件;
若服务器集群为AI图像处理***器集群,那么将***盘和GPU划分为第一组件,将CPU、内存、操作中硬盘、通信中网卡、主板和SAS卡、Raid卡和MOC卡划分为第二组件,将风扇、非通信中网卡和通用计算型服务器集群内除了SAS卡、Raid卡和MOC卡以外的卡划分为第三组件;
若服务器集群为存储型服务器集群,那么将***盘和存储硬盘划分为第一组件,将CPU、内存、操作中硬盘、通信中网卡、主板和SAS卡、Raid卡和MOC卡划分为第二组件,将风扇、非通信中网卡和通用计算型服务器集群内除了SAS卡、Raid卡和MOC卡以外的卡划分为第三组件;
在服务器集群中,当电源供应单元正常运行对服务器进行供电时,电源供应单元对第一组件、第二组件和第三组件进行供电,电源供应单元对储能模块进行充电,若服务器集群内有多个电源供应单元,则设置若干储能单元,并将若干储能单元进行并联,储能单元包括蓄电池、可再生燃料电池、液流储能电池、超级电容器和超导电池储能等,当电源供应单元突然断电时,储能单元对服务器供电,当服务器恢复正常后,电源供应电源对储能模块进行充电。
组件监控模块监控第一组件、第二组件和第三组件的工作模式,当单元供应电源对第一组件、第二组件和第三组件供电时,第一组件、第二组件和第三组件为正常工作模式,当单元供应电源停止对第一组件、第二组件和第三组件供电时,储能模块立即对服务器进行供电,组件监控模块控制第一组件启动低功耗模式,组件监控模块控制第二组件启动降载模式并令第二组件保存数据,组件监控模块控制第三组件立即停止工作,为了延长储能模块对服务器进行供电。
当第一组件启动低功耗模式时,第一组件如GPU、***盘等只维持***运行必要工作进程,保存上层业务数据并关闭非必要程序。
当第二组件启动降载模式使,第二组件监控模块控制第二组件如CPU、内存、正在运行上层业务数据的硬盘以及正在进行信息传输的网卡立刻保存数据并降低负载运行,令第二组件维持在最低功耗运行。
当第三组件停止工作,监控模块监控风扇、并未进行上层业务数据出理的硬盘和并未进行信息传输的网卡等第三组件的工作运行状态,当服务器突然断电时,第三组件监控模块控制第三组件如风扇、并未进行上层业务数据出理的硬盘和并未进行信息传输的网卡立即切断电源,停止运行。
当电源供应单元恢复对第一组件、第二组件和第三组件进行供电时,电源供应单元对储能模块进行充电,组件控制模块控制第一组件、第二组件和第三组件恢复正常工作模式。
实施例2
本发名明实施例还提供一种服务器延迟断电存储方法,请参阅图2,包括以下步骤:
S100、当服务器正常运行时,电源供应单元对储能模块进行充电,当服务器突然断电时,如电力***不稳定或者其他因素影响短时服务器掉电时,储能模块对服务器进行供电,同时,组件监控模块控制第一组件如GPU和***盘等,立刻启动低功耗模式,令第一组件只维持服务器***运行的必要程序,通过这样的方式可以令服务器既可以运行,又保持功耗最低,组件监控模块控制第二组件如CPU、内存、正在运行处理数据的硬盘和正在进行通信的网卡等立即保存数据,并将低负载运行,通过这种方式使服务器一些执行功能性的组件,不会丢失数据,即使丢失数据,也只是丢失一小部分,组件监控模块控制第三组件如风扇、没有运行处理数据的硬盘和没有进行通信的网卡等立即停止供电,停止第三组件的运行,通过这种方式,最大限度的排除了对于服务器断电状态下,无用组件的功率消耗。
S200、如果在储能模块供电过程中,服务器通过电源供应单元可以继续上电,那么数据可以完整保存,并且组件监控模块恢复第一组件、第二组件和第三组件恢复正常工作状态,并且电源供应单元继续对储能模块进行充电,准备对下一次服务器突然断电进行缓冲供电,若在储能模块供电结束后,电源供应单元对服务器还没有供电,那么就关闭服务器。
上述本发明实施例公开实施例序号仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (10)

1.一种服务器延迟断电存储***,应用于第一服务器,其特征在于,所述***包括:电源供应单元、储能模块、用电组件和组件监控模块;
所述电源供应单元分别与所述储能模块和所述用电组件相连,并对所述储能模块进行充电以及对所述用电组件供电;
所述储能模块用于当所述电源供应单元断电时,对所述用电组件进行选择性进行供电;
所述组件监控模块用于监控所述用电组件,并在所述用电组件断电时,控制所述用电组件切换运行模式。
2.根据权利要求1所述的服务器延迟断电存储***,其特征在于:所述组件监控模块监控所述电源供应单元是否对所述用电组件进行供电,所述用电组件包括:第一组件、第二组件和第三组件;
当所述电源供应单元对所述第一组件、第二组件和第三组件供电时,所述:第一组件、第二组件和第三组件为正常工作模式;
当所述电源供应单元停止对第一组件、第二组件和第三组件供电,则所述组件监控模块控制所述第一组件由正常工作模式切换为低功耗模式,所述组件监控模块控制所述第二组件由正常工作模式切换为降载模式并保存数据,所述组件监控模块控制所述第三组件停止工作。
3.根据权利要求2所述的服务器延迟断电存储***,其特征在于:所述低功耗模式为所述第一服务器保留***工作进程并关闭非***工作进程;所述降载模式为所述第一服务器降低所述第二组件运行功耗。
4.根据权利要求3所述的服务器延迟断电存储***,其特征在于:所述电源供应单元停止对所述第一组件、第二组件和第三组件进行供电时,所述储能模块对所述第一组件和第二组件进行供电;
所述电源供应单元恢复对所述第一组件、第二组件和第三组件供电时,所述电源供应单元对所述储能模块充电。
5.根据权利要求1-4所述的服务器延迟断电存储***,其特征在于:所述电源供应单元恢复对所述第一组件、第二组件和第三组件供电时,所述第一组件退出低功耗模式,启动非***工作进程,第二组件退出降载模式并恢复正常工作模式。
6.根据权利要求1-5所述的服务器延迟断电存储***,其特征在于:所述第二组件包括CPU、内存、操作中硬盘、通信中网卡、主板、SAS卡、Raid卡和MOC卡,所述第三组件包括风扇和非通信中网卡。
7.根据权利要求1-6所述的服务器延迟断电存储***,其特征在于:
所述第一服务器为通用计算型服务器,其所述第一组件为***盘;或,
所述第一服务器为AI图像处理***器,其所述第一组件为***盘和存储硬盘;或,
所述第一服务器为存储型服务器,其所述第一组件为***盘和存储硬盘。
8.一种服务器延迟断电存储方法,其特征在于,包括以下步骤:
当服务器内电源供应单元工作时,所述电源供应单元对第一组件、第二组件和第三组件进行供电,所述电源供应单元对储能单元充电;
当所述电源供应单元停止工作时,储能单元对所述第一组件和所述第二组件进行供电,所述组件监控模块控制第一组件切换成低功耗模式,控制所述第二组件保存数据并切换成降载模式,控制所述第三组件停止运行。
9.根据权利要求8所述的服务器延迟断电存储方法,其特征在于:所述第一组件切换成低功耗模式时,所述第一组件运行服务器***工作进程,并关闭服务器***非工作进程,所述第二组件切换成降载模式时,所述第二组件降低运行功耗。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求8或9所述的一种服务器延迟断电存储方法步骤。
CN202011552105.XA 2020-12-24 2020-12-24 一种服务器延迟断电存储***、方法及介质 Pending CN112684876A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011552105.XA CN112684876A (zh) 2020-12-24 2020-12-24 一种服务器延迟断电存储***、方法及介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011552105.XA CN112684876A (zh) 2020-12-24 2020-12-24 一种服务器延迟断电存储***、方法及介质

Publications (1)

Publication Number Publication Date
CN112684876A true CN112684876A (zh) 2021-04-20

Family

ID=75452823

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011552105.XA Pending CN112684876A (zh) 2020-12-24 2020-12-24 一种服务器延迟断电存储***、方法及介质

Country Status (1)

Country Link
CN (1) CN112684876A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113360347A (zh) * 2021-06-30 2021-09-07 南昌华勤电子科技有限公司 一种服务器及其控制方法
CN114117562A (zh) * 2021-10-27 2022-03-01 苏州浪潮智能科技有限公司 智能网卡的管理方法、装置、电子设备及计算机存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6393570B1 (en) * 1999-05-28 2002-05-21 3Com Corporation Low-power apparatus for power management enabling
US20030051175A1 (en) * 2001-09-12 2003-03-13 Heberlein G. Erich Backup power module for industrial control and monitoring network
CN102193615A (zh) * 2010-03-11 2011-09-21 纬创资通股份有限公司 电源管理方法、电源管理装置及便携式计算机***
CN103605418A (zh) * 2013-10-23 2014-02-26 曙光信息产业(北京)有限公司 集群服务器的功耗调节方法和装置
CN104834369A (zh) * 2015-05-11 2015-08-12 北方信息控制集团有限公司 实时控制***的掉电数据保护装置
WO2016202082A1 (zh) * 2015-06-17 2016-12-22 中兴通讯股份有限公司 基于主备电源的业务处理方法及装置
US20190033950A1 (en) * 2017-07-28 2019-01-31 Cisco Technology, Inc. Dynamic Power Management

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6393570B1 (en) * 1999-05-28 2002-05-21 3Com Corporation Low-power apparatus for power management enabling
US20030051175A1 (en) * 2001-09-12 2003-03-13 Heberlein G. Erich Backup power module for industrial control and monitoring network
CN102193615A (zh) * 2010-03-11 2011-09-21 纬创资通股份有限公司 电源管理方法、电源管理装置及便携式计算机***
CN103605418A (zh) * 2013-10-23 2014-02-26 曙光信息产业(北京)有限公司 集群服务器的功耗调节方法和装置
CN104834369A (zh) * 2015-05-11 2015-08-12 北方信息控制集团有限公司 实时控制***的掉电数据保护装置
WO2016202082A1 (zh) * 2015-06-17 2016-12-22 中兴通讯股份有限公司 基于主备电源的业务处理方法及装置
US20190033950A1 (en) * 2017-07-28 2019-01-31 Cisco Technology, Inc. Dynamic Power Management

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113360347A (zh) * 2021-06-30 2021-09-07 南昌华勤电子科技有限公司 一种服务器及其控制方法
CN113360347B (zh) * 2021-06-30 2023-08-25 南昌华勤电子科技有限公司 一种服务器及其控制方法
CN114117562A (zh) * 2021-10-27 2022-03-01 苏州浪潮智能科技有限公司 智能网卡的管理方法、装置、电子设备及计算机存储介质
CN114117562B (zh) * 2021-10-27 2024-01-12 苏州浪潮智能科技有限公司 智能网卡的管理方法、装置、电子设备及计算机存储介质

Similar Documents

Publication Publication Date Title
US10146289B2 (en) Power system utilizing processor core performance state control
US7337333B2 (en) System and method for strategic power supply sequencing in a computer system with multiple processing resources and multiple power supplies
US8001407B2 (en) Server configured for managing power and performance
CA2522467C (en) Automated power control policies based on application-specific redundancy characteristics
CN100568157C (zh) 计算机***及其控制方法
US7325050B2 (en) System and method for strategic power reduction in a computer system
CN101916207B (zh) 桌面虚拟化环境下的节能方法、装置及***
Vasić et al. Making cluster applications energy-aware
CN101405677B (zh) 自适应电源管理
CN101470518B (zh) 用于不依赖于操作***的服务的方法和装置
US20120272243A1 (en) Protecting high priority workloads in a virtualized datacenter
US20130007515A1 (en) Power capping based on generator capacity
CN112684876A (zh) 一种服务器延迟断电存储***、方法及介质
US10338659B2 (en) Power control for use of volatile memory as non-volatile memory
CN102768571A (zh) 基于pcm的数据中心的节能方法
CN110362180A (zh) 一种服务器电源寿命均衡控制装置及方法
CN102681650B (zh) 一种电源控制节能方法及其对应的存储***
US8281159B1 (en) Systems and methods for managing power usage based on power-management information from a power grid
CN113867963A (zh) 一种电子设备及处理方法
US20030088797A1 (en) Adapting link speed of a network controller to available power supply
CN2702365Y (zh) 一种计算机电源
CN221079629U (zh) 固态硬盘
CN117318000B (zh) 一种供电***和电子设备
CN114063755A (zh) 存储***的电源管理方法、装置、控制服务器和介质
EP2083537B1 (en) Data network and method of controlling thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210420