在整机柜服务器中切换备份磁盘的方法、装置和系统的制作方法

文档序号:9579158阅读:392来源:国知局
在整机柜服务器中切换备份磁盘的方法、装置和系统的制作方法
【技术领域】
[0001]本发明涉及计算机领域,特别涉及一种在整机柜服务器中切换备份磁盘的方法、装置和系统。
【背景技术】
[0002]随着网络技术的不断发展,互联网和局域网在人们的工作和生活中得到了广泛的应用,服务器系统作为整个网络运行的基石,发挥着举足轻重的作用,而作为一种新兴的服务器技术,整机柜服务器系统已经成为计算机服务器系统领域的研究热点。
[0003]整机柜服务器系统是一种新兴的计算节点技术。整机柜服务器系统是一种包含机柜,并由多个子系统构成的统一的模块化服务器管理系统,所述子系统包括机柜子系统、散热子系统、网络子系统、供电子系统、节点子系统以及管理子系统等。整机柜服务器系统通过统一供电、统一散热、统一调控的方式,对服务器实现集中管理,大大降低了服务器的管理成本。
[0004]整机柜服务器的出现,是计算机服务器领域的一个重要里程碑,它标志着计算机服务器集中管理模式的起步。目前的整机柜服务器集中管理已在服务器单元或其外部构件上实现,像机柜集中存放服务器单元、统一供电、统一散热等。
[0005]目前,整机柜服务器系统的管理系统主要是对硬件层面的管理,包括对各个节点的运行状态、温度等信息的采集,以及基于监控信息对硬件系统的控制,如风扇的转速等,暂不支持集中数据备份功能,在进行节点的部署时,需逐一对每台服务器节点配置备份硬盘,造成资源浪费且管理效率不高。在芯片技术快速发展的今天,管理模块的处理能力已远远超出了监控层面的任务量。
[0006]随着业务应用的需求不断增长,尤其是在集群系统中,服务器节点的数据冗余备份需求非常广泛,且可靠性要求也随着增大。而同时随着硬盘技术的发展与成熟,节点硬盘的故障率也呈下降趋势,这种动态的环境要求服务器系统能够使用性价比更高的环境,且要求冗余资源能更加灵活、快速、动态的按需分配。因此,服务器架构还需要进行进一步的整合,实现整机柜服务器系统的磁盘冗余备份是十分必要的。

【发明内容】

[0007]本发明实施例提供一种在整机柜服务器中切换备份磁盘的方法、装置和系统,可有效提高整机柜内服务器节点的磁盘故障恢复效率,扩展管理功能。
[0008]根据本发明的一个方面,提供一种在整机柜服务器中切换备份磁盘的方法,包括:
[0009]当发现整机柜服务器中服务器节点的磁盘出现故障时,判断所述服务器节点是否需要热备份;
[0010]若判断所述服务器节点需要热备份,则在本地的备份磁盘集中为所述服务器节点选择相应的备份磁盘;
[0011]开启所述服务器节点与所述备份磁盘之间的通信链路,以便所述服务器节点利用所述备份磁盘进行数据的复制备份。
[0012]在一个实施例中,开启所述服务器节点与所述备份磁盘之间的通信链路的步骤包括:
[0013]通过背板网络开启所述服务器节点的磁盘簇JB0D与所述备份磁盘之间的通信链路。
[0014]在一个实施例中,为所述服务器节点选择相应的备份磁盘的步骤包括:
[0015]查询整机柜服务器当前使用磁盘的参数;
[0016]确定当前使用磁盘的最小参数;
[0017]在磁盘冗余阵列中选择与所述最小参数相匹配的冗余磁盘,作为所述服务器节点的备份磁盘。
[0018]在一个实施例中,所述参数包括磁盘的转速和容量、磁盘接口速率。
[0019]在一个实施例中,当接收到所述服务器节点发送的故障磁盘恢复通知后,切断所述服务器节点与所述备份磁盘之间的通信链路;其中所述服务器节点在故障磁盘恢复工作状态后,与恢复工作状态的磁盘进行数据同步,然后发送所述故障磁盘恢复通知。
[0020]在一个实施例中,切断所述服务器节点与所述备份磁盘之间的通信链路的步骤包括:
[0021]通过背板网络切断所述服务器节点的JB0D与所述备份磁盘之间的通信链路。
[0022]在一个实施例中,当发现整机柜服务器中服务器节点的磁盘出现故障时,判断所述服务器节点是否需要热备份的步骤包括:
[0023]对整机柜服务器中的服务器节点进行轮询;
[0024]若发现整机柜服务器中服务器节点的磁盘出现故障,则判断所述服务器节点是否需要热备份。
[0025]在一个实施例中,当发现整机柜服务器中服务器节点的磁盘出现故障时,判断所述服务器节点是否需要热备份的步骤包括:
[0026]当接收到整机柜服务器中的服务器节点上报的磁盘故障通知时,判断所述服务器节点是否需要热备份,其中整机柜服务器中的服务器节点在磁盘出现故障时上报所述磁盘故障通知。
[0027]根据本发明的另一方面,提供一种在整机柜服务器中切换备份磁盘的管理控制装置,包括监控单元、备份磁盘选择单元、磁盘连接单元和备份磁盘集,备份磁盘集中包括至少一个备份磁盘,其中:
[0028]监控单元,用于在发现整机柜服务器中服务器节点的磁盘出现故障时,判断所述服务器节点是否需要热备份;
[0029]备份磁盘选择单元,用于根据监控单元的判断结果,若判断所述服务器节点需要热备份,则从备份磁盘集中为所述服务器节点选择相应的备份磁盘;
[0030]磁盘连接单元,用于开启所述服务器节点与所述备份磁盘之间的通信链路,以便所述服务器节点利用所述备份磁盘进行数据的复制备份。
[0031]在一个实施例中,磁盘连接单元具体通过背板网络开启所述服务器节点的磁盘簇JB0D与所述备份磁盘之间的通信链路。
[0032]在一个实施例中,备份磁盘选择单元具体查询整机柜服务器当前使用磁盘的参数,确定当前使用磁盘的最小参数,在磁盘冗余阵列中选择与所述最小参数相匹配的冗余磁盘,作为所述服务器节点的备份磁盘。
[0033]在一个实施例中,所述参数包括磁盘的转速和容量、磁盘接口速率。
[0034]在一个实施例中,管理控制装置还包括资源回收单元,其中:
[0035]资源回收单元,用于当监控单元接收到所述服务器节点发送的故障磁盘恢复通知后,切断所述服务器节点与所述备份磁盘之间的通信链路;其中所述服务器节点在故障磁盘恢复工作状态后,与恢复工作状态的磁盘进行数据同步,然后发送所述故障磁盘恢复通知。
[0036]在一个实施例中,资源回收单元具体通过背板网络切断所述服务器节点的JB0D与所述备份磁盘之间的通信链路。
[0037]在一个实施例中,监控单元具体对整机柜服务器中的服务器节点进行轮询,若发现整机柜服务器中服务器节点的磁盘出现故障,则判断所述服务器节点是否需要热备份。
[0038]在一个实施例中,监控单元具体在接收到整机柜服务器中的服务器节点上报的磁盘故障通知时,判断所述服务器节点是否需要热备份,其中整机柜服务器中的服务器节点在磁盘出现故障时上报所述磁盘故障通知。
[0039]根据本发明的另一方面,提供一种在整机柜服务器中切换备份磁盘的整机柜服务器,包括管理控制装置和服务器
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1