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

文档序号:9579158阅读:来源:国知局
节点,其中:
[0040]管理控制装置,为上述任一实施例涉及的管理控制装置;
[0041]服务器节点,用于在与备份磁盘之间的通信链路开启后,进行数据的复制备份。
[0042]在一个实施例中,服务器节点具有磁盘簇JB0D ;
[0043]服务器节点具体在JB0D通过背板网络与备份磁盘之间的通信链路开启后,进行数据的复制备份。
[0044]在一个实施例中,服务器节点还用于在故障磁盘恢复工作状态后,与恢复工作状态的磁盘进行数据同步,然后向管理控制装置发送故障磁盘恢复通知。
[0045]在一个实施例中,服务器节点还用于在与恢复工作状态的磁盘进行数据同步后,将备份磁盘格式化,然后执行向管理控制装置发送故障磁盘恢复通知的操作。
[0046]本发明通过在检测到整机柜服务器中的服务器节点出现磁盘故障时,及时给服务器节点分配备份磁盘以完成数据的复制备份,从而可有效提高整机柜内服务器节点的磁盘故障恢复效率,扩展管理功能。
【附图说明】
[0047]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0048]图1为本发明切换备份磁盘的方法一个实施例的示意图。
[0049]图2为本发明管理控制装置一个实施例的示意图。
[0050]图3为本发明管理控制装置另一实施例的示意图。
[0051]图4为本发明切换备份磁盘的系统一个实施例的示意图。
[0052]图5为本发明备份磁盘切换的流程示意图。
[0053]图6为实施本发明的配置架构一个实施例的示意图。
【具体实施方式】
[0054]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0055]除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
[0056]同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
[0057]对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
[0058]在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
[0059]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0060]图1为本发明在整机柜服务器中切换备份磁盘的方法一个实施例的示意图。优选的,本实施例的方法步骤可由管理控制装置执行。
[0061]步骤101,当发现整机柜服务器中服务器节点的磁盘出现故障时,判断所述服务器节点是否需要热备份。
[0062]例如,可通过服务器节点主动上报或者轮询的方式进行监控。
[0063]优选的,可对整机柜服务器中的服务器节点进行轮询。若发现整机柜服务器中服务器节点的磁盘出现故障,则判断所述服务器节点是否需要热备份。
[0064]优选的,当接收到整机柜服务器中的服务器节点上报的磁盘故障通知时,判断所述服务器节点是否需要热备份,其中整机柜服务器中的服务器节点在磁盘出现故障时上报所述磁盘故障通知。
[0065]步骤102,若判断所述服务器节点需要热备份,则在本地的备份磁盘集中为所述服务器节点选择相应的备份磁盘。
[0066]这里,可参考“木桶原则”来选择备份磁盘的参数,其中参数可以是转速和容量、磁盘接口速率,但不限于此。木桶原则是指一个水桶无论有多高,它盛水的高度取决于其中最低的那块木板。例如,对于整机柜服务器来说,若采用的硬盘容量不同,则各硬盘只能发挥出其容量最低硬盘的效果,而多余的硬盘存储空间就会受到影响而发挥不出来。
[0067]为此,通过查询整机柜服务器当前使用磁盘的参数,确定当前使用磁盘的最小参数,在磁盘冗余阵列中选择与所述最小参数相匹配的冗余磁盘,作为所述服务器节点的备份磁盘。
[0068]通过上述处理,可在避免机柜存储资源浪费的情况下,确保系统性能不因备份磁盘切换而下降。
[0069]步骤103,开启所述服务器节点与所述备份磁盘之间的通信链路,以便所述服务器节点利用所述备份磁盘进行数据的复制备份。
[0070]优选的,可通过背板网络开启所述服务器节点的磁盘簇JB0D与所述备份磁盘之间的通信链路。
[0071]基于本发明上述实施例提供的用于切换备份磁盘的方法,通过在检测到整机柜服务器中的服务器节点出现磁盘故障时,及时给服务器节点分配备份磁盘以完成数据的复制备份,从而可有效提高整机柜内服务器节点的磁盘故障恢复效率,扩展管理功能。
[0072]在一个实施例中,当接收到所述服务器节点发送的故障磁盘恢复通知后,切断所述服务器节点与所述备份磁盘之间的通信链路;其中所述服务器节点在故障磁盘恢复工作状态后,与恢复工作状态的磁盘进行数据同步,然后发送所述故障磁盘恢复通知。
[0073]优选的,可通过背板网络切断所述服务器节点的JB0D与所述备份磁盘之间的通信链路。
[0074]S卩,在故障磁盘更换后,完成数据的写入和机柜存储资源的释放。
[0075]图2为本发明管理控制装置一个实施例的示意图。如图2所示,管理控制装置可包括监控单元201、备份磁盘选择单元202、磁盘连接单元203和备份磁盘集204,其中备份磁盘集204中包括至少一个备份磁盘。其中:
[0076]监控单元201,用于在发现整机柜服务器中服务器节点的磁盘出现故障时,判断所述服务器节点是否需要热备份。
[0077]在一个实施例中,监控单元201可对整机柜服务器中的服务器节点进行轮询,若发现整机柜服务器中服务器节点的磁盘出现故障,则进一步判断所述服务器节点是否需要热备份。
[0078]在另一实施例中,监控单元201可在接收到整机柜服务器中的服务器节点上报的磁盘故障通知时,判断所述服务器节点是否需要热备份,其中整机柜服务器中的服务器节点在磁盘出现故障时上报所述磁盘故障通知。
[0079]备份磁盘选择单元202,用于根据监控单元201的判断结果,若判断所述服务器节点需要热备份,则从备份磁盘集中为所述服务器节点选择相应的备份磁盘。
[0080]优选的,备份磁盘选择单元2
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1