一种服务器集群环境中网络冗余的设计方法技术

技术编号:15441493 阅读:256 留言:0更新日期:2017-05-26 06:38
本发明专利技术公开一种服务器集群环境中网络冗余的设计方法,涉及集群网络冗余领域;服务器集群的每个计算节点连接具有双芯片的网卡进行网络冗余,对冗余后计算节点所在内部链路连接具有双芯片的网卡进行网络冗余,对冗余后计算节点所在外部链路至少连接两台交换机进行网络冗余;本发明专利技术实现整个集群系统中内部网络连接形成冗余设计,在任何一个节点、链路或者交换机出现故障的时候可以有效的保证整个系统可以正常提供服务,从而加强集群系统的稳定性,提供更可靠更稳定的服务,方便后期的升级维护管理。

Design method of network redundancy in server cluster environment

The invention discloses a design method for server cluster environment network redundancy, involving redundant cluster network; each server cluster computing nodes connected with the double chip card network redundancy, the redundant node is calculated after internal link with double chip card network redundancy, the redundant node is calculated after external link at least two switches connected network redundancy; the invention realizes the internal network of the whole cluster system connected to form a redundant design, when fault occurs at any node, link or switch, can effectively guarantee the whole system can provide normal service, so as to enhance the stability of the cluster system, and provide more reliable and more stable service, convenient for later the upgrade and maintenance management.

