一种数据交换系统的架构方法及数据交换系统的制作方法

文档序号:9352790阅读:1247来源:国知局
一种数据交换系统的架构方法及数据交换系统的制作方法
【技术领域】
[0001]本发明涉及计算机技术,尤指一种数据交换系统的架构方法及数据交换系统。
【背景技术】
[0002]随着网络技术不断发展,服务器的需求量越来越大。目前,服务器分成塔式、机架式和刀片式服务器三种类型。塔式服务器是见得最多的,它的外形及结构都与普通的PC机差不多,只是体积稍大一些,其外形尺寸并无统一标准。机架服务器实际上是工业标准化下的产品,其外观按照统一标准来设计,配合机柜统一使用,以满足企业的服务器密集部署需求。刀片服务器是指在标准高度的机架式机箱内可插装多个卡式的服务器单元,实现高可用和高密度。随着网络技术的不断发展,对于服务器实现的数据交换能力的要求越来越高。
[0003]现阶段由于中央处理器(CPU)及交换系统的限制,服务器的交换速率一直不能提尚O

【发明内容】

[0004]为了解决上述技术问题,本发明提供了一种数据交换系统的架构方法及数据交换系统,能够提高数据交换的速率。
[0005]为了达到本发明目的,本发明提供了一种数据交换系统的架构方法,其特征在于,包括:
[0006]设置多块主板,在每块主板上设置至少一颗CPU ;
[0007]设置至少一块背板,所述CPU包含光通信口,将每颗CPU的光通信口分别连接到背板;
[0008]设置数据交换板卡,将数据交换板卡连接到背板上与每个连接到背板的CPU的光通信口进行连接。
[0009]进一步地,所述CPU的光通信口为第一光通信口 ;
[0010]所述将每颗CPU的光通信口分别连接到背板,包括:将每颗CPU的第一光通信口直接连接到背板上。
[0011]进一步地,所述CPU的光通信口为第二光通信口 ;
[0012]所述将每颗CPU的光通信口分别连接到背板,包括:将每颗CPU的第二光通信口通过数据转换卡连接到背板上。
[0013]进一步地,所述CPU的光通信口包括第一光通信口和第二光通信口 ;
[0014]所述将每颗CPU的光通信口分别连接到背板,包括:将每颗CPU的第一光通信口直接连接到背板上,将每颗CPU的第二光通信口通过数据转换卡连接到背板上。
[0015]进一步地,所述第一光通信口为光纤口。
[0016]进一步地,所述第二光通信口为PCIE 口,所述数据转换卡将PCIE数据转换为光纤数据。
[0017]进一步地,一种数据交换系统,包括:多块主板、至少一块背板以及数据交换板卡,其中:
[0018]在每块主板上设置至少一颗CPU,所述CPU包含光通信口,每颗CPU的光通信口分别连接到背板;
[0019]所述数据交换板卡连接到背板上与每个连接到背板的CPU的光通信口进行连接。
[0020]进一步地,所述CPU的光通信口为第一光通信口,每颗CPU的第一光通信口直接连接到背板上;或者,
[0021]所述CPU的光通信口为第二光通信口,每颗CPU的第二光通信口通过数据转换卡连接到背板上;或者,
[0022]所述CPU的光通信口包括第一光通信口和第二光通信口,每颗CPU的第一光通信口直接连接到背板上,每颗CPU的第二光通信口通过数据转换卡连接到背板上。
[0023]进一步地,所述第一光通信口为光纤口。
[0024]进一步地,所述第二光通信口为PCIE 口,所述数据转换卡将PCIE数据转换为光纤数据。
[0025]与现有技术相比,本发明包括设置多块主板,在每块主板上设置至少一颗CPU ;设置至少一块背板,所述CPU包含光通信口,将每颗CPU的光通信口分别连接到背板;设置数据交换板卡,将数据交换板卡连接到背板上与每个连接到背板的CPU的光通信口进行连接。本发明能够实现高速、高效的数据交换。
[0026]进一步地,本发明中CPU的光通信口为第一光通信口,将每颗CPU的第一光通信口直接连接到背板上,第一光通信口为光纤口时,本发明实现对光纤交换的支持,从而大大提高数据交换的速率。
[0027]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
【附图说明】
[0028]附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施用例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
[0029]图1为本发明的数据交换系统的架构方法的流程图;
[0030]图2为本发明的数据交换系统的第一个实施例的结构框图;
[0031]图3为本发明的数据交换系统的第二个实施例的结构框图;
[0032]图4为本发明的数据交换系统的第三个实施例的结构框图。
【具体实施方式】
[0033]为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0034]在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0035]如图1所示,本发明的数据交换系统的架构方法,包括:
[0036]步骤101:设置多块主板,在每块主板上设置至少一颗CPU ;
[0037]本发明中的主板提供CPU、内存和存储器等部件的接合。为了支持更大规模和更复杂设备的数据交换,本发明中的主板为多块。主板可以支持多CPU工作。
[0038]本发明中的CPU用于数据处理,例如,将接收到的数据保存到存储器中或者将存储器中保存的数据发送给其他设备等。CPU设置在主板上,可以是一块或多块。
[0039]步骤102:设置至少一块背板,CPU包含光通信口,将每颗CPU的光通信口分别连接到背板;
[0040]本发明中的背板是CPU与数据交换板卡(下文中说明)之间的物理通道。CPU与数据交换板卡通过背板进行数据交换,例如,CPU通过背板向数据交换板卡发送数据,以将数据传输给其他设备;或者,CPU通过背板接收数据交换板卡传输的其他设备的数据。背板的能力决定了 CPU与数据交换板卡之间的数据交换能力。
[0041]本发明中CPU上包含有光通信口,CPU通过光通信口与数据交换板卡进行数据交换。每颗CPU的用于与数据交换板卡进行数据交换的光通信口均连接到背板上,以通过背板与数据交换板卡进行连接。背板上可以设置多个连接部,每块主板上的每个CPU的光通信口与背板上的连接部建立一一对应的连接的关系,即一个光通信口连接到背板的一个连接部,之后,再将数据交换板卡的连接到背板上每个连接了光通信口的连接部,实现主板上的每个CPU的光通信口与数据交换板卡的连接。
[0042]步骤103:设置数据交换板卡,将数据交换板卡连接到背板上与每个连接到背板的CPU的光通信口进行连接;
[0043]本发明中数据交换板卡提供CPU与其他设备的数据交换。数据交换板卡的吞吐量决定了 CPU与其他设备交换数据的规模。
[0044]本发明中的数据交换板卡连接到背板,通过背板与每个连接到背板的CPU的光通信口建立连接。数据交换板卡可以是与背板上的每个连接了 CPU的光通信口的连接部进行连接。
[0045]本发明可以应用于刀片服务器与其他设备的数据交换中,实现刀片服务器与其他设备的高速、高效的数据交换。
[0046]进一步地,本发明中CPU的光通信口可以是第一光通信口,也可以是第二光通信口,还可以是同时包含第一光通信口和第二光通信口。
[0047]在CPU的光通信口为第一光通信口的情况下,将每颗CPU的光通信口分别连接到背板可以是将每颗CPU的第一光通信口直接连接到背板上。
[0048]在CPU的光通信口为第二光通信口的情况下,将每颗CPU的光通信口分别连接到背板可以是将每颗CPU的第二光通信口通过数据转换卡连接到背板上。
[0049]在CPU的光通信口同时包含第一光通信口和第二光通信口的情况下,将每颗CPU的光通信口分别连接到背板可以是将每颗CPU的第一光通信口直接连接到背板上,将每颗CPU的第二光通信口通过数据转换卡连接到背板上。
[0050]进一步地,本发明的CPU的第一光通信口为光纤口(10Gb);第二光通信口为PCIE(Peripheral Component Interconnect Express,PCI Ex
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1