System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 带宽分配系统、方法、装置及存储介质制造方法及图纸_技高网

带宽分配系统、方法、装置及存储介质制造方法及图纸

技术编号:40416963 阅读:6 留言:0更新日期:2024-02-20 22:34
本发明专利技术提供一种带宽分配系统、方法、装置及存储介质,包括服务器主板和网卡,服务器主板包括中央处理器、网卡连接器、复杂可编程逻辑器件和多路连接器,中央处理器包括第一总线接口和第二总线接口,第一总线接口通过网卡连接器与网卡互联,第二总线接口通过多路连接器与网卡互联,复杂可编程逻辑器件与网卡连接,用于获取网卡的输入信号电平,生成并存储网卡的电平状态值,中央处理器与复杂可编程逻辑器件连接,用于获取复杂可编程逻辑器件存储的网卡的电平状态值,根据电平状态值,确定网卡的带宽类型,根据网卡的带宽类型,对第一总线接口和第二总线接口进行带宽分配,控制多路连接器另一端是否与网卡导通。本发明专利技术实现了适配网卡的带宽分配。

【技术实现步骤摘要】

本专利技术涉及服务器,特别是涉及一种带宽分配系统、方法、装置及存储介质


技术介绍

1、服务器网卡是服务器必备的设备,一般用于服务器与交换机等网络设备之间的连接,其中,ocp网卡是新一代使用的多功能高性能服务器网卡,当前的ocp3.0网卡包括大尺寸规格(large form factor,lff)和小尺寸规格(small form factor,sff)两种尺寸规格,sff形态对应的物理接口为“4c+”连接器,最大支持x16 pcie物理带宽;lff形态对应的物理接口为“4c+”+“4c”连接器,最大支持x32 pcie物理带宽,sff形态的ocp 3.0网卡可分为支持x16,x8带宽等多种类型,因服务器产品宽度有限,现有服务器产品多考虑sff形态的ocp3.0网卡,并在服务器主板端预留“4c+”形态连接器。

2、然而,目前,服务器主板端无法识别插入的是pcie x16还是pcie x8带宽类型的ocp 3.0网卡,服务器主板默认按照1x16分配带宽,即无法根据网卡类型进行合理的带宽分配,导致在插入pcie x8带宽ocp 3.0网卡时,造成另外pcie x8资源的浪费。


技术实现思路

1、有鉴于此,本专利技术旨在提出一种带宽分配系统、方法、装置及存储介质,解决服务器无法根据网卡类型进行合理的带宽分配,造成资源浪费的问题,实现灵活、自动适配网卡类型的带宽分配。

2、依据本专利技术的第一方面,提供了一种带宽分配系统,所述系统包括服务器主板和网卡,所述服务器主板包括中央处理器、网卡连接器、复杂可编程逻辑器件和多路连接器,所述中央处理器包括第一总线接口和第二总线接口,所述第一总线接口通过所述网卡连接器与所述网卡互联,所述第二总线接口通过所述多路连接器与所述网卡互联;

3、所述复杂可编程逻辑器件与所述网卡连接,用于获取所述网卡的输入信号电平,生成并存储所述网卡的电平状态值;

4、所述中央处理器与所述复杂可编程逻辑器件连接,用于获取所述复杂可编程逻辑器件存储的所述网卡的电平状态值,根据所述电平状态值,确定所述网卡的带宽类型,根据所述网卡的带宽类型,对所述第一总线接口和所述第二总线接口进行带宽分配,控制所述多路连接器另一端是否与所述网卡导通。

5、可选地,所述网卡通过所述网卡连接器与所述复杂可编程逻辑器件连接,所述网卡连接器包括多个管脚;

6、所述复杂可编程逻辑器件与所述网卡连接器通过多条连接线连接,每条所述连接线并联有采样电阻,所述复杂可编程逻辑器件用于根据所述采样电阻,获取所述网卡的输入信号电平,生成并存储所述网卡的电平状态值。

