多运算节点的服务器与通讯处理方法与流程

文档序号:37308636发布日期:2024-03-13 20:56阅读:12来源:国知局
多运算节点的服务器与通讯处理方法与流程

关于一种网络服务器与通讯方法,特别有关一种多运算节点的服务器与通讯处理方法。


背景技术:

1、随着网际网络的兴起,许多运算服务从原本的本地的计算机处理,改由远端的服务器处理。相较于传统的单一处理器的服务器,现在的服务器大多采用多节点的设计。多节点服务器(multi-node server)可以说是由多主机板所构成,而各节点之间通过机箱管理控制器(chassis management controller,简称cmc)与基板管理控制器(baseboardmanagement controller,简称bmc)进行运算处理的协调。在同一服务器中具有越多的主机板可以表示具有越强的运算密度。

2、由于每一节点可以通过自身的网络连接端向外部网络进行通讯。因此服务器的内部需要布建相应的网络线材与走线布置。使得服务器的内部空间就会被网络线所占用。而服务器的外部也需要配置各节点的网络连接端。由于服务器的外壳是有相关的设定标准,所以过多的网络连接端将会影响到其他连接端的配置。


技术实现思路

1、有鉴于此,在一些实施例中,多运算节点的服务器根据受选的主控制节点与其网络连接端,借以提供所有运算节点传输网络封包,进而降低所有运算节点的配线复杂度。多运算节点的服务器具有多个运算节点,运算节点包括主控制节点与多个从属节点。主控制节点包括主处理单元与通讯交换单元,主处理单元连接于通讯交换单元,通讯交换单元网络连接于外部网络;每一从属节点包括副处理单元与网络通讯单元,副处理单元连接于网络通讯单元,网络通讯单元网络连接于通讯交换单元与其他网络通讯单元;主控制节点轮询每一从属节点的对外连线状态;若为未连接,主控制节点将对外连线状态为未连接的从属节点记录至路由信息,且被记录的从属节点为受控节点;主控制节点根据路由信息传输受控节点与外部网络之间的网络封包。多运算节点的服务器对外是通过主控制节点的网络连接端,而从属节点不需要额外配接网络线。对于外部空间而言,可以节省服务器的配线空间。对于服务器内部而言,各运算节点之间也不需对于对外网络连接端的配置,进而节省服务器外部与内部的空间。

2、在一些实施例中,于服务器启动时,每一运算节点侦测是否连接于外部网络,若运算节点连接于外部网络,选择运算节点为主控制节点。

3、在一些实施例中,于服务器运行中,每一运算节点侦测是否连接于外部网络,若运算节点连接于外部网络,选择运算节点为主控制节点。

4、在一些实施例中,主控制节点轮询时,将主控制节点的自动协商能力寄存器设定为已连线状态,主控制节点根据自动协商能力寄存器向从属节点发送内部连线要求,从属节点根据内部连线要求回应确认信息至主控制节点,主控制节点根据确认信息与对外连线状态将从属节点记录至路由信息。

5、在一些实施例中,一种多运算节点的服务器的通讯处理方法,包括以下步骤:服务器从其多个运算节点中选择其中之一为主控制节点,其余的为多个从属节点;由主控制节点轮询每一从属节点的对外连线状态;若为未连线,主控制节点将对外连线状态为未连接的从属节点记录至路由信息,且被记录的从属节点为受控节点;主控制节点根据路由信息传输受控节点与外部网络之间的网络封包。

6、在一些实施例中,其中在由主控制节点轮询每一从属节点的对外连线状态的步骤包括:于主控制节点轮询时,将主控制节点的自动协商能力寄存器设定为已连线状态;主控制节点根据自动协商能力寄存器向从属节点发送内部连线要求;从属节点根据内部连线要求回应确认信息至主控制节点;主控制节点根据确认信息与对外连线状态将从属节点记录至路由信息。

7、多运算节点的服务器与通讯处理方法,可从多个运算节点中选择其中之一为主控制节点。由主控制节点提供其他从属节点对外通讯的路由处理,进而降低服务器对于配线的需求。服务器可以随时从多个运算节点中切换选择新的主控制节点。此外,多运算节点的服务器可以通过单一的网络连接端对外部网络进行通讯,进而降低网络线材与连接端的配置成本。



技术特征:

1.一种多运算节点的服务器,具有多个运算节点,其特征在于,所述运算节点包括:

2.如权利要求1所述的多运算节点的服务器,其特征在于,于该服务器启动时,每一该运算节点侦测是否连接于该外部网络,若该运算节点连接于该外部网络,选择该运算节点为该主控制节点。

3.如权利要求1所述的多运算节点的服务器,其特征在于,于该服务器运行中,每一该运算节点侦测是否连接于该外部网络,若该运算节点连接于该外部网络,选择该运算节点为该主控制节点。

4.如权利要求1所述的多运算节点的服务器,其特征在于,该主控制节点轮询时,将该主控制节点的一自动协商能力寄存器设定为已连线状态,该主控制节点根据该自动协商能力寄存器向该受控节点发送一内部连线要求,该受控节点根据该内部连线要求回应一确认信息至该主控制节点,该主控制节点根据该确认信息将该从属节点记录至该路由信息。

5.如权利要求1所述的多运算节点的服务器,其特征在于,该主控制节点是为一机箱管理控制器或一基板管理控制器,该从属节点是为该机箱管理控制器或该基板管理控制器。

6.如权利要求1所述的多运算节点的服务器,其特征在于,该通讯交换单元与该网络通讯单元是为一交换机。

7.一种多运算节点的服务器的通讯处理方法,其特征在于,包括:

8.如权利要求7所述的多运算节点的服务器的通讯处理方法,其特征在于,在从所述运算节点中选择其中之一为该主控制节点,其余的为所述从属节点的步骤包括:

9.如权利要求7所述的多运算节点的服务器的通讯处理方法,其特征在于,在从所述运算节点中选择其中之一为该主控制节点,其余的为所述从属节点的步骤包括:

10.如权利要求7所述的多运算节点的服务器的通讯处理方法,其特征在于,在由该主控制节点轮询每一该从属节点的该连线状态的步骤包括:


技术总结
一种多运算节点的服务器与通讯处理方法,多运算节点的服务器具有多个运算节点,运算节点包括主控制节点与从属节点。主控制节点包括主处理单元与通讯交换单元,通讯交换单元网络连接于外部网络与从属节点;从属节点包括副处理单元与网络通讯单元,网络通讯单元网络连接于通讯交换单元与其他的网络通讯单元;主控制节点轮询每一从属节点的对外连线状态;若为未连接,主控制节点将对外连线状态为未连接的从属节点记录至路由信息,且被记录的从属节点为受控节点;主控制节点根据路由信息传输受控节点与外部网络之间的网络封包。

技术研发人员:黄添寿,王绍宇,庄智豪,任威纶,谢宜璁
受保护的技术使用者:技钢科技股份有限公司
技术研发日:
技术公布日:2024/3/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1