[发明专利]集群服务器在审
申请号: | 202110721353.0 | 申请日: | 2021-06-28 |
公开(公告)号: | CN113535472A | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | 张弛;蔡剑峰 | 申请(专利权)人: | 浙江大华技术股份有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F11/20 |
代理公司: | 杭州华进联浙知识产权代理有限公司 33250 | 代理人: | 龙伟 |
地址: | 310016 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 集群 服务器 | ||
本申请涉及一种集群服务器,包括:交换机和至少三个服务器,服务器与交换机连接;服务器包括存储设备,存储设备包括硬盘控制器和磁盘阵列,各硬盘控制器通过磁盘连接器连接至少一个其他服务器的磁盘阵列;至少三个服务器包括主服务器,主服务器用于控制各服务器获取或释放对当前服务器的磁盘阵列和/或至少一个其他服务器的磁盘阵列的控制权。通过本申请,解决了相关技术的集群服务器的存储资源利用率低的问题,提高了集群服务器的存储资源利用率。
技术领域
本申请涉及服务器集群领域,特别是涉及一种集群服务器。
背景技术
服务器集群就是指将很多服务器集中起来一起进行同一种服务,在客户端看来就像是只有一个服务器。集群可以利用多个计算机进行并行计算从而获得很高的计算速度,也可以用多个计算机做备份,从而使得任何一个机器坏了整个系统还是能正常运行。
现有的集群服务器通常只能做到软件系统层面的集群,也就是当某一台服务器出现故障,运行在这台服务器上的应用就会切换到其他的服务器上,而此故障机器上的硬盘资源就不会再被应用,传输到这个服务器上的存储链路也会被切断,从而也不能得到此服务器上的存储内容,导致存储资源的利用率得不到充分利用。
发明内容
在本实施例中提供了一种集群服务器,以解决相关技术中集群服务器的存储资源利用率低的问题。
在本实施例中提供了一种集群服务器,包括:交换机和至少三个服务器,所述服务器与所述交换机连接,所述服务器包括存储设备,所述存储设备包括硬盘控制器和磁盘阵列,所述硬盘控制器通过磁盘连接器连接至少一个其他服务器的磁盘阵列;所述硬盘控制器用于获取或释放对当前服务器的磁盘阵列和/或至少一个其他服务器的磁盘阵列的控制权。
在其中的一些实施例中,各所述硬盘控制器通过磁盘连接器连接当前服务器的磁盘阵列和两个其他服务器的磁盘阵列,各所述服务器的存储设备以环状拓扑结构连接。
在其中的一些实施例中,所述硬盘控制器用于监测当前服务器的磁盘阵列的运行状态,并在当前服务器的运行状态异常的情况下,释放对当前服务器的磁盘阵列的控制权;以及监测其他服务器的磁盘阵列的运行状态,并在其他服务器的运行状态异常的情况下,获取对其他服务器的磁盘阵列的控制权。
在其中的一些实施例中,所述运行状态异常包括:在预设时间间隔内未有对磁盘阵列的读写操作。
在其中的一些实施例中,所述服务器的存储设备采用相对于服务器的计算部分独立的电源供电;所述运行状态异常包括:检测到所述服务器的计算部分掉电。
所述服务器还包括基板管理控制器,所述基板管理控制器与所述交换机连接,所述基板管理控制器还与当前服务器的硬盘控制器连接;
所述硬盘控制器还用于监测当前服务器的磁盘阵列的运行状态,并在当前服务器的运行状态异常的情况下,释放对当前服务器的磁盘阵列的控制权,并通过所述基板管理控制器将运行状态异常通知给其他服务器;
所述硬盘控制器还用于从当前服务器的基板管理控制器接收运行状态异常的其他服务器的运行状态异常通知,并获取对运行状态异常的其他服务器的磁盘阵列的控制权。
在其中的一些实施例中,
所述基板管理控制器还用于在当前服务器的磁盘阵列的控制权移交给其他服务器之后,对当前服务器的硬件进行自检修复;
所述硬盘控制器还用于在当前服务器的运行状态正常的情况下,重新获取对当前服务器的磁盘阵列的控制权。
在其中的一些实施例中,各所述服务器的存储设备采用相对于服务器的计算部分独立的电源供电,所述基板管理控制器通过重启当前服务器进行自检修复。
在其中的一些实施例中,所述磁盘连接器为串行连接小型计算机系统接口连接器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大华技术股份有限公司,未经浙江大华技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110721353.0/2.html,转载请声明来源钻瓜专利网。