7、可选地,所述中央处理器预先存储有所述网卡的带宽类型与电平状态值的对应关系,所述中央处理器用于根据所述复杂可编程逻辑器件的电平状态值,查询所述带宽类型与电平状态值的对应关系,确定所述网卡的带宽类型。

8、可选地,所述复杂可编程逻辑器件连接所述多路连接器;

9、所述中央处理器用于根据所述网卡的带宽类型,下发控制指令至所述复杂可编程逻辑器件,以使所述复杂可编程逻辑器件根据所述控制指令控制所述多路连接器是否与所述网卡导通。

10、可选地,所述服务器主板还包括外部连接器,所述多路连接器两端设置有第一通道和第二通道,每个所述第一通道对应多个所述第二通道,所述第一通道连接至所述中央处理器的所述第二总线接口,所述第二通道分别连接至所述网卡连接器和所述外部连接器。

11、可选地,所述多路连接器用于响应于所述复杂可编程逻辑器件调整所述第二通道为预设高电平,控制所述第二通道与所述网卡导通,响应于所述复杂可编程逻辑器件调整所述第二通道为预设低电平,控制所述第二通道与所述外部连接器导通。

12、可选地,所述网卡的带宽类型包括第一带宽类型和第二带宽类型,所述中央处理器用于根据所述网卡的带宽类型,将所述第一总线接口和所述第二总线接口的带宽同步调整至预设带宽,所述预设带宽与所述网卡的带宽类型匹配;

13、所述中央处理器具体用于若确定所述网卡的带宽类型为所述第一带宽类型,下发第一控制指令至所述复杂可编程逻辑器件,其中,所述第一控制指令用于控制所述复杂可编程逻辑器件调整所述多路连接器的第二通道为预设高电平,则所述中央处理器的所述第二总线接口通过所述第二通道与所述网卡导通;若确定所述网卡的带宽类型为所述第二带宽类型,下发第二控制指令至所述复杂可编程逻辑器件,其中,所述第二控制指令用于控制所述复杂可编程逻辑器件调整所述多路连接器的第二通道为预设低电平,则所述中央处理器的所述第二总线接口通过所述第二通道与所述外部连接器导通。

14、依据本专利技术的第二方面,提供了一种带宽分配方法,应用于上述带宽分配系统,所述方法包括:

15、获取所述复杂可编程逻辑器件存储的所述网卡的电平状态值;

16、根据所述电平状态值,确定所述网卡的带宽类型;

17、根据所述网卡的带宽类型,对所述第一总线接口和所述第二总线接口进行带宽分配,控制所述多路连接器另一端是否与所述网卡导通。

18、依据本专利技术的又一方面,还提供一种可读存储介质,所述可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的带宽分配方法的步骤。

19、本专利技术实施例提供的带宽分配系统,包括服务器主板和网卡,服务器主板包括中央处理器、网卡连接器、复杂可编程逻辑器件和多路连接器,中央处理器包括第一总线接口和第二总线接口,第一总线接口通过网卡连接器与网卡互联,第二总线接口与多路连接器一端互联;复杂可编程逻辑器件与网卡连接,用于获取网卡的输入信号电平,生成并存储网卡的电平状态值,中央处理器与复杂可编程逻辑器件连接,用于获取复杂可编程逻辑器件存储的网卡的电平状态值,根据电平状态值,确定网卡的带宽类型,根据网卡的带宽类型,对第一总线接口和第二总线接口进行带宽分配,控制多路连接器另一端是否与网卡导通。本专利技术实施例通过将第一总线接口与网卡互联,第二总线接口与多路连接器互联,以便于根据识别出的网卡的带宽类型,分配总线接口的带宽,控制第二总线接口适配于网卡的带宽类型而确定导通连接对象,实现了高效、自动适配于网卡的带宽类型的带宽分配,避免网卡带宽与实际分配带宽不符合,造成pcie资源的浪费,满足不同带宽类型网卡与服务器连接的带宽需求,提高了pcie总线接口带宽分配的灵活性。

