一种网络系统的制作方法

文档序号:7806923阅读:231来源:国知局
专利名称:一种网络系统的制作方法
技术领域
本发明涉及网络技术领域,尤其涉及一种网络系统。
背景技术
刀片服务器是指在标准高度的机架式机箱内可插装多个卡式的服务器单元,其是一种实现高可用高密度的低成本服务器平台,为特殊应用行业和高密度计算环境专门设计。InfiniBand架构是一种开放标准的高带宽、高速网络互联技术,其支持多并发链接的“转换线缆”技术。InfiniBand架构可支持三种连接方式(1 X,4X,12X,分别表示1 个通道、4个通道和12个通道),其中在SDR(Single Data Rate,单倍数据倍率)下,1个通道的传输速率可达到2. 5(ibpS,有效资料传输速率为500MB/s,4个通道的传输速率可达到 IOGbps, 12个通道的传输速率可达到30Gbps。InfiniBand技术不是用于一般网络连接的, 它的主要设计目的是针对服务器端的连接问题的。因此,InfiniBand技术将会被应用于服务器与服务器(比如复制,分布式工作等),服务器和存储设备(比如SAN和直接存储附件) 以及服务器和网络(比如LAN、WAN和Internet)之间的通信。现有刀片服务器可以在扩展刀片上插标准HCA(主机通道适配器)卡或万兆网卡然后联接交换机实现MfiniBand网络架构或者万兆以太网的解决方案。然而现有 InfiniBand和万兆解决方案是独立的两种方案,如果用户同时需要则没办法实现,需要 HCA卡配合MfiniBand网络交换机或者万兆网卡配合万兆以太网交换机才可以实现。针对相关技术中的问题,目前尚未提出有效的解决方案。

发明内容
针对相关技术中的问题,本发明提出一种网络系统,能够使得刀片服务器主板通过HCA卡与以太网交换机实现通信。本发明的技术方案是这样实现的一种网络系统,所述网络系统包括以太网交换机和刀片服务器系统,所述刀片服务器系统包括刀片服务器主板和主机通道适配器HCA卡,所述HCA卡的固件中包含 InfinBand网络协议和以太网网络协议;所述HCA卡与所述刀片服务器主板连接,并与所述刀片服务器系统的中板连接;所述以太网交换机与所述刀片服务器系统的中板连接。进一步地,所述以太网交换机为千兆以太网交换机,所述以太网网络协议为千兆以太网网络协议;或者,所述以太网交换机为万兆以太网交换机,所述以太网网络协议为万兆以太网网络协议。进一步地,所述网络系统还包括InfiniBand网络交换机,所述InfiniBand网络交换机与所述刀片服务器系统的中板连接。进一步地,在一种实施方式中,所述刀片服务器系统还包括模式选择单元,用于提供化打1^8311(1模式或以太网模式的选择;和驱动单元,用于在化打1^8肌(1模式被选择时实现所述刀片服务器主板通过所述HCA卡与所述hfinBand网络交换机通信,以及在以太网模式被选择时实现所述刀片服务器主板通过所述HCA卡与所述以太网交换机通信。在一种实施方式中,所述刀片服务器系统中的所述刀片服务器主板和所述HCA卡都具有多片且两者数量相同,每一所述刀片服务器主板对应地与一块所述HCA卡连接并通过该HCA卡连接到所述服务器系统的中板。在一种实施方式中,所述HCA卡是基于InfiniBand网络的Mezz卡,所述以太网交换机是符合服务器系统基础架构SSI标准的以太网交换机。本发明通过使用固件中包含^ifinBand网络协议和以太网网络协议的HCA卡从而实现刀片服务器主板基于HCA卡与以太网交换机之间通信。进一步地,使得在网络系统中刀片服务器主板不仅可以通过HCA卡与以太网交换机通信而且还可以通过该HCA卡与 InfinBand网络交换机通信,从而可以节约构建网络系统的成本。


图1是根据本发明一实施例的网络系统的结构示意框图。图2是根据本发明实施例的HCA卡与刀片服务器主板上的CPU的连接示意图。图3是根据本发明又一实施例的网络系统的结构示意框图。
具体实施例方式下面结合附图对本发明作进一步的详细描述。图1是根据本发明一实施例的网络系统的结构示意框图。如图1所示,刀片服务器系统中的刀片服务器主板10与HCA卡20连接,然后HCA卡20与刀片服务器系统的中板 30连接,以太网交换机40与刀片服务器系统中板30连接。HCA卡一般用于hfinBand网络以实现刀片服务器与hfinBand网络交换机的通信。现有有些HCA卡的固件中仅包含hfinBand网络协议;有些HCA卡的固件中可以既包含MfinBand网络协议又包含以太网网络协议,例如IB Mezz卡,其可以直接插在刀片服务器上,通过PCI Express (—种总线接口)与刀片服务器系统中板通信。所述以太网网络协议可以是千兆以太网网络协议或者万兆以太网网络协议。如图2所示,HCA卡10通过PCI Express接口与服务器主板10连接从而与服务器主板10上的CPU通信。例如,如果采用X 8 通道规格的PCI Express接口,hfinBand网络架构下由于每一链接可以达到2. 5Gbps的运行速率,故该MfinBand网络下的速率最高可达到20(ibpS。由于包含以太网协议的HCA 卡可以支持以太网的通信,因此当采用如图1所示的网络系统时,刀片服务器可以通过HCA 卡与以太网交换机通信。另外,以太网交换机为千兆以太网交换机或万兆以太网交换机时, HCA卡通过PCI Express接口与刀片服务器主板的通信完全能够支持千兆网或万兆网的传输速率。因此,根据本发明实施例的网络系统,可以实现将原用于InfiniBand网络的HCA 卡用到千兆以太网或万兆以太网中。在进一步的实施方式中,所述网络系统还包括InfiniBand网络交换机与刀片服务器系统的中板30连接,从而服务器主板10可以基于HCA卡20与InfiniBand网络交换机通信,还可以基于HCA卡20与以太网交换机40通信。
如果HCA卡为InfiniBand Mezz卡,以太网交换机40优选符合SSI规范Gerver System Infrastructure, SSI)的万兆以太网交换机。InfiniBand Mezz 卡可以是 SDR Mezz 卡,QDR(Double Data Rate,双倍数据倍率)Mezz 卡禾口 DDR(Quad Data Rate,QDR)Mezz 卡。在一实施方式中,所述服务器系统可包括模式选择单元和驱动单元。所述模式选择单元用于提供InfiniBand模式或以太网模式的选择。所述驱动单元用于在InfiniBand模式被选择时实现所述刀片服务器主板通过所述HCA卡与所述hfinBand网络交换机通信。例如,刀片服务器系统在用户选择hfiniBand 模式时,会生成InfiniBand模式信息并发送给驱动单元,驱动单元基于所述InfiniBand模式信息实现所述刀片服务器主板通过所述HCA卡与所述MfinBand网络交换机通信。类似地,所述驱动单元还用于在以太网模式被选择时实现所述刀片服务器主板通过所述HCA卡与所述以太网交换机通信。在一种实施方式中,模式选择单元和驱动单元可通过驱动程序实现。不同操作系统下对应不同的驱动程序。本发明又一实施例的网络系统的结构示意框图如图3所示。刀片服务器系统中包括多块刀片服务器主板10和多块HCA卡20,刀片服务器主板10和HCA卡20的数量相同。 每一刀片服务器主板10与一块HCA卡20连接,然后该HCA卡20与刀片服务器系统的中板 30连接,以太网交换机40和InfiniBand网络交换机50与刀片服务器系统中板30连接。HCA卡10的固件中既包含hfinBand网络协议又包含以太网网络协议。进一步地,可以修改HCA卡的固件中的配置信息以确定使用的以太网网络协议。所述刀片服务器系统还可以包括模式选择单元和驱动单元。所述模式选择单元用于提供InfiniBand模式或以太网模式的选择。所述驱动单元用于在InfiniBand模式被选择时实现所述刀片服务器主板通过所述HCA卡与所述hfinBand网络交换机通信。根据本发明上述实施例的网络系统即可以实现从服务器到交换机的基于 InfiniBand网络的通信,也可以实现从服务器到交换机的基于万兆网或千兆网的通信,从而可以节约构建网络系统的成本。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种网络系统,所述网络系统包括以太网交换机、刀片服务器系统所述刀片服务器系统包括刀片服务器主板和主机通道适配器HCA卡,所述HCA卡的固件中包含hfinBand 网络协议和以太网网络协议;所述HCA卡与所述刀片服务器主板连接,并与所述刀片服务器系统的中板连接; 所述以太网交换机与所述刀片服务器系统的中板连接。
2.根据权利要求1所述的网络系统,其特征在于所述以太网交换机为千兆以太网交换机,所述以太网网络协议为千兆以太网网络协议;或者,所述以太网交换机为万兆以太网交换机,所述以太网网络协议为万兆以太网网络协议。
3.根据权利要求2所述的网络系统,其特征在于,所述网络系统还包括InfiniBand网络交换机,所述InfiniBand网络交换机与所述刀片服务器系统的中板连接。
4.根据权利要求3所述的网络系统,其特征在于,所述刀片服务器系统还包括模式选择单元,用于提供InfiniBand模式或以太网模式的选择;驱动单元,用于在InfiniBand模式被选择时实现所述刀片服务器主板通过所述HCA卡与所述MfinBand网络交换机通信,以及在以太网模式被选择时实现所述刀片服务器主板通过所述HCA卡与所述以太网交换机通信。
5.根据权利要求1所述的网络系统,其特征在于,所述刀片服务器主板和所述HCA卡都具有多片且两者数量相同,每一所述刀片服务器主板对应地与一块所述HCA卡连接并通过该HCA卡连接到所述服务器系统的中板。
6.根据权利要求1至5任一项所述的网络系统,其特征在于,所述HCA卡是基于 InfiniBand网络的Mezz卡,所述以太网交换机是符合服务器系统基础架构SSI标准的以太网交换机。
全文摘要
本发明公开了一种网络系统,所述网络系统包括以太网交换机和刀片服务器系统,所述刀片服务器系统包括刀片服务器主板和主机通道适配器HCA卡,所述HCA卡的固件中包含InfinBand网络协议和以太网网络协议;所述HCA卡与所述刀片服务器主板连接,并与所述刀片服务器系统的中板连接;所述以太网交换机与所述刀片服务器系统的中板连接。采用本发明,可在网络系统中实现刀片服务器系统基于HCA卡与以太网交换机之间进行通信。
文档编号H04L12/56GK102571574SQ201110451718
公开日2012年7月11日 申请日期2011年12月29日 优先权日2011年12月29日
发明者张迎华, 杨磊 申请人:曙光信息产业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1