一种计算节点的制作方法

文档序号:6551311阅读:185来源:国知局
一种计算节点的制作方法
【专利摘要】本发明公开了一种计算节点,至少包括:两个或两个以上信息处理模块、连接器和可拆卸的互联扩展模块;每个信息处理模块包括两个处理器,每个处理器包括三个端口;同一个信息处理模块中的两个处理器之间通过各自的一个端口连接;连接器用于连接信息处理模块和互联扩展模块;互联扩展模块用于实现不同信息处理模块中的两个处理器之间通过各自的另外两个端口中的一个或两个的唯一连接。通过本发明的方案,互联扩展模块为可拆卸,通过改变互联扩展模块的布线,就能实现不同的路数的扩展,从而增强计算节点的扩展能力。
【专利说明】一种计算节点
【技术领域】
[0001]本发明涉及计算机通讯领域,尤指一种计算节点。
【背景技术】
[0002]刀片服务器是指在标准高的的机架式机箱内可插装多个卡式的服务器单元,是一种实现高可用高密度(HAHD,High Availability High Density)的低成本服务器平台,为特殊应用行业和高密度计算环境专门设计。其主要结构为一大型主体机箱,内部可插上许多“刀片”,其中每一块刀片实际上就是一块系统母板,类似于一个个独立的服务器,它们可以通过本地硬盘启动自己的操作系统。每一块刀片可以运行自己的系统,服务于指定的不同用户群,相互之间没有关联。而且,也可以用系统软件将这些刀片集合成一个服务器集群。在集群模式下,所有的刀片可以连接起来提供高速的网络环境,共享资源,为相同的用户群服务。在集群中插入新的刀片,就可以提高整体性能。而由于每块刀片都是热插拔的,所以,系统可以轻松地进行替换,并且将维护时间减少到最小。
[0003]图1为传统刀片服务器的系统架构组成示意图。传统刀片服务器的系统架构中,前端是计算节点,中端是系统中的背板,后端是集中管理模块和信息交换模块。其中,计算节点可以是两路计算节点(即包括两个处理器)或者是四路计算节点(即包括四个处理器)。图2(a)为现有的两路计算节点的结构组成示意图,图2(b)为现有的四路计算节点的结构组成示意图。
[0004]传统的刀片服务器的系统架构中,当两路计算节点的处理能力无法满足需求时,只能将其替换为四路计算节点。由于两路计算节点和四路计算节点是固定的结构,因此,传统的刀片服务器的计算节点的扩展能力不强。

【发明内容】

[0005]为了解决上述问题,本发明提出了一种计算节点,能够增强扩展能力。
[0006]为了达到上述目的,本发明提出了一种计算节点,至少包括:两个或两个以上信息处理模块、连接器和可拆卸的互联扩展模块;每个信息处理模块包括两个处理器,每个处理器包括三个端口;
[0007]同一个信息处理模块中的两个处理器之间通过各自的一个端口连接;
[0008]连接器用于连接信息处理模块和互联扩展模块;
[0009]互联扩展模块用于实现不同信息处理模块中的两个处理器之间通过各自的另外两个端口中的一个或两个的唯一连接。
[0010]优选地,所述唯一连接为直接连接或通过其他处理器实现的间接连接。
[0011]优选地,所述其他处理器的个数为一个或两个。
[0012]优选地,所述端口为快速通道互联QPI端口。
[0013]优选地,所述信息处理模块的个数为两个或四个。
[0014]与现有技术相比,本发明包括:两个或两个以上信息处理模块、连接器和可拆卸的互联扩展模块;每个信息处理模块包括两个处理器,每个处理器包括三个端口 ;同一个信息处理模块中的两个处理器之间通过各自的一个端口连接;连接器用于连接信息处理模块和互联扩展模块;互联扩展模块用于实现不同信息处理模块中的两个处理器之间通过各自的另外两个端口中的一个或两个的唯一连接。通过本发明的方案,互联扩展模块为可拆卸,通过改变互联扩展模块的布线,就能实现不同的路数的扩展,从而增强计算节点的扩展能力。
【专利附图】