20、上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。

本文档来自技高网...

【技术保护点】

1.一种带宽分配系统,其特征在于,所述系统包括服务器主板和网卡,所述服务器主板包括中央处理器、网卡连接器、复杂可编程逻辑器件和多路连接器,所述中央处理器包括第一总线接口和第二总线接口,所述第一总线接口通过所述网卡连接器与所述网卡互联,所述第二总线接口通过所述多路连接器与所述网卡互联;

2.根据权利要求1所述的带宽分配系统,其特征在于,所述网卡通过所述网卡连接器与所述复杂可编程逻辑器件连接,所述网卡连接器包括多个管脚;

3.根据权利要求1所述的带宽分配系统,其特征在于,所述中央处理器预先存储有所述网卡的带宽类型与电平状态值的对应关系,所述中央处理器用于根据所述复杂可编程逻辑器件的电平状态值,查询所述带宽类型与电平状态值的对应关系,确定所述网卡的带宽类型。

4.根据权利要求1所述的带宽分配系统,其特征在于,所述复杂可编程逻辑器件连接所述多路连接器;

5.根据权利要求1所述的带宽分配系统,其特征在于,所述服务器主板还包括外部连接器,所述多路连接器两端设置有第一通道和第二通道,每个所述第一通道对应多个所述第二通道,所述第一通道连接至所述中央处理器的所述第二总线接口,所述第二通道分别连接至所述网卡连接器和所述外部连接器。

6.根据权利要求5所述的带宽分配系统,其特征在于,所述多路连接器用于响应于所述复杂可编程逻辑器件调整所述第二通道为预设高电平,控制所述第二通道与所述网卡导通,响应于所述复杂可编程逻辑器件调整所述第二通道为预设低电平,控制所述第二通道与所述外部连接器导通。

7.根据权利要求1所述的带宽分配系统,其特征在于,所述网卡的带宽类型包括第一带宽类型和第二带宽类型,所述中央处理器用于根据所述网卡的带宽类型,将所述第一总线接口和所述第二总线接口的带宽同步调整至预设带宽,所述预设带宽与所述网卡的带宽类型匹配;

8.一种带宽分配方法,其特征在于,应用于权利要求1至7任一项所述的带宽分配系统,所述方法包括:

9.一种带宽分配装置,其特征在于,所述装置包括:

10.一种可读存储介质,其特征在于,所述可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求8所述的带宽分配方法。

...

【技术特征摘要】

1.一种带宽分配系统,其特征在于,所述系统包括服务器主板和网卡,所述服务器主板包括中央处理器、网卡连接器、复杂可编程逻辑器件和多路连接器,所述中央处理器包括第一总线接口和第二总线接口,所述第一总线接口通过所述网卡连接器与所述网卡互联,所述第二总线接口通过所述多路连接器与所述网卡互联;

2.根据权利要求1所述的带宽分配系统,其特征在于,所述网卡通过所述网卡连接器与所述复杂可编程逻辑器件连接,所述网卡连接器包括多个管脚;

3.根据权利要求1所述的带宽分配系统,其特征在于,所述中央处理器预先存储有所述网卡的带宽类型与电平状态值的对应关系,所述中央处理器用于根据所述复杂可编程逻辑器件的电平状态值,查询所述带宽类型与电平状态值的对应关系,确定所述网卡的带宽类型。

4.根据权利要求1所述的带宽分配系统,其特征在于,所述复杂可编程逻辑器件连接所述多路连接器;

5.根据权利要求1所述的带宽分配系统,其特征在于,所述服务器主板还包括外部连接器,所述多路连接器两端设置有第一通道和第二通道,每个所述第一通道对应多个所述...

【专利技术属性】
技术研发人员:杜聪聪杜红红
申请(专利权)人:苏州元脑智能科技有限公司
类型:发明
国别省市:

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

1