服务器系统及集群系统技术方案

技术编号:10417005 阅读:111 留言:0更新日期:2014-09-12 09:51
一种服务器系统,所述服务器系统包括:一电源供应模组,用以提供一第一工作电源;一储能模组,用以提供一储能电源;一电源管理模组,电性连接所述电源供应模组与所述储能模组,用以接收所述第一工作电源并提供一第二工作电源,或接收所述储能电源并提供一第三工作电源;至少一主板,包括一内存储模组,所述至少一主板接收所述第二工作电源或所述第三工作电源;以及一外存储模组,电性连接所述至少一主板。本发明专利技术所述服务器系统可在系统工作异常断电时将内存数据和正在工作的任务保存下来,使得所述服务器系统再次开机时恢复到工作异常断电前的状态,且实施简单、成本低。

【技术实现步骤摘要】
服务器系统
本专利技术涉及集群系统
,尤其涉及一种在集群系统被断电后能够对主板的内存数据进行保存的服务器系统及集群系统
技术介绍
随着计算机系统技术的突飞猛进,高性能计算所采用的硬件设备也越来越先进。当前,集群系统在高性能计算领域越来越得到广泛的应用。由于计算机是通过程序处理数据实现各种应用的,因此,应对突发事件的计算机数据保护很重要。尤其断电(即外接交流电源被断电)时计算机数据的保护非常重要。现有技术实现计算机数据保护,一般通过应用程序的自动保存功能实现,即每隔一段时间应用程序就将处理过的计算机数据保存起来,当应用程序不正常关闭时,可恢复关闭前保存的计算机数据。但由于不是每种应用程序都有自动保存功能,因此,当出现突然断电等情况时,没有自动保存功能的应用程序的计算机数据会丢失,这会对用户造成不必要的损失。而对于具备自动保存功能的应用程序,其计算机数据保护的程度受自动保存的间隔时间的限制,即如果在下一保存间隔时间之前突然发生断电,将会有部分计算机数据由于没有保存而丢失,实际数据保护的效果并不理想。参考图1,在现有的2U或4U集群系统中,电源分配模块(PowerDistributionBoard,简称PDB)12将电源供应模组(PowerSupplyUnit,简称PSU)11提供的电源进行转换,转换成各主板13工作所需电压为各主板13供电。每一主板13上的所有内存储模组131用于存储集群系统的计算结果以及服务信息等内存数据,正在执行的工作也保存在内存储模组131中。由于内存是易失性元件,当集群系统突然被断电时,所有主板的内存数据无法保存,正在执行的工作也无法保存。而这些数据的丢失,甚至能引起整个集群系统的崩溃。现有的解决方案是将主板13上的内存储模组131换成非易失性的内存NVDIMM(NonvolatileDualInlineMemoryModules)。由于每个主板包括多个内存储模组,而只有更换成非易失性NVDIMM的内存储模组才能在集群系统被断电时将内存数据和正在工作的任务保存下来,因此需要更换每一主板上的所有内存储模组。但由于非易失性NVDIMM本身技术并不完善,而且价格非常昂贵,远远超过整个集群系统的价格,可实施性不高。
技术实现思路
针对现有服务器系统工作异常断电(如外部交流电断电)时,主板的内存数据无法保存,正在执行的工作也无法保存的技术问题,本专利技术的一目的在于提供一种服务器系统,在系统工作异常断电时通过储能模组供电,从而将内存数据和当前的工作任务备份到外存储模组中,从而保证该系统重新开机后能够恢复到工作异常断电前的状态。为实现上述目的,本专利技术提供了一种服务器系统,所述服务器系统包括:一电源供应模组,用以提供一第一工作电源;一储能模组,用以提供一储能电源;一电源管理模组,电性连接所述电源供应模组与所述储能模组,用以接收所述第一工作电源并提供一第二工作电源,或接收所述储能电源并提供一第三工作电源;至少一主板,包括一内存储模组,所述至少一主板接收所述第二工作电源或所述第三工作电源;以及一外存储模组,电性连接所述至少一主板;其中,当所述服务器系统正常工作时,所述电源管理模组将所接收到的所述第一工作电源转化为所述第二工作电源,对所述至少一主板进行供电,当所述服务器系统工作异常断电时,所述电源管理模组实时的将从接收所述第一工作电源切换为接收所述储能电源并转化为所述第三工作电源,所述第三工作电源持续一时间间隔T,在所述时间间隔T内,一设置于操作系统内的数据备份模组将所述内存储模组的数据与正在工作的任务备份到所述外存储模组并断开所述储能模组与所述电源管理模组的电性连接,当再次对所述服务器系统开机时,所述数据备份模组将备份在所述外存储模组的数据与工作任务导入到所述内存储模组,所述服务器系统恢复到工作异常断电前的状态。在本专利技术一实施例中,所述储能模组为超级电容器或蓄电池组。在本专利技术一实施例中,所述外存储模组为固态硬盘。在本专利技术一实施例中,所述电源管理模组包括:一电源分配模块,用以对电源进行转换;以及一实时供电切换模块,电性连接所述储能模组、所述电源供应模组以及所述电源分配模块,在所述电源供应模组正常工作时,所述电源供应模组电性连接所述电源分配模块,通过所述电源分配模块提供所述第二工作电源,在所述电源供应模组断电时,所述实时供电切换模块将所述电源分配模块的电性连接从所述电源供应模组切换至所述储能模组,由所述储能模组通过所述电源分配模块提供所述第三工作电源。在本专利技术一实施例中,所述电源管理模组更包括一充电控制模块,电性连接所述电源供应模组与所述储能模组,用以对电源供应模组与储能模组进行充电保护。在本专利技术一实施例中,所述实时供电切换模块进一步包括:一第一开关单元,电性连接所述电源供应模组以及电源分配模块,在所述电源供应模组正常供电时,所述电源供应模组输出一第一信号使所述第一开关单元导通,从而使所述电源供应模组通过所述电源分配模块提供所述第二工作电源给所述至少一主板,在所述电源供应模组断电时,所述电源供应模组输出一第二信号使所述第一开关单元关闭;一反相单元,电性连接所述电源供应模组,在所述电源供应模组正常供电时,所述反相单元对所述电源供应模组输出的所述第一信号取反以产生一反相的第一信号,在所述电源供应模组断电时,所述反相单元对所述电源供应模组输出的所述第二信号取反以产生一反相的第二信号;一第二开关单元,电性连接所述储能模组、所述反相单元以及电源分配模块,在所述电源供应模组正常供电时,通过所述反相单元产生的所述反相的第一信号使所述第二开关单元关闭,在所述电源供应模组断电时,通过所述反相单元产生的所述反相的第二信号使所述第二开关单元导通,从而使所述储能模组通过所述电源分配模块提供所述第三工作电源给所述至少一主板。在本专利技术一实施例中,所述实时供电切换模块进一步包括:一分压单元,电性连接所述电源供应模组,对所述电源供应模组的一输出信号进行分压后作为所述第一信号或所述第二信号提供给所述第一开关单元以及所述反相单元。在本专利技术一实施例中,所述储能模组供电给所述反相单元。在本专利技术另一实施例中,所述实时供电切换模块进一步包括:一反相单元,电性连接所述电源供应模组,在所述电源供应模组正常供电时,所述反相单元对所述电源供应模组输出的一第一信号取反以产生一反相的第一信号,在所述电源供应模组断电时,所述反相单元对所述电源供应模组输出的一第二信号取反以产生一反相的第二信号;一第一开关单元,分别电性连接所述反相单元、所述电源供应模组以及电源分配模块,在所述电源供应模组正常供电时,通过所述反相单元产生的所述反相的第一信号使所述第一开关单元导通,从而使所述电源供应模组通过所述电源分配模块提供所述第二工作电源给所述至少一主板,在所述电源供应模组断电时,通过所述反相单元产生的所述反相的第二信号使所述第一开关单元关闭;一第二开关单元,分别电性连接所述储能模组、所述电源供应模组以及电源分配模块,在所述电源供应模组正常供电时,通过所述电源供应模组输出的所述第一信号使所述第二开关单元关闭,在所述电源供应模组断电时,通过所述电源供应模组输出的所述第二信号使所述第二开关单元导通,从而使所述储能模组通过所述电源分配模块提供所述第三工作电源给所述至少一主板本文档来自技高网
...
服务器系统及集群系统

