传输通道的控制方法及装置、存储介质及电子装置制造方法及图纸

技术编号:38265960 阅读:12 留言:0更新日期:2023-07-27 10:23
本申请实施例提供了一种传输通道的控制方法及装置、存储介质及电子装置,其中,该传输通道的控制方法包括:获取服务器上的目标高速串行计算机扩展总线标准PCIE设备的当前配置信息;在当前配置信息与目标PCIE设备所对应的初始配置信息不一致的情况下,根据初始配置信息,将传输管理数据的传输通道由第一传输通道调整至第三传输通道,并对第二传输通道的性能参数进行调整,使得调整后的第二传输通道传输业务数据的效率与第四传输通道传输业务数据的效率一致。通过本申请实施例,解决了PCIE设备的改配效率较低的问题,进而达到了提升了PCIE设备的改配效率的效果。PCIE设备的改配效率的效果。PCIE设备的改配效率的效果。

【技术实现步骤摘要】
传输通道的控制方法及装置、存储介质及电子装置


[0001]本申请实施例涉及计算机领域,具体而言,涉及一种传输通道的控制方法及装置、存储介质及电子装置。

技术介绍

[0002]随着近几年互联网行业的发展以及云计算、大数据技术的大规模应用,大规模的机房、数据中心越来越多。在机房或数据中心中,改配是常见的一项工作,即为了满足业务新的需求,对现有服务器的配置机型更改,例如更换服务器上PCIE(peripheral component interconnect express,高速串行计算机扩展总线标准)外插卡的类型或种类,改变硬盘的数据量等。
[0003]现有技术中,在服务器上的PCIE设备发生改配的情况下,比如:PCIE设备由槽口1改为插在槽口2上时,除了完成硬件的改配,由于该PCIE设备所对应的PCIE端口及管理的I2C(Inter

Integrated Circuit,两线式串行总线)都会发生变化,往往还需要对BMC与PCIE设备之间的管理通道和业务数据通道进行开发适配,才能满足业务的运行需求。对传输通道进行开发适配工作占据了改配工作的很大工作量,包括代码修改及测试,也容易出错。总而言之,这样的方式存在着开发工作量较大,改配效率较低的缺点。
[0004]针对相关技术中,PCIE设备的改配效率较低的技术问题,尚未提出有效的解决方案。

技术实现思路

