一种存储服务器及其电池管理系统的制作方法

文档序号:11707152阅读:241来源:国知局

本发明涉及服务器监控管理技术领域,特别涉及一种存储服务器的电池管理系统。本发明还涉及一种包括上述电池管理系统的存储服务器。



背景技术:

随着科学技术的飞速发展,越来越多政府、高校等机构都对服务器产生了更多种类的需求。

服务器也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。在网络环境下,根据服务器提供的服务类型不同,分为文件服务器,数据库服务器,应用程序服务器,web服务器等。

随着用户对服务器性能需求的提高,用户对服务器计算节点的需求数量也越来越多。服务器的规模较大时,需要稳定可靠的存储装置对数据进行保存,而存储服务器就是一种专用于数据吞吐、存储的服务器。存储服务器上一般设置有电池组,用于对存储控制器进行供电,以使其高效运行,保证数据的正常流通和保存。

然而,传统的存储服务器,其电池管理系统非常简陋,通常只能对电池组进行电量检测等基础应用,整体管理方式为单控制器(或单节点)管理。各个电池组分别对各自对应的存储控制器进行供电,当其中一个电池组出现故障或由于突发原因而无法正常供电时,该电池组所对应的存储控制器则立即断电,正在吞吐中的数据大量流失,无法有效保护数据的完整性。

因此,如何在电池组出现故障无法正常供电时,依然保证数据的完整性,避免数据流失,是本领域技术人员亟待解决的技术问题。



技术实现要素:

本发明的目的是提供一种存储服务器的电池管理系统,能够在电池组出现故障无法正常供电时,依然保证数据的完整性,避免数据流失。本发明的另一目的是提供一种包括上述电池管理系统的存储服务器。

为解决上述技术问题,本发明提供一种存储服务器的电池管理系统,包括至少两个电池组,且每个所述电池组均用于对与各自对应的存储控制器进行供电;当所有电池组的剩余电量均处于可供电范围内时,各所述电池组各自为与其对应的存储控制器供电;当至少一个所述电池组的剩余电量低于可供电范围时,剩余所述电池组中的至少一个用于同时为与其对应的存储控制器和此时无供电的存储控制器进行供电,以便此时无供电的存储控制器将数据保存到数据存储器。

优选地,各所述电池组均集成在同一块背板上,且各个所述电池组均通过所述背板上的常开供电支路和与其不对应的所有存储控制器相连。

优选地,还包括设置于所述背板上、用于控制各条所述常开供电支路通断的支路控制开关,且在至少一个所述电池组的剩余电量低于可供电范围时,所述支路控制开关将与该部分电池组相邻的若干个电池组的常开供电支路导通,以对此时无供电的存储控制器进行供电。

优选地,还包括设置于所述背板上、用于定期轮流对各所述电池组进行充放电的活性保持模块。

优选地,还包括设置于所述背板上、用于每隔预设时间对各所述电池组进行余电检测的电量监控模块。

优选地,还包括设置于所述背板上、用于在至少一个所述电池组的剩余电量低于可供电范围时,将该部分电池组所对应的存储控制器上的i/o口关闭的失电保护模块。

优选地,还包括设置于所述背板上、用于在至少一个所述电池组的剩余电量低于可供电范围时,对用户按照预设示警方式进行示警的报警模块。

本发明还提供一种存储服务器,包括如上述任一项所述的电池管理系统。

本发明所提供的存储服务器的电池管理系统,主要包括至少两个电池组,并且每个电池组均用于对于各自对应的存储控制器进行供电。当所有电池组的剩余电量均处于可供电范围内时,各电池组各自为与其对应的存储控制器供电;当至少一个电池组的剩余电量低于可供电范围时,剩余电池组中的至少一个用于同时为与其对应的存储控制器和此时无供电的存储控制器进行供电,以便此时无供电的存储控制器将数据保存到数据存储器。如此,本发明所提供的存储服务器的电池管理系统,当各个电池组的剩余电量均比较充足时,处于可供电范围内,此时各个电池组可正常为各自对应的存储服务器进行供电;而当某个或某些电池组由于故障等突发原因导致剩余电量低于可供电范围时,该部分电池组无法继续为其对应的存储服务器进行供电,即该部分存储服务器此时无供电,此时,剩余的正常供电的电池组中,存在至少一一个电池组不仅为其对应的存储服务器进行供电,同时还为此时无供电的存储服务器进行供电。当然,这些同时为多个存储服务器供电的电池组的电量消耗加剧,因此只是在较短的预设时间段内作为紧急供电源用,以便此时无供电的存储控制器利用紧急供电将数据保存到数据存储器中,以此避免数据流失,保证数据的完整性。综合所述,本发明所提供的存储服务器的电池管理系统,能够在电池组出现故障无法正常供电时,依然保证数据的完整性,避免数据流失。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明所提供的一种具体实施方式的模块图。

其中,图1中:

电池组—1,存储控制器—2,数据存储器—3,背板—4,常开供电支路—5,支路控制开关—6,活性保持模块—7,电量监控模块—8,失电保护模块—9,报警模块—10。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参考图1,图1为本发明所提供的一种具体实施方式的模块图。

在本发明所提供的一种具体实施方式中,存储服务器的电池管理系统主要包括至少两个电池组1,并且每个电池组1均用于对于各自对应的存储控制器2进行供电。并且当所有电池组1的剩余电量均处于可供电范围内时,各电池组1各自为与其对应的存储控制器2供电;当至少一个电池组1的剩余电量低于可供电范围时,剩余电池组1中的至少一个用于同时为与其对应的存储控制器2和此时无供电的存储控制器2进行供电,以便此时无供电的存储控制器2将数据保存到数据存储器3,比如可存储到硬盘等。

如此,本实施例所提供的存储服务器的电池管理系统,当各个电池组1的剩余电量均比较充足时,处于可供电范围内,此时各个电池组1可正常为各自对应的存储服务器进行供电;而当某个或某些电池组1由于故障等突发原因导致剩余电量低于可供电范围时,该部分电池组1无法继续为其对应的存储服务器进行供电,即该部分存储服务器此时无供电,此时,剩余的正常供电的电池组1中,存在至少一一个电池组1不仅为其对应的存储服务器进行供电,同时还为此时无供电的存储服务器进行供电。当然,这些同时为多个存储服务器供电的电池组1的电量消耗加剧,因此只是在较短的预设时间段内作为紧急供电源用,以便此时无供电的存储控制器2利用紧急供电将数据保存到数据存储器3中,以此避免数据流失,保证数据的完整性。

综合所述,本实施例所提供的存储服务器的电池管理系统,能够在电池组1出现故障无法正常供电时,依然保证数据的完整性,避免数据流失。

由于电池组1可同时设置多个,为方便统一管理,可将各电池组1均集成在同一块背板4上。同时,为方便各个电池组1对其余不对应的存储服务器进行供电,可在背板4上设置多条常开供电支路5,如此,每个电池组1均可以通过若干条常开供电支路5与其余存储控制器2电路连接。当某个电池组1出现故障无法正常供电时,其余电池组1只需导通与该故障电池组1对应的存储服务器的常开供电支路5即可,之后即可形成并联供电电路,同时对多个存储服务器进行供电。

为方便对各条常开供电支路5的管理,本实施例在背板4上设置了支路控制开关6。各条常开供电支路5上均设置有常开开关,而该支路控制开关6与各个常开开关相连,可控制所有常开开关的通断状态。理论上,某个或某些电池组1故障时,该支路控制开关6可同时控制其余所有正常运行的电池组1上的常开供电支路5导通,用剩余的所有电池组1接替故障的部分电池组1,为相应的存储控制器2进行供电,但考虑到能耗和安全性能,优选地,当某个或某些电池组1的剩余电量低于可供电范围时,支路控制开关6仅将与该部分故障电池组1相邻的若干个电池组1(比如1个或2个)的常开供电支路5导通,使这几个相邻的电池组1为故障电池组1的存储控制器2进行供电。比如共有4个电池组1,当第2个电池组1出现故障时,此时可通过第1个或第3个或两者同时为第2个电池组1所对应的存储控制器2进行供电,确保该存储控制器2具有足够的电量而保存数据。

另外,为保持电池组1的活性,尽量减小出现故障的风险,本实施例在背板4上设置了活性保持模块7。该活性保持模块7主要用于定期轮流对各电池组1进行充放电,使电池组1处于高效运行状态。期间,需要注意保证对某个或某些电池组1进行放电时,剩余的电池组1需要具有足够多的电量,以分担给暂时无供电的存储控制器2。

基于同样的考虑,本实施例还在背板上设置了电量监控模块8。该电量监控模块8与各个电池组相连,可随时监测各个电池组的剩余电量。当然,为节约能耗,可每隔预设时间,比如10s等,就对各个电池组进行一次余电检测。

同时,为避免在电池组1出现故障时造成后续的数据流失现象,本实施例在背板4上设置了失电保护模块9。具体的,该失电保护模块9主要用于控制各个存储控制器2上的i/o口开闭状态,当出现某个或某些电池组1的剩余电量低于可供电范围时,该部分故障电池组1所对应的存储控制器2,其上的i/o口将均被失电保护模块9所关闭,即阻止数据继续交换。

不仅如此,本实施例还在背板4上增设了报警模块10。该报警模块10主要用于在出现故障电池组1时,对用户按照预设示警方式进行示警,比如发出特定信息的声音或特定色彩、图案的光线等。同时,该报警模块10可在背板4上设置多个,每个报警模块10各自对应一个电池组1,当某个电池组1出现故障无法正常供电时,该电池组1所对应的报警模块10即发出警报,如此,方便用户快速、精准地对电池组1进行维护、更换。

本实施例还提供一种存储服务器,主要包括电池管理系统,其中,该电池管理系统与上述相关内容相同,此处不再赘述。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

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