【附图说明】
[0015]下面对本发明实施例中的附图进行说明,实施例中的附图是用于对本发明的进一步理解,与说明书一起用于解释本发明,并不构成对本发明保护范围的限制。
[0016]图1为传统刀片服务器的系统架构组成示意图;
[0017]图2(a)为现有的两路计算节点的结构组成示意图;
[0018]图2(b)为现有的四路计算节点的结构组成示意图;
[0019]图3为本发明的四路计算节点的结构组成示意图;
[0020]图4为本发明的八路计算节点的结构组成示意图。
【具体实施方式】
[0021]为了便于本领域技术人员的理解,下面结合附图对本发明作进一步的描述,并不能用来限制本发明的保护范围。
[0022]本发明提出了一种计算节点,至少包括:两个或两个以上信息处理模块、连接器和可拆卸的互联扩展模块;每个信息处理模块包括两个处理器,每个处理器包括三个端口 ;
[0023]同一个信息处理模块中的两个处理器之间通过各自的一个端口连接;
[0024]连接器用于连接信息处理模块和互联扩展模块;
[0025]互联扩展模块用于实现不同信息处理模块中的两个处理器之间通过各自的另外两个端口中的一个或两个的唯一连接。
[0026]其中,连接器固定在信息处理模块上,而互联扩展模块可拆卸。
[0027]其中,唯一连接为直接连接或通过其他处理器实现的间接连接。
[0028]其中,其他处理器的个数越多,处理器之间的访问效率越低。例如,其他处理器的个数为一个或两个时访问效率是较高的。
[0029]其中,端口为快速通道互联(QPI,Quick Path Interconnect)端口。
[0030]其中,信息处理模块的个数为两个或四个。
[0031]实施例1
[0032]图3为由两个两路计算节点扩展成一个四路计算节点的连接示意图。如图所示,四路计算节点包括信息处理模块I和信息处理模块2,信息处理模块I和信息处理模块2均包括处理器I和处理器2。
[0033]信息处理模块I的处理器I的端口 3和信息处理模块I的处理器2的端口 3相连,这样处信息处理模块I就组成一个两路计算节点。
[0034]同样,信息处理模块2的处理器I的端口 3和信息处理模块2的处理器2的端口3相连,这样信息处理模块2就组成一个两路计算节点。[0035]当信息处理模块I和信息处理模块2之间通过端口 I或端口 2相连时,信息处理模块I和信息处理模块2就组成一个四路计算节点。
[0036]组成四路计算节点的连接方式有:信息处理模块I的处理器I或处理器2的端口I或端口 2和信息处理模块2的处理器I或处理器2的端口 I或端口 2相连。
[0037]为了提高处理器之间的访问速度,可使两个不同的处理器之间的连接为直接连接,或只通过一个处理器的间接连接。
[0038]例如,如图3所示,信息处理模块I的处理器I的端口 I和信息处理模块2的处理器I的端口 I相连,信息处理模块I的处理器2的端口 I和信息处理模块2的处理器2的端口 I相连,信息处理模块I的处理器I的端口 2和信息处理模块2的处理器2的端口 2相连,信息处理模块I的处理器2的端口 2和信息处理模块2的处理器I的端口 2相连,则任意两个处理器之间的连接为直接连接,即任意两个处理器之间可直接相互访问。
[0039]实施例2
[0040]图4为由四个两路计算节点扩展成一个八路计算节点的连接示意图。如图所示,八路计算节点包括信息处理模块1、信息处理模块2、信息处理模块3和信息处理模块4,信息处理模块1、信息处理模块2、信息处理模块3和信息处理模块4均包括处理器I和处理器2。
[0041 ] 信息处理模块I的处理器I的端口 3和信息处理模块I的处理器2的端口 3相连,这样处信息处理模块I就组成一个两路计算节点。
[0042]同样,信息处理模块2的处理器I的端口 3和信息处理模块2的处理器2的端口3相连,这样信息处理模块2就组成一个两路计算节点。
[0043]同样,信息处理模块3的处理器I的端口 3和信息处理模块3的处理器2的端口3相连,这样信息处理模块3就组成一个两路计算节点。
[0044]同样,信息处理模块4的处理器I的端口 3和信息处理模块4的处理器2的端口3相连,这样信息处理模块4就组成一个两路计算节点。
[0045]当信息处理模块1、信息处理模块2、信息处理模块3、和信息处理模块4之间通过端口 I或端口 2相连时,当信息处理模块1、信息处理模块2、信息处理模块3、和信息处理模块4就组成一个八路计算节点。
[0046]组成八路计算节点的连接方式有:信息处理模块I的处理器I或处理器2的端口I或端口 2和信息处理模块2的处理器I或处理器2的端口 I或端口 2相连,信息处理模块2的处理器I或处理器2的端口 I或端口 2和信息处理模块3的处理器I或处理器2的端口 I或端口 2相连,信息处理模块3的处理器I或处理器2的端口 I或端口 2和信息处理模块4的处理器I或处理器2的端口 I或端口 2相连。
[0047]为了提高处理器之间的访问速度,可使两个不同的处理器之间的连接为直接连接,或只通过一个处理器的间接连接。
[0048]例如,如图4所示,信息处理模块I的处理器I的端口 I和信息处理模块2的处理器I的端口 I相连,信息处理模块I的处理器I的端口 2和信息处理模块3的处理器2的端口 2相连,信息处理模块I的处理器2的端口 I和信息处理模块3的处理器I的端口 I相连,信息处理模块I的处理器2的端口 2和信息处理模块4的处理器I的端口 2相连,信息处理模块2的处理器I的端口 2和信息处理模块4的处理器2的端口 2相连,信息处理模块2的处理器2的端口 I和信息处理模块4的处理器I的端口 I相连,信息处理模块2的处理器2的端口 2和信息处理模块3的处理器I的端口 2相连,信息处理模块3的处理器2的端口 I和信息处理模块4的处理器2的端口 I相连,则任意两个处理器之间的连接为直接连接(如图4中的信息处理模块I的处理器I的端口 I和信息处理模块2的处理器I的端口 I之间的连接),或只通过一个处理器的间接连接(如图4中的信息处理模块I的处理器I的端口 I和信息处理模块2的处理器2的端口 3之间的连接),即任意两个处理器之间可直接相互访问,或通过另一个处理器间接访问。
[0049]需要说明的是,以上所述的实施例仅是为了便于本领域的技术人员理解而已,并不用于限制本发明的保护范围,在不脱离本发明的发明构思的前提下,本领域技术人员对本发明所做出的任何显而易见的替换和改进等均在本发明的保护范围之内。
【权利要求】
1.一种计算节点,其特征在于,至少包括:两个或两个以上信息处理模块、连接器和可拆卸的互联扩展模块;每个信息处理模块包括两个处理器,每个处理器包括三个端口 ; 同一个信息处理模块中的两个处理器之间通过各自的一个端口连接; 连接器用于连接信息处理模块和互联扩展模块; 互联扩展模块用于实现不同信息处理模块中的两个处理器之间通过各自的另外两个端口中的一个或两个的唯一连接。
2.根据权利要求1所述的计算节点,其特征在于,所述唯一连接为直接连接或通过其他处理器实现的间接连接。
3.根据权利要求2所述的计算节点,其特征在于,所述其他处理器的个数为一个或两个。
4.根据权利要求1?3任意一项所述的计算节点,其特征在于,所述端口为快速通道互联QPI端口。
5.根据权利要求1?3任意一项所述的计算节点,其特征在于,所述信息处理模块的个数为两个或四个。
【文档编号】G06F1/16GK104035525SQ201410301442
【公开日】2014年9月10日 申请日期:2014年6月27日 优先权日:2014年6月27日
【发明者】王磊 申请人:浪潮(北京)电子信息产业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1