[0005]本申请实施例提供了一种传输通道的控制方法及装置、存储介质及电子装置,以至少解决相关技术中PCIE设备的改配效率较低的问题。
[0006]根据本申请的一个实施例,提供了一种传输通道的控制方法,包括:获取服务器上的目标高速串行计算机扩展总线标准PCIE设备的当前配置信息,其中,所述当前配置信息包括所述目标PCIE设备的第一传输通道的标识和第二传输通道的标识,所述第一传输通道为当前传输所述目标PCIE设备的管理数据的传输通道,所述第二传输通道为当前传输所述目标PCIE设备的所述服务器的业务数据的传输通道;在所述当前配置信息与所述目标PCIE设备所对应的初始配置信息不一致的情况下,根据所述初始配置信息,将传输所述管理数据的传输通道由所述第一传输通道调整至第三传输通道,并对所述第二传输通道的性能参数进行调整,使得调整后的所述第二传输通道传输所述业务数据的效率与第四传输通道传输所述业务数据的效率一致,其中,所述初始配置信息包括所述目标PCIE设备的所述第三传输通道的标识和所述第四传输通道的标识,所述第三传输通道为默认传输所述目标PCIE设备的管理数据的传输通道,所述第四传输通道为默认传输所述目标PCIE设备的所述服务器的业务数据的传输通道,传输所述业务数据的效率包括以下至少之一:传输所述业务数据的传输通道的带宽、传输所述业务数据的速度。
[0007]在一个示例性实施例中,所述根据所述初始配置信息,将传输所述管理数据的传
输通道由所述第一传输通道调整至第三传输通道,包括:断开所述第一传输通道与所述第二传输通道之间的连接;将所述第二传输通道与所述第三传输通道连接。
[0008]在一个示例性实施例中,所述对所述第二传输通道的性能参数进行调整,包括:从所述初始配置信息中获取所述第四传输通道的第一性能参数;将所述第二传输通道的性能参数调整至与所述第一性能参数匹配的第二性能参数,使得调整后的所述第二传输通道传输所述业务数据的效率与所述第四传输通道传输所述业务数据的效率一致。
[0009]在一个示例性实施例中,所述将所述第二传输通道的性能参数调整至与所述第一性能参数匹配的第二性能参数,包括:获取控制指令,其中,所述控制指令中携带了所述第一性能参数,所述控制指令用于调整所述第二传输通道的传输参数;响应所述控制指令,通过运行基本输入输出系统BIOS代码将所述第二传输通道的性能参数调整至与所述第一性能参数匹配的所述的第二性能参数。
[0010]在一个示例性实施例中,所述将所述第二传输通道的性能参数调整至与所述第一性能参数匹配的第二性能参数,包括以下至少之一:在所述第一性能参数包括所述第四传输通道的初始带宽的情况下,将所述第二传输通道的带宽调整至所述初始带宽;在所述第一性能参数包括所述第四传输通道传输所述业务数据的初始速度的情况下,将所述第二传输通道传输所述业务数据的速度调整至所述初始速度。
[0011]在一个示例性实施例中,在所述根据所述初始配置信息,将传输所述管理数据的传输通道由所述第一传输通道调整至第三传输通道,并对所述第二传输通道的性能参数进行调整之前,所述方法还包括:从所述初始配置信息中获取所述目标PCIE设备所在的初始端口的标识、所述第三传输通道的标识和所述第四传输通道的标识;并从所述当前配置信息中获取所述目标PCIE设备所在的当前端口的标识、所述第一传输通道的标识和所述第二传输通道的标识;比对所述初始端口的标识与所述当前端口的标识,所述第三传输通道的标识与所述第一传输通道的标识,以及所述第四传输通道的标识与所述第二传输通道的标识;在所述初始端口的标识与所述当前端口的标识不同,或者所述第三传输通道的标识与所述第一传输通道的标识不同,或者所述第四传输通道的标识与所述第二传输通道的标识不同的情况下,确定所述当前配置信息与所述初始配置信息不一致。
[0012]在一个示例性实施例中,在所述根据所述初始配置信息,将传输所述管理数据的传输通道由所述第一传输通道调整至第三传输通道,并对所述第二传输通道的性能参数进行调整之后,所述方法还包括:使用所述第三传输通道的标识、所述第二传输通道的标识、第二性能参数,以及所述目标PCIE设备所在的当前端口的标识更新所述初始配置信息,得到更新配置信息;获取所述目标PCIE设备的配置信息;在所述目标PCIE设备的配置信息与所述更新配置信息不一致的情况下,根据所述更新配置信息,将传输所述管理数据的传输通道由第五传输通道调整至所述第三传输通道,并对第六传输通道的性能参数进行调整,使得调整后的所述第六传输通道传输所述业务数据的效率与所述第二传输通道传输所述业务数据的效率一致,其中,所述目标PCIE设备的配置信息包括所述目标PCIE设备的所述第五传输通道的标识和所述第六传输通道的标识,所述第五传输通道为当前传输所述目标PCIE设备的管理数据的传输通道,所述第六传输通道为当前传输所述目标PCIE设备的所述服务器的业务数据的传输通道。
[0013]根据本申请的另一个实施例,提供了一种传输通道的控制装置,包括:第一获取模
块,用于获取服务器上的目标高速串行计算机扩展总线标准PCIE设备的当前配置信息,其中,所述当前配置信息包括所述目标PCIE设备的第一传输通道的标识和第二传输通道的标识,所述第一传输通道为当前传输所述目标PCIE设备的管理数据的传输通道,所述第二传输通道为当前传输所述目标PCIE设备的所述服务器的业务数据的传输通道;
[0014]第一调整模块,用于在所述当前配置信息与所述目标PCIE设备所对应的初始配置信息不一致的情况下,根据所述初始配置信息,将传输所述管理数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种传输通道的控制方法,其特征在于,包括:获取服务器上的目标高速串行计算机扩展总线标准PCIE设备的当前配置信息,其中,所述当前配置信息包括所述目标PCIE设备的第一传输通道的标识和第二传输通道的标识,所述第一传输通道为当前传输所述目标PCIE设备的管理数据的传输通道,所述第二传输通道为当前传输所述目标PCIE设备的所述服务器的业务数据的传输通道;在所述当前配置信息与所述目标PCIE设备所对应的初始配置信息不一致的情况下,根据所述初始配置信息,将传输所述管理数据的传输通道由所述第一传输通道调整至第三传输通道,并对所述第二传输通道的性能参数进行调整,使得调整后的所述第二传输通道传输所述业务数据的效率与第四传输通道传输所述业务数据的效率一致,其中,所述初始配置信息包括所述目标PCIE设备的所述第三传输通道的标识和所述第四传输通道的标识,所述第三传输通道为默认传输所述目标PCIE设备的管理数据的传输通道,所述第四传输通道为默认传输所述目标PCIE设备的所述服务器的业务数据的传输通道,传输所述业务数据的效率包括以下至少之一:传输所述业务数据的传输通道的带宽、传输所述业务数据的速度。2.根据权利要求1所述的方法,其特征在于,所述根据所述初始配置信息,将传输所述管理数据的传输通道由所述第一传输通道调整至第三传输通道,包括:断开所述第一传输通道与所述第二传输通道之间的连接;将所述第二传输通道与所述第三传输通道连接。3.根据权利要求1所述的方法,其特征在于,所述对所述第二传输通道的性能参数进行调整,包括:从所述初始配置信息中获取所述第四传输通道的第一性能参数;将所述第二传输通道的性能参数调整至与所述第一性能参数匹配的第二性能参数,使得调整后的所述第二传输通道传输所述业务数据的效率与所述第四传输通道传输所述业务数据的效率一致。4.根据权利要求3所述的方法,其特征在于,所述将所述第二传输通道的性能参数调整至与所述第一性能参数匹配的第二性能参数,包括:获取控制指令,其中,所述控制指令中携带了所述第一性能参数,所述控制指令用于调整所述第二传输通道的传输参数;响应所述控制指令,通过运行基本输入输出系统BIOS代码将所述第二传输通道的性能参数调整至与所述第一性能参数匹配的所述的第二性能参数。5.根据权利要求3所述的方法,其特征在于,所述将所述第二传输通道的性能参数调整至与所述第一性能参数匹配的第二性能参数,包括以下至少之一:在所述第一性能参数包括所述第四传输通道的初始带宽的情况下,将所述第二传输通道的带宽调整至所述初始带宽;在所述第一性能参数包括所述第四传输通道传输所述业务数据的初始速度的情况下,将所述第二传输通道传输所述业务数据的速度调整至所述初始速度。6.根据权利要求1所述的方法,其特征在于,在所述根据所述初始配置信息,将传输所述管理数据的传输通道由所述第一传输通道调整至第三传输通道,并对所述第二传输通道的性能参数进行调整之前,所述方法还包括:从所述初始配置信息中获取所述目标PCIE设备所在的初始端口的标识、所述第三传输
通道的标识和所述第四传输通道的标识;并从所述当前配置信息中获取所述目标PCIE设备所在的当前端口的标识、所述第一传输通道的标识和所述第二传输...

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

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

1