System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种智能网卡的资源配置方法、计算机设备及介质技术_技高网

一种智能网卡的资源配置方法、计算机设备及介质技术

技术编号:42688869 阅读:11 留言:0更新日期:2024-09-10 12:37
本申请提供了一种智能网卡的资源配置方法、计算机设备及介质,涉及服务器技术领域。该方法包括:接收配置调整指令,配置调整指令用于指示是否调整计算设备中智能网卡的资源配置;在配置调整指令指示调整计算设备中智能网卡的资源配置的情况下,响应于用户针对目标智能网卡的资源配置操作,确定资源配置操作对应的资源配置信息;资源配置信息用于表示计算设备中待配置给目标智能网卡的目标资源;根据资源配置信息,基于计算设备的基本输入输出系统BIOS,将目标资源配置给目标智能网卡。通过上述方法,基于资源配置操作,为目标智能网卡分配资源,根据用户需求动态调整资源配置,增强计算设备对智能网卡资源配置的灵活性和兼容性。

【技术实现步骤摘要】

本申请涉及服务器,尤其涉及一种智能网卡的资源配置方法、计算机设备及介质


技术介绍

1、目前,智能网卡在服务器上的应用越来越广泛。智能网卡相较于传统网卡,具有更高的性能、更灵活的配置选项以及更强的可编程性,这使得它们在网络通信、数据处理和安全性等方面具有显著优势。然而,随着智能网卡功能的增强和复杂性的提高,智能网卡的类型也变得多样化。不同类型的智能网卡,在服务器上所需求的配置信息也千差万别。

2、相关技术中,需要提前获知智能网卡在服务器中配置信息,从而在服务器基本输入输出系统(basic input output system,bios)中预设相应的配置,以支撑该智能网卡的正常使用。但是当客户新增智能网卡或者变更智能网卡的配置信息时,只能通过重新开发bios中的配置信息来适配智能网卡,从而带来了服务器开发周期长、兼容性差等问题。


技术实现思路

1、本申请实施例提供一种智能网卡的资源配置方法、计算机设备及介质,能够增强bios中智能网卡资源配置的灵活性,提高bios对智能网卡的兼容性。

2、为达到上述目的,本申请的实施例采用如下技术方案:

3、第一方面,提供了一种智能网卡的资源配置方法,该方法包括:接收配置调整指令,配置调整指令用于指示是否调整计算设备中智能网卡的资源配置;在配置调整指令指示调整计算设备中智能网卡的资源配置的情况下,响应于用户针对目标智能网卡的资源配置操作,确定资源配置操作对应的资源配置信息;资源配置信息用于表示计算设备中待配置给目标智能网卡的目标资源,目标资源包括总线资源和/或内存资源;根据资源配置信息,基于计算设备的基本输入输出系统bios,将目标资源配置给目标智能网卡。

4、在本方案中,相较于相关技术中,在用户改变改智能网卡的资源配置信息的情况下,需要修改bios中保存的资源配置信息库才能满足用户的需求,本申请实施例通过接收用户的配置调整指令,根据实际需求灵活调整智能网卡的资源配置,无需对bios中保存的资源配置信息库重新编写,实现对智能网卡资源的动态分配,提高计算设备对智能网卡配置的便捷性和兼容性。

5、在一种可能的实现方式中,该方法还包括:获取计算设备的槽位号列表,槽位号列表用于展示计算设备中至少一个智能网卡所在槽位的槽位号;接收用户针对槽位号列表中目标槽位号的选择操作,将目标槽位号对应的智能网卡确定为目标智能网卡。

6、在该实现方式中,在用户需要更换或者新增目标智能网卡的槽位的情况下,可以通过用户的选择操作,完成目标智能网卡的槽位配置,避免因更换或者新增槽位而重新编写bios中保存的资源配置信息库这一情况的发生,进一步提高计算设备对目标智能网卡槽位设置的灵活性,降低重新开发bios版本的成本。

7、在一种可能的实现方式中,在配置调整指令指示调整计算设备中智能网卡的资源配置的情况下,响应于用户针对目标智能网卡的资源配置操作,确定资源配置操作对应的资源配置信息,包括:获取处理器信息;处理器信息用于展示计算设备中的至少一个处理器;一个处理器对应计算设备中的部分或者全部总线资源;接收用户对至少一个处理器中目标处理器的选择操作,基于目标处理器对应的总线资源,确定资源配置信息。

8、在该实现方式中,不同的处理器对应的计算设备中总线资源的性能不同,不同的智能网卡对总线资源的需求(如性能要求、数据传输速率等)也存在差别,用户可以根据目标智能网卡对总线资源的需求,选择合适的处理器,确保处理器对应的总线资源能够支持目标智能网卡。

9、在一种可能的实现方式中,基于目标处理器对应的总线资源,确定资源配置信息,包括:获取目标处理器的端口信息;端口信息用于展示目标处理器的至少一个端口和端口对应的总线资源数量;在用户从至少一个端口中选择目标端口的情况下,获取用户在目标端口中选择的目标总线资源数量;基于目标总线资源数量,确定资源配置信息。

10、在该实现方式中,通过向用户展示目标处理器的端口信息,使得用户可以清晰的了解每个端口对应的总线资源数量,用户可以根据目标智能网卡的实际需求以及自己的偏好,选择目标端口和目标总线资源数量,实现对目标智能网卡总线资源的精确配置,满足各种智能网卡的多样化需求,有助于提升目标智能网卡的性能,同时增强用户的个性化体验。