【技术保护点】
一种服务器系统,其特征在于,所述服务器系统包括:一电源供应模组,用以提供一第一工作电源;一储能模组,用以提供一储能电源;一电源管理模组,电性连接所述电源供应模组与所述储能模组,用以接收所述第一工作电源并提供一第二工作电源,或接收所述储能电源并提供一第三工作电源;至少一主板,包括一内存储模组,所述至少一主板接收所述第二工作电源或所述第三工作电源;以及一外存储模组,电性连接所述至少一主板;其中,当所述服务器系统正常工作时,所述电源管理模组将所接收到的所述第一工作电源转化为所述第二工作电源,对所述至少一主板进行供电,当所述服务器系统工作异常断电时,所述电源管理模组实时的将从接收所述第一工作电源切换为接收所述储能电源并转化为所述第三工作电源,所述第三工作电源持续一时间间隔T,在所述时间间隔T内,一设置于操作系统内的数据备份模组将所述内存储模组的数据与正在工作的任务备份到所述外存储模组并断开所述储能模组与所述电源管理模组的电性连接,当再次对所述服务器系统开机时,所述数据备份模组将备份在所述外存储模组的数据与工作任务导入到所述内存储模组,所述服务器系统恢复到工作异常断电前的状态。

【技术特征摘要】
1.一种服务器系统,其特征在于,所述服务器系统包括:一电源供应模组,用以提供一第一工作电源;一储能模组,用以提供一储能电源;一电源管理模组,电性连接所述电源供应模组与所述储能模组,用以接收所述第一工作电源并提供一第二工作电源,或接收所述储能电源并提供一第三工作电源;至少一主板,包括一内存储模组,所述至少一主板接收所述第二工作电源或所述第三工作电源;以及一外存储模组,电性连接所述至少一主板;其中,当所述服务器系统正常工作时,所述电源管理模组将所接收到的所述第一工作电源转化为所述第二工作电源,对所述至少一主板进行供电,当所述服务器系统工作异常断电时,所述电源管理模组实时的将从接收所述第一工作电源切换为接收所述储能电源并转化为所述第三工作电源,所述第三工作电源持续一时间间隔T,在所述时间间隔T内,一设置于操作系统内的数据备份模组将所述内存储模组的数据与正在工作的任务备份到所述外存储模组并断开所述储能模组与所述电源管理模组的电性连接,当再次对所述服务器系统开机时,所述数据备份模组将备份在所述外存储模组的数据与工作任务导入到所述内存储模组,所述服务器系统恢复到工作异常断电前的状态;所述电源管理模组包括:一电源分配模块,用以对电源进行转换;以及一实时供电切换模块,电性连接所述储能模组、所述电源供应模组以及所述电源分配模块,在所述电源供应模组正常工作时,所述电源供应模组电性连接所述电源分配模块,通过所述电源分配模块提供所述第二工作电源,在所述电源供应模组断电时,所述实时供电切换模块将所述电源分配模块的电性连接从所述电源供应模组切换至所述储能模组,由所述储能模组通过所述电源分配模块提供所述第三工作电源;所述实时供电切换模块包括:一第一开关单元,电性连接所述电源供应模组以及电源分配模块,在所述电源供应模组正常供电时,所述电源供应模组输出一第一信号使所述第一开关单元导通,从而使所述电源供应模组通过所述电源分配模块提供所述第二工作电源给所述至少一主板,在所述电源供应模组断电时,所述电源供应模组输出一第二信号使所述第一开关单元关闭;一反相单元,电性连接所述电源供应模组,在所述电源供应模组正常供电时,所述反相单元对所述电源供应模组输出的所述第一信号取反以产生一反相的第一信号,在所述电源供应模组断电时,所述反相单元对所述电源供应模组输出的所述第二信号取反以产生一反相的第二信号;一第二开关单元,电性连接所述储能模组、所述反相单元以及所述电源分配模块,在所述电源供应模组正常供电时,通过所述反相单元产生的所述反相的第一信号使所述第二开关单元关闭,在所述电源供应模组断电时,通过所述反相单元产生的所述反相的第二信号使所述第二开关单元导通,从而使所述储能模组通过所述电源分配模块提供所述第三工作电源给所述至少一主板。2.根据权利要求1所述的服务器系统,其特征在于,所述储能模组为超级电容器或蓄电池组。3.根据权利要求1所述的服务器系统,其特征在于,所述外存储模组为固态硬盘。4.根据权利要求1所述的服务器系统,其特征在于,所述电源管理模组更包括一充电控制模块,电性连接所述电源供应模组与所述储能模组,用以对电源供应模组与储能模组进行充电保护。5.根据权利要求1所述的服务器系统,其特征在于,所述实时供电切换模块进一步包括:一分压单元,电性连接所述电源供应模组,对所述电源供应模组的一输出信号进行分压后作为所述第一信号或所述第二信号提供给所述第一开关单元以及所述反相单元。6.根据权利要求1所述的服务器系统,其特征在于,所述储能模组供电给所述反相单元。7.根据权利要求4所述的服务器系统,其特征在于,所述充电控制模块包括:一过流保护单元,电性连接所述电源供应模组;一电压检测单元,电性连接所述电源供应模组;一第三开关单元,电性连接所述过流保护单元以及所述储能模组;一电源控制芯片,电性连接所述过流保护单元、所述电压检测单元、所述第三开关单元以及所述储能模组,根据所述过流保护单元检测的电流大小和/或所述电压检测单元检测的过压/欠压状态和/或所述储能模组的反馈信息,控制所述第三开关单元开启或关闭所述电源供应模组对所述储能模组的充电。8.根据权利要求7所述的服务器系统,其特征在于,所述充电控制模块进一步包括一管理信息单元,所述管理信息单元电性连接所述电源控制芯片,用以向外部传输所述电源控制芯片的状态信息及根据接收的状态信息控制所述电源控制芯片。9.根据权利要求7所述的服务器系统,其特征在于,所述充电控制模块进一步包括一致能信号,所述致能信号电性连接所述电源控制芯片,用以控制所述电源控制芯片的开启和关闭。10.一种服务器系统,其特征在于,...

【专利技术属性】
技术研发人员:俞雄杰
申请(专利权)人:英业达科技有限公司英业达股份有限公司
类型:发明
国别省市:上海;31

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

1