【技术实现步骤摘要】
一种服务器集群环境中网络冗余的设计方法
本专利技术公开一种网络冗余的设计方法,涉及集群网络冗余领域,具体的说是一种服务器集群环境中网络冗余的设计方法。
技术介绍
当今社会大数据、云计算的发展,确确实实给用户提供了便利。大数据的检索及云服务的背后,离不开超级计算机或者大型集群系统提供的超级计算及处理能力作为后盾。所谓的系统集群就是指并行或分布式系统由互相连接的计算机组成,可以作为单独、统一的计算资源来使用。系统集群将很多服务器集中起来一起进行同一种服务,在客户端看来就像是只有一个服务器。集群可以利用多个计算机进行并行计算从而获得更高的计算速度,也可以将多个计算机作为备份,从而即使任何一个机器出现了故障停止服务,整个系统还是能正常运行。所以在集群组成的系统中,各个节点服务器之前的内部通讯同样影响整个系统的稳定性,因此本专利技术提供一种服务器集群环境中网络冗余的设计方法,对各个计算节点之间连接、链路连接以及与交换机的连接进行冗余设计,实现整个集群系统中内部网络连接形成冗余设计,在任何一个节点、链路或者交换机出现故障的时候可以有效的保证整个系统可以正常提供服务,从而加强集群系统的稳定性,提供更可靠更稳定的服务,方便后期的升级维护管理。刀片服务器是指在标准高度的机架式机箱内可插装多个卡式的服务器单元,是一种实现HAHD即高可用高密度的低成本服务器平台,为特殊应用行业和高密度计算环境专门设计。刀片服务器就像"刀片"一样,每一块"刀片"实际上就是一块系统主板。刀片服务器通过"板载"硬盘启动自己的操作系统,如WindowsNT/2000、Linux等,类似于一个个独立的服务器,在这种模式下,每一块母板运行自己的系统,服务于指定的不同用户群,相互之间没有关联。不过,管理员可以使用系统软件将这些母板集合成一个服务器集群。在集群模式下,所有的母板可以连接起来提供高速的网络环境,并同时共享资源,为相同的用户群服务。在集群中插入新的"刀片",就可以提高整体性能。而由于每块"刀片"都是热插拔的,所以,系统可以轻松地进行替换,并且将维护时间减少到最小。
技术实现思路
本专利技术提供一种服务器集群环境中网络冗余的设计方法,针对目前系统集群,对各个计算节点之间连接、链路连接以及与交换机的连接进行冗余设计,实现整个集群系统中内部网络连接形成冗余设计。一种服务器集群环境中网络冗余的设计方法:服务器集群的每个计算节点连接具有双芯片的网卡进行网络冗余,对冗余后计算节点所在内部链路连接具有双芯片的网卡进行网络冗余,对冗余后计算节点所在外部链路至少连接两台交换机进行网络冗余。所述服务器集群为刀片服务器的系统集群。所述每个刀片服务器CPU的PCIE接口连接一个双芯片网卡进行节点所在内部链路的网络冗余。所述每个刀片服务器节点所在外部链路至少连接两台交换机进行网络冗余。所述每个刀片服务器节点所在外部链路连接机架内的两台交换机进行网络冗余。所述每个刀片服务器节点所在外部链路分别连接机架内和机架间的两台交换机进行网络冗余。本专利技术与现有技术相比具有的有益效果是:本专利技术提供一种服务器集群环境中网络冗余的设计方法,服务器集群的每个计算节点连接具有双芯片的网卡进行网络冗余,对冗余后计算节点所在内部链路连接具有双芯片的网卡进行网络冗余,对冗余后计算节点所在外部链路至少连接两台交换机进行网络冗余;利用本专利技术方法实现整个集群系统中内部网络连接形成冗余设计,在任何一个节点、链路或者交换机出现故障的时候可以有效的保证整个系统可以正常提供服务,从而加强集群系统的稳定性,提供更可靠更稳定的服务,方便后期的升级维护管理。附图说明图1刀片服务器机架内计算节点与交换机连接示意图;图2刀片服务器机架间计算节点与交换机连接示意图。图3本专利技术方法的流程示意图。具体实施方式一种服务器集群环境中网络冗余的设计方法:S1:服务器集群的每个计算节点连接具有双芯片的网卡进行网络冗余,S2:对冗余后计算节点所在内部链路连接具有双芯片的网卡进行网络冗余,S3:对冗余后计算节点所在外部链路至少连接两台交换机进行网络冗余。为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,对本专利技术进一步详细说明。以刀片服务器的系统集群为例,每个刀片服务器的CPU为一个计算节点。每个计算节点上引出具有双网络芯片的板载网卡,实现计算节点网络冗余,对于计算节点内部链路,以两路刀片服务器为例,每个CPU的PCIE接口引出一个具有双网络芯片的板载网卡,实现的计算节点链接的网络冗余,如果其中一个网络芯片突然中断,我们可以启用冗余的网络芯片网卡继续工作;对于计算节点外部链路,通过使用交换机来进行冗余设计:以刀片服务器的系统集群为例,实现一个机架内所有刀片服务器的外部链路网络冗余连接,则使计算节点所在外部链路至少连接两台交换机进行网络冗余,参考图1,通过计算节点在链路上的接口,分别连接机架内的交换机1和交换机2;而对于大型集群系统中,以刀片服务器的系统集群为例,各个机架之间链路的网络冗余,可以选择机架内部与机架之间分别连接交换机,参考图2;其中P0表示刀片服务器机架内部与交换机直连,P4表示刀片服务器机架之间的连接节点,nodemezz表示双芯片板载网卡设备,图中显示每台交换机既作为机架内的直连交换机又作为机架间的网络冗余交换机使用;通过上述设计,可以实现大型集群系统中网络节点、链路、交换节点的各部份的网络冗余,显著提高集群系统内部的网络稳定性。通过本专利技术设计方法,对计算节点连接进行网络冗余设计、内部链路的连接进行网络冗余设计和外部链路中交换机的连接进行网络冗余设计,实现整个集群系统中内部网络连接的冗余设计,在任何一个节点、链路或者交换机出现故障的时候都可以有效的保证整个系统正常提供服务,从而加强集群系统的稳定性,提供更可靠更稳定的服务,方便后期的升级维护管理。本文档来自技高网
...
一种服务器集群环境中网络冗余的设计方法

【技术保护点】
一种服务器集群环境中网络冗余的设计方法,其特征在于服务器集群的每个计算节点连接具有双芯片的网卡进行网络冗余,对冗余后计算节点所在内部链路连接具有双芯片的网卡进行网络冗余,对冗余后计算节点所在外部链路至少连接两台交换机进行网络冗余。

【技术特征摘要】
1.一种服务器集群环境中网络冗余的设计方法,其特征在于服务器集群的每个计算节点连接具有双芯片的网卡进行网络冗余,对冗余后计算节点所在内部链路连接具有双芯片的网卡进行网络冗余,对冗余后计算节点所在外部链路至少连接两台交换机进行网络冗余。2.根据权利要求1所述一种服务器集群环境中网络冗余的设计方法,其特征在于所述服务器集群为刀片服务器的系统集群。3.根据权利要求2所述一种服务器集群环境中网络冗余的设计方法,其特征在于每个刀片服务器CPU的PCIE接口连接一个双...

【专利技术属性】
技术研发人员:刘振东
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1