一种刀片服务器冗余保护方法

文档序号:9754309阅读:462来源:国知局
一种刀片服务器冗余保护方法
【技术领域】
[0001]本发明涉及网络通信领域,具体涉及一种刀片服务器冗余保护方法。
【背景技术】
[0002]刀片服务器,是指在标准高度的机架式机箱内可插装多个卡式的服务器单元,实现高可用和高密度。其主要结构为一大型主体机箱,内部可插上许多“刀片”,其中每一块“刀片”实际上就是一块系统主板。现如今,刀片式服务器已经成为高性能计算集群的主流,在全球超级500强和国内100强超级计算机中,许多新增的集群系统都采用了刀片架构。由于采用刀片服务器可以极大减少所需外部线缆的数量,可以大大降低由于线缆连接故障带来的隐患,提高系统可靠性。
[0003]在许多行业如电信、金融、电力、工业自动化控制等对信息的安全性要求都很高,处理数据信息的设备要求不间断地运行,但现有的刀片服务器当网络中的某个节点设备出现故障时,不能对数据进行连续性工作,导致数据的存储出现安全性问题,就需要有冗余设备立即实时接管,本发明就是提供一种当一个刀片服务器出现故障时,系统仍能正常工作的刀片服务器冗余保护方法,对数据进行实时接管,从而提高网络数据的连续性和信息的安全性。

【发明内容】

