一种外部节点间通信装置及服务器制造方法及图纸

技术编号:27751550 阅读:15 留言:0更新日期:2021-03-19 13:47
本发明专利技术提供了一种外部节点间通信装置及服务器,属于服务器技术领域,解决了服务器中处理器与外部节点的通信效率减低的问题。其中包括:第一线路模块和第一网卡;其中,所述第一线路模块分别与服务器的处理器、服务器的交换机以及所述第一网卡连接,所述第一网卡还与外部节点连接;所述第一网卡用于所述服务器的处理器与所述外部节点通信,所述第一线路模块用于改变通信通道以实现服务器的处理器传输线路的选择功能。

【技术实现步骤摘要】
一种外部节点间通信装置及服务器
本专利技术涉及服务器
,尤其是涉及一种外部节点间通信装置及服务器。
技术介绍
随着信息技术的发展,服务器的应用越来越广泛。其中,在使用服务器进行数据处理时,往往需要多个服务器之间协同执行,因此服务器与外部节点间的通信也越发重要。而由于显卡的并行处理能力增加,在进行数据处理过程中,越来越多的使用显卡来进行处理,因此,目前在服务器中,往往设置有处理器和显卡两种数据处理设备,通常内部的设置如图1所示,在图1中可以看出处理器(CPU)和显卡(GPU)均通过交换机(Switch)所连接的网卡(NIC)实现与外部节点的通信。当需要与外部节点进行数据传输时,处理器和显卡均需要利用交换机进行数据处理和转发,继而到达网卡后进行传输。然而,在实际应用中,当处理器需要与外部节点进行通信时,通过交换机进行数据转发往往会因带宽等的因素限制,尤其是此时显卡也需要与外部节点通信时,交换机会因数据量较大而影响数据的转发速度,从而使得处理器在进行外部节点的通信时,数据传输的效率受到影响。
技术实现思路
本专利技术的目的在于提供一种外部节点间通信装置,能够通过为处理器设置一条专用的外部节点的通信通道,从而使处理器可以直接与外部节点间进行数据传输,无需经过服务器内的交换机,可以提高服务器的处理器与外部节点的通信效率。第一方面,本专利技术提供了一种外部节点间通信装置设备,其中包括:第一线路模块和第一网卡;其中,所述第一线路模块分别与服务器的处理器、服务器的交换机以及所述第一网卡连接,所述第一网卡还与外部节点连接;所述第一网卡用于所述服务器的处理器与所述外部节点通信,所述第一线路模块用于改变通信通道以实现服务器的处理器传输线路的选择功能。可选的,所述装置还包括:第一交换模块;所述第一交换模块用于将与之连接的设备的通信数据执行转发处理;其中,所述第一交换模块用于与服务器的处理器连接;所述第一交换模块用于作为扩展接口连接扩展显卡,所述扩展显卡为服务器的显卡之外的其他显卡。可选的,所述装置还包括:第二网卡;其中,所述第二网卡分别与所述第一交换模块及所述外部节点连接;所述第二网卡用于所述扩展显卡与外部节点的通信。可选的,所述装置还包括:第二线路模块;其中,所述第一交换模块通过所述第二线路模块与所述服务器的处理器连接。可选的,所述装置还包括:第二交换模块;所述第二交换模块与所述第一交换模块连接;所述服务器的交换机通过所述第二交换模块与所述第二线路模块连接。可选的,所述服务器的交换机通过所述外部节点间通信装置与所述服务器的处理器连接。可选的,所述第一线路模块为第一数据选择器;所述第二线路模块为第二数据选择器。可选的,所述第一交换模块为内置第一交换机;所述第二交换模块为内置第二交换机。第二方面,本专利技术还提供了一种服务器,包括:如前述第一方面中任一项所述的外部节点间通信装置;处理器;交换机;网卡;第一显卡;其中,所述处理器与所述外部节点间通信装置连接;所述外部节点间通信装置与外部节点连接,以实现所述处理器与外部节点的通信;所述第一显卡与所述网卡均与所述交换机连接,所述交换机与所述外部节点间通信装置连接,以便所述第一显卡通过所述交换机及所述网卡实现与外部节点的通信,所述第一显卡通过所述交换机及所述外部节点间通信装置实现与所述处理器的通信。可选的,当所述外部节点间通信装置设置有扩展接口时,所述服务器还包括:第二显卡;所述第二显卡用于与所述外部节点间通信装置的扩展接口连接,以实现服务器的显卡扩展功能。本专利技术提供的外部节点间通信装置,在所述外部节点间通信装置中,包括:第一线路模块和第一网卡;其中,所述第一线路模块分别与服务器的处理器、服务器的交换机以及所述第一网卡连接,所述第一网卡还与外部节点连接;所述第一网卡用于所述服务器的处理器与所述外部节点通信,所述第一线路模块用于改变通信通道以实现服务器的处理器传输线路的选择功能。在上述装置中,由于第一线路模块和第一网卡构成了一条处理器的专用通道,因此,当处理器需要与外部节点通信时,利用该专用通道直接与外部节点通信,从而避免了处理器在与外部节点通信时经过交换机来进行数据转发的过程,使处理器在与外部节点通信时无需受交换机带宽和转发性能的影响,提高了处理器与外部节点间的通信效率。相应地,本专利技术实施例提供的装置、系统以及计算机可读存储介质,也同样具有上述技术效果。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种现有技术的服务器的结构示意图;图2为本专利技术实施例提供的一种外部节点间通信装置的结构示意图;图3为本专利技术实施例提供的另一种外部节点间通信装置的结构示意图;图4为本专利技术实施例提供的一种服务器的结构示意图;具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括其他没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本专利技术实施例提供了一种外部节点间通信装置,具体的,如图2所示,包括:第一线路模块21和第一网卡22;其中,所述第一线路模块21分别与服务器的处理器、服务器的交换机以及所述第一网卡22连接,所述第一网卡22还与外部节点连接;所述第一网卡22用于所述服务器的处理器与所述外部节点通信,所述第一线路模块21用于改变通信通道以实现服务器的处理器传输线路的选择功能。本实施例中的所述第一线路模块可以理解为用于更改数据传输线路功能的器件,这样,在服务器中的处理器需要与外部节点通信时,直接通过第一线路模块和第一网卡组成的外部节点间通信装置直接与外部节点进行通信,从而在于外部节点进行通信时,无需再经过交换机的交换处理,从而提高了处理器与外部节点的通信效率。在一些实施例中,如图3所示,所述装置还包括:第一交换模块23;所述第一交换模块23用于将与之连接的设备的通信数据执行转发处理;其中,所述第一交换模块23用于与服务器的处理器连接;所述第一交换模块23用于作为扩展接口连接扩展显卡,所述扩本文档来自技高网...

【技术保护点】
1.一种外部节点间通信装置,其特征在于,包括:/n第一线路模块和第一网卡;/n其中,所述第一线路模块分别与服务器的处理器、服务器的交换机以及所述第一网卡连接,所述第一网卡还与外部节点连接;所述第一网卡用于所述服务器的处理器与所述外部节点通信,所述第一线路模块用于改变通信通道以实现服务器的处理器传输线路的选择功能。/n

【技术特征摘要】
1.一种外部节点间通信装置,其特征在于,包括:
第一线路模块和第一网卡;
其中,所述第一线路模块分别与服务器的处理器、服务器的交换机以及所述第一网卡连接,所述第一网卡还与外部节点连接;所述第一网卡用于所述服务器的处理器与所述外部节点通信,所述第一线路模块用于改变通信通道以实现服务器的处理器传输线路的选择功能。


2.根据权利要求1所述的外部节点间通信装置,其特征在于,所述装置还包括:第一交换模块;所述第一交换模块用于将与之连接的设备的通信数据执行转发处理;
其中,所述第一交换模块用于与服务器的处理器连接;所述第一交换模块用于作为扩展接口连接扩展显卡,所述扩展显卡为服务器的显卡之外的其他显卡。


3.根据权利要求2所述的外部节点间通信装置,其特征在于,所述装置还包括:第二网卡;
其中,所述第二网卡分别与所述第一交换模块及所述外部节点连接;所述第二网卡用于所述扩展显卡与外部节点的通信。


4.根据权利要求2所述的外部节点间通信装置,其特征在于,所述装置还包括:第二线路模块;
其中,所述第一交换模块通过所述第二线路模块与所述服务器的处理器连接。


5.根据权利要求4所述的外部节点间通信装置,其特征在于,所述装置还包括:第二交换模块;
所述第二交换模块与所述第一交换模块连接;所述服务器的交换机通过所述第二交换模块与所述第二...

【专利技术属性】
技术研发人员:戴金锐
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

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

1