11、在一种可能的实现方式中,在配置调整指令指示调整计算设备中智能网卡的资源配置的情况下,响应于用户针对目标智能网卡的资源配置操作,确定资源配置操作对应的资源配置信息,还包括:获取内存信息,内存信息用于展示计算设备中的至少一个内存条和内存条对应的内存资源数量;在用户从至少一个内存条中选择目标内存条的情况下,获取用户在目标内存条中选择的目标内存资源数量;基于目标内存资源数量,确定资源配置信息。

12、在该实现方式中,用户能够直观地看到每个内存条及其可提供的内存资源数量,为用户提供了更多的灵活配置选项,用户能够精确地选择满足目标智能网卡需求的内存条和内存资源数量,从而保障目标智能网卡的性能。

13、在一种可能的实现方式中,在配置调整指令指示调整计算设备中智能网卡的资源配置的情况下,响应于用户针对目标智能网卡的资源配置操作,确定资源配置操作对应的资源配置信息,包括:接收目标智能网卡的资源数量信息,资源数量信息用于表示目标资源的数量;基于资源数量信息,获取资源组合信息,资源组合信息用于展示计算设备中的至少一种资源组合;接收用户对目标资源组合的选择操作,根据目标资源组合确定资源配置信息;目标资源组合为至少一种资源组合中的任意一种。

14、在该实现方式中,在用户需要调整计算设备中的智能网卡的资源配置时,可以根据用户需要目标资源的数量,为用户提供计算设备中多种资源组合,简化资源配置过程,用户可以根据实际情况选择其中的一种资源组合,同时由于多种资源组合是计算设备预先存储的资源配置,考虑到了资源配置的合理性,可以减少因用户随意配置带来的计算设备异常等情况的发生。

15、在一种可能的实现方式中,基于资源配置信息,基于计算设备的基本输入输出系统bios,将目标资源配置给目标智能网卡,包括:基于预设资源校验规则,对资源配置信息进行校验;其中,预设资源校验规则用于总线资源的数量校验、总线资源的带宽校验、内存资源的大小校验中的至少一种;若资源配置信息通过校验,则基于资源配置信息,基于bios,将目标资源配置给目标智能网卡。

16、在该实现方式中,通过预设资源校验规则,可以对资源配置信息中的总线资源数量、总线资源带宽以及内存资源大小等关键参数进行校验,确保所配置的资源与目标智能网卡的实际需求相匹配,避免因资源分配错误而导致的智能网卡性能下降或计算设备不稳定,提高计算设备资源配置的可靠性和稳定性。

17、在一种可能的实现方式中,该方法还包括:若配置调整指令指示不调整计算设备中智能网卡的资源配置,则根据预构建的槽位库,确定在位的目标智能网卡;槽位库中包括至少一个目标智能网卡所在槽位的槽位号;确定在位的目本文档来自技高网...

【技术保护点】

1.一种智能网卡的资源配置方法,其特征在于,所述方法包括:

2.根据权利要求1所述的资源配置方法,其特征在于,所述方法还包括:

3.根据权利要求1或2所述的资源配置方法,其特征在于,所述在所述配置调整指令指示调整计算设备中智能网卡的资源配置的情况下,响应于用户针对目标智能网卡的资源配置操作,确定所述资源配置操作对应的资源配置信息,包括:

4.根据权利要求3所述的资源配置方法,其特征在于,所述基于所述目标处理器对应的总线资源,确定所述资源配置信息,包括:

5.根据权利要求1-3中任一项所述的资源配置方法,其特征在于,所述在所述配置调整指令指示调整计算设备中智能网卡的资源配置的情况下,响应于用户针对目标智能网卡的资源配置操作,确定所述资源配置操作对应的资源配置信息,还包括:

6.根据权利要求1或2所述的资源配置方法,其特征在于,所述在所述配置调整指令指示调整计算设备中智能网卡的资源配置的情况下,响应于用户针对目标智能网卡的资源配置操作,确定所述资源配置操作对应的资源配置信息,包括:

7.根据权利要求1-6中任一项所述的资源配置方法,其特征在于,所述基于所述资源配置信息,基于所述计算设备的基本输入输出系统BIOS,将所述目标资源配置给所述目标智能网卡,包括:

8.根据权利要求1所述的资源配置方法,其特征在于,所述方法还包括:

9.一种计算机设备,其特征在于,包括:处理器和存储器;

10.一种计算机可读存储介质,其特征在于,存储有计算机指令,当所述计算机指令在计算设备上运行时,使得所述计算设备执行如权利要求1至8中任一项所述的方法。

...

【技术特征摘要】

1.一种智能网卡的资源配置方法,其特征在于,所述方法包括:

2.根据权利要求1所述的资源配置方法,其特征在于,所述方法还包括:

3.根据权利要求1或2所述的资源配置方法,其特征在于,所述在所述配置调整指令指示调整计算设备中智能网卡的资源配置的情况下,响应于用户针对目标智能网卡的资源配置操作,确定所述资源配置操作对应的资源配置信息,包括:

4.根据权利要求3所述的资源配置方法,其特征在于,所述基于所述目标处理器对应的总线资源,确定所述资源配置信息,包括:

5.根据权利要求1-3中任一项所述的资源配置方法,其特征在于,所述在所述配置调整指令指示调整计算设备中智能网卡的资源配置的情况下,响应于用户针对目标智能网卡的资源配置操作,确定所述资源配置操作对应的资源配置信息,还包括:<...

【专利技术属性】
技术研发人员:支文涛
申请(专利权)人:超聚变数字技术有限公司
类型:发明
国别省市:

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

1