[0004]本发明的目的就是提供一种运行可靠,保证网络数据的连续性,提高信息安全性的刀片服务器冗余保护方法。
[0005]为实现上述目的,本发明采用了以下技术方案:
[0006]—种刀片服务器冗余保护方法,包括如下步骤:
[0007]刀片服务器设置有两个,分别是第一刀片服务器和第二刀片服务器;
[0008]第二刀片服务器检测到第一刀片服务器不可用时,向云端数据中心发送获取第一刀片服务器虚拟地址信息的请求;
[0009]云端数据中心接收第二刀片服务器的请求信息后,判断第二刀片服务器与第一刀片服务器是否为配对互备服务器;若是,云端数据中心将第一刀片服务器的虚拟地址信息发送给第二刀片服务器;若否,云端数据中心则将第二刀片服务器与第一刀片服务器配对为互备服务器,并将第一刀片服务器的虚拟地址信息发送给第二刀片服务器;
[0010]第二刀片服务器获取第一刀片服务器的虚拟地址信息后,由中央处理器将第二刀片服务器获取的虚拟地址信息配置到网卡中,第二刀片服务器接替第一刀片服务器提供服务。
[0011]上述技术方案中提供的刀片服务器冗余保护方法能有效解决网络出错导致的数据存储和安全问题,当一个刀片服务器故障不能继续处理数据提供服务时,另一个刀片服务器能接替故障的服务器,保障系统的正常运行,实现不间断的数据服务。
【附图说明】
[0012]图1为本发明的工作流程图;
[0013]图2为本发明的结构示意图。
【具体实施方式】
[0014]为了使本发明的目的及优点更加清楚明白,以下结合实施例对本发明进行具体说明。应当理解,以下文字仅仅用以描述本发明的一种或几种具体的实施方式,并不对本发明具体请求的保护范围进行严格限定。
[0015]—种刀片服务器冗余保护方法,包括如下步骤:
[0016]刀片服务器设置有两个,分别是第一刀片服务器和第二刀片服务器;
[0017]第二刀片服务器检测到第一刀片服务器不可用时,向云端数据中心发送获取第一刀片服务器虚拟地址信息的请求;其中,虚拟地址为服务器虚拟化后供虚拟机通信使用的地址。
[0018]云端数据中心接收第二刀片服务器的请求信息后,判断第二刀片服务器与第一刀片服务器是否为配对互备服务器;若是,云端数据中心则通过查询数据库信息,将第一刀片服务器的虚拟地址信息发送给第二刀片服务器;若否,云端数据中心则在数据库内将第二刀片服务器与第一刀片服务器配对为互备服务器,并将第一刀片服务器的虚拟地址信息发送给第二刀片服务器;
[0019]第二刀片服务器获取第一刀片服务器的虚拟地址信息后,由中央处理器将第二刀片服务器获取的虚拟地址信息配置到网卡中,第二刀片服务器接替第一刀片服务器提供服务。
[0020]具体地,所述的云端数据中心如图1所示,包括:心跳检测单元、冗余判断单元、数据发送单元和数据添加单元;
[0021]各单元的作用分别为:
[0022]心跳检测单元,用于检测网络中第一刀片服务器是否出现故障;
[0023]冗余判断单元,用于判断第二刀片服务器与第一刀片服务器是否为配对关系;
[0024]数据发送单元,用于将虚拟地址信息发送给第二刀片服务器;
[0025]数据添加单元,用于添加、更新第一、第二刀片服务器之间的配对关系。
[0026]另外,刀片服务器与云端数据中心采用TCP/IP协议进行SOCKET通信。TCP/IP协议是传输控制协议/因特网互联协议,由网络层的IP协议和传输层的TCP协议组成。TCP负责发现传输的问题,一有问题就发出信号,要求重新传输,直到所有数据安全正确地传输到目的地。IP是给因特网的每一台联网设备规定一个地址。这里采用TCP/IP协议进行SOCKET通信,提高了数据传输的安全性和可靠性。
[0027]总之,本发明提供的刀片服务器冗余保护方法,能有效解决网络出错导致的数据安全和存储问题,可对数据进行实时接管,运行可靠,系统的稳定性得到提高。
[0028]以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在获知本发明中记载内容后,在不脱离本发明原理的前提下,还可以对其作出若干同等变换和替代,这些同等变换和替代也应视为属于本发明的保护范围。
【主权项】
1.一种刀片服务器冗余保护方法,其特征在于,包括如下步骤: 刀片服务器设置有两个,分别是第一刀片服务器和第二刀片服务器; 第二刀片服务器检测到第一刀片服务器不可用时,向云端数据中心发送获取第一刀片服务器虚拟地址信息的请求; 云端数据中心接收第二刀片服务器的请求信息后,判断第二刀片服务器与第一刀片服务器是否为配对互备服务器;若是,云端数据中心将第一刀片服务器的虚拟地址信息发送给第二刀片服务器;若否,云端数据中心则将第二刀片服务器与第一刀片服务器配对为互备服务器,并将第一刀片服务器的虚拟地址信息发送给第二刀片服务器; 第二刀片服务器获取第一刀片服务器的虚拟地址信息后,由中央处理器将第二刀片服务器获取的虚拟地址信息配置到网卡中,第二刀片服务器接替第一刀片服务器提供服务。2.根据权利要求1所述的刀片服务器冗余保护方法,其特征在于:所述的云端数据中心包括:心跳检测单元、冗余判断单元、数据发送单元和数据添加单元; 心跳检测单元,用于检测网络中第一刀片服务器是否出现故障; 冗余判断单元,用于判断第二刀片服务器与第一刀片服务器是否为配对关系; 数据发送单元,用于将虚拟地址信息发送给第二刀片服务器; 数据添加单元,用于添加、更新第一、第二刀片服务器之间的配对关系。3.根据权利要求1所述的刀片服务器冗余保护方法,其特征在于:刀片服务器与云端数据中心采用TCP/IP协议进行SOCKET通信。
【专利摘要】本发明涉及一种刀片服务器冗余保护方法,包括如下步骤:刀片服务器设置有两个,分别是第一、第二刀片服务器;第二刀片服务器检测到第一刀片服务器不可用时,向云端数据中心发送获取第一刀片服务器虚拟地址信息的请求;云端数据中心接收请求信息后,判断第二、第一刀片服务器是否为配对互备服务器;若是,云端数据中心将第一刀片服务器虚拟地址信息发送给第二刀片服务器;若否,云端数据中心则将第二、第一刀片服务器配对为互备服务器,并将第一刀片服务器虚拟地址信息发送给第二刀片服务器;经网卡处理后第二刀片服务器接替第一刀片服务器提供服务。本发明就是提供一种运行可靠,保证网络数据连续性,提高信息安全性的刀片服务器冗余保护方法。
【IPC分类】H04L29/08, H04L12/24
【公开号】CN105515840
【申请号】CN201510856434
【发明人】王二龙, 陈石鹏, 杨亚北
【申请人】南京驭环光电科技有限公司
【公开日】2016年4月20日
【申请日】2015年11月30日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1