线缆配置方法、装置、设备、存储介质及程序产品制造方法及图纸

技术编号:37352620 阅读:26 留言:0更新日期:2023-04-27 07:03
本申请提供一种线缆配置方法、装置、设备、存储介质及程序产品,下行设备中的转换器可以检测所述转换器与所述上行设备之间在位的线缆数量;根据所述线缆数量,为所述下行设备中与所述转换器连接的至少一个处理装置分配对应的线缆,以使各处理装置通过对应的线缆与所述上行设备进行数据传输。转换器可以直接根据线缆的数量,确定处理装置的分配策略,灵活性和对不同场景的适应程度更强,且不受掉电重启的影响,有效简化了配置流程,提升设备整体效率。率。率。

【技术实现步骤摘要】
线缆配置方法、装置、设备、存储介质及程序产品


[0001]本申请涉及通信
,尤其涉及一种线缆配置方法、装置、设备、存储介质及程序产品。

技术介绍

[0002]随着各类PCIe(peripheral component interconnect express,高速串行计算机扩展总线标准)装置性能的不断提升,CPU(central processing unit,中央处理器)下挂接的PCIe装置越来越多,PCIe Switch(转换器)可以将各个PCIe装置进行互联,并通过一个或多个上行口连接CPU。
[0003]在当前技术中,PCIe Switch的固件提供用于配置PCIe装置的接口,用户可以通过调用该接口,对PCIe装置资源进行动态的配置,决定将各个PCIe装置分配给哪一上行口,配置完后会立即生效,但是Switch掉电重启后会丢失之前用户配置的内容,需要重新配置,步骤繁琐、效率低下。

技术实现思路

[0004]本申请提供一种线缆配置方法、装置、设备、存储介质及程序产品,用以提升PCIe Switch设备配置的效率,增强用户体验。
[0005]第一方面,本申请实施例提供一种线缆配置方法,应用于下行设备中的转换器,所述转换器与上行设备之间通过至少一个线缆进行数据传输;所述方法包括:
[0006]检测所述转换器与所述上行设备之间在位的线缆数量;
[0007]根据所述线缆数量,为所述下行设备中与所述转换器连接的至少一个处理装置分配对应的线缆,以使各处理装置通过对应的线缆与所述上行设备进行数据传输。
[0008]可选的,根据所述线缆数量,为所述下行设备中与所述转换器连接的至少一个处理装置分配对应的线缆,包括:
[0009]若所述线缆数量为至少两个,则按照均匀分配的策略,将所述至少一个处理装置分配给在位的线缆;和/或,
[0010]若所述线缆数量为一个,则将全部处理装置分配给在位的一个线缆。
[0011]可选的,根据所述线缆数量,为所述下行设备中与所述转换器连接的至少一个处理装置分配对应的线缆,包括:
[0012]根据所述线缆数量以及所述至少一个处理装置的类型,为所述至少一个处理装置分配对应的线缆;
[0013]其中,所述处理装置为PCIe装置,类型包括下述至少一项:NIC(network interface controller,网络接口控制器)、GPU(graphics processing unit,图形处理器)、SSD(Solid State Drives,固态硬盘)。
[0014]可选的,根据所述线缆数量以及所述至少一个处理装置的类型,为所述至少一个处理装置分配对应的线缆,包括:
[0015]针对每一类型,根据在位的线缆数量,按照均匀分配的策略,将该类型的处理装置分配给在位的线缆。
[0016]可选的,根据所述线缆数量,为所述下行设备中与所述转换器连接的至少一个处理装置分配对应的线缆,包括:
[0017]根据预先设置的线缆数量与分配策略的对应关系,查找当前在位的线缆数量对应的分配策略,并根据所述分配策略为所述至少一个处理装置分配对应的线缆;
[0018]其中,所述对应关系为用户自定义的对应关系。
[0019]第二方面,本申请实施例提供一种线缆配置装置,应用于下行设备中的转换器,所述转换器与上行设备之间通过至少一个线缆进行数据传输;所述装置包括:
[0020]检测模块,用于检测转换器与所述上行设备之间在位的线缆数量;
[0021]分配模块,用于根据所述线缆数量,为所述下行设备中与所述转换器连接的至少一个处理装置分配对应的线缆,以使各处理装置通过对应的线缆与所述上行设备进行数据传输。
[0022]第三方面,本申请实施例提供一种线缆配置设备,包括:
[0023]至少一个处理器;以及与所述至少一个处理器通信连接的存储器;
[0024]其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述线缆配置设备执行上述任一方面所述的方法。
[0025]第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现上述任一方面所述的方法。
[0026]第五方面,本申请实施例提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述任一方面所述的方法。
[0027]第六方面,本申请实施例提供一种电子设备,包括CPU和GPU Box,其中,所述GPU box包括至少一个转换器,以及每一转换器连接的至少一个处理装置;
[0028]其中,所述转换器用于执行上述任一方面所述的方法。
[0029]本申请提供一种线缆配置方法、装置、设备、存储介质及程序产品,下行设备中的转换器可以检测所述转换器与所述上行设备之间在位的线缆数量;根据所述线缆数量,为所述下行设备中与所述转换器连接的至少一个处理装置分配对应的线缆,以使各处理装置通过对应的线缆与所述上行设备进行数据传输。转换器可以直接根据线缆的数量,确定处理装置的分配策略,灵活性和对不同场景的适应程度更强,且不受掉电重启的影响,有效简化了配置流程,提升设备整体效率。
附图说明
[0030]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0031]图1为本申请实施例提供的一种系统架构图;
[0032]图2为本申请实施例提供的一种线缆配置方法的流程示意图;
[0033]图3为本申请实施例提供的一种在位线缆数量为1时的示意图;
[0034]图4为本申请实施例提供的一种线缆配置装置的结构示意图;
[0035]图5为本申请实施例提供的一种线缆配置设备的结构示意图。
[0036]通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
[0037]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0038]随着各类PCIe装置性能的不断提升,CPU下挂接的PCIe装置越来越多,当CPU提供的PCIe通道数量不足时,可以通过PCIe Switch芯片来扩展系统中的PCIe通道数量,PCIe Switch可以将各个PCIe装置进行互联并通过一个或多个上行口连接服务器机头CPU,PCIe Switch的作用是充当路由器,根据配置信息确定从CPU端过来的数据需要传给哪一个PC本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种线缆配置方法,其特征在于,应用于下行设备中的转换器,所述转换器与上行设备之间通过至少一个线缆进行数据传输;所述方法包括:检测所述转换器与所述上行设备之间在位的线缆数量;根据所述线缆数量,为所述下行设备中与所述转换器连接的至少一个处理装置分配对应的线缆,以使各处理装置通过对应的线缆与所述上行设备进行数据传输。2.根据权利要求1所述的方法,其特征在于,根据所述线缆数量,为所述下行设备中与所述转换器连接的至少一个处理装置分配对应的线缆,包括:若所述线缆数量为至少两个,则按照均匀分配的策略,将所述至少一个处理装置分配给在位的线缆;和/或,若所述线缆数量为一个,则将全部处理装置分配给在位的一个线缆。3.根据权利要求1所述的方法,其特征在于,根据所述线缆数量,为所述下行设备中与所述转换器连接的至少一个处理装置分配对应的线缆,包括:根据所述线缆数量以及所述至少一个处理装置的类型,为所述至少一个处理装置分配对应的线缆;其中,所述处理装置为高速串行计算机扩展总线标准PCIe装置,类型包括下述至少一项:网络接口控制器NIC、图形处理器GPU、固态硬盘SSD。4.根据权利要求3所述的方法,其特征在于,根据所述线缆数量以及所述至少一个处理装置的类型,为所述至少一个处理装置分配对应的线缆,包括:针对每一类型,根据在位的线缆数量,按照均匀分配的策略,将该类型的处理装置分配给在位的线缆。5.根据权利要求1所述的方法,其特征在于,根据所述线缆数量,为所述下行设备中与所述转换器连接的至少一个处理装置分配对应的线缆,包括:根据预先设置的线缆数量与分配策略的对...

【专利技术属性】
技术研发人员:张凯莫立骏王锋
申请(专利权)人:西安易朴通讯技术有限公司
类型:发明
国别省市:

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

1