[发明专利]一种网络性能的调优方法、BMC及服务器在审
申请号: | 202211675113.2 | 申请日: | 2022-12-26 |
公开(公告)号: | CN116208495A | 公开(公告)日: | 2023-06-02 |
发明(设计)人: | 黄凯威 | 申请(专利权)人: | 超聚变数字技术有限公司 |
主分类号: | H04L41/0823 | 分类号: | H04L41/0823 |
代理公司: | 北京亿腾知识产权代理事务所(普通合伙) 11309 | 代理人: | 陈霁 |
地址: | 450000 河南省郑州市郑*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 性能 方法 bmc 服务器 | ||
本申请提供一种网络性能的调优方法,该方法应用于基板管理控制器BMC,该方法包括当确定网络模式为NC‑SI网口模式时,获取网卡对应的TCP接收缓冲区的最优配置参数,然后基于TCP接收缓冲区的最优配置参数,为网卡配置TCP接收缓冲区参数。通过本申请提供的网络性能的调优方法,优化BMC在NC‑SI使用场景下的网络性能,提升NC‑SI场景下,以及基于TCP的网络应用(例如KVM安装OS等)的传输速率,从而提升用户使用体验。
技术领域
本申请涉及服务器技术领域,尤其涉及一种网络性能的调优方法、BMC及服务器。
背景技术
当前基板管理控制器(baseboard management control ler,BMC)带外管理,提供专用网口和网络控制器边带接口(network control ler sideband interface,NC-SI)网口不同的模式,但是由于专用网口和NC-SI网口不同场景下,对BMC系统TCP RMEM Buffer的需求不一样,会导致在NC-SI应用下,基于TCP的一些网络应用性能没有达到最优,在某些支持NC-SI网卡上性能恶化尤为明显,甚至会导致通过KVM安装操作系统(Operating System,OS)过程OS卡住。
发明内容
本申请的实施例提供一种网络性能的调优方法、BMC及服务器,通过自适应为NC-SI网卡配置最优TCP RMEM Buffer参数,优化BMC在NC-SI使用场景下的网络性能,提升NC-SI场景下,基于TCP的网络应用(例如KVM安装OS等)的传输速率,从而提升用户使用体验。
第一方面,本申请实施例提供一种网络性能的调优方法,应用于基板管理控制器BMC,该方法包括确定网口模式为NC-SI网口模式;获取网卡对应的TCP接收缓冲区的最优配置参数;基于TCP接收缓冲区的最优配置参数,为网卡配置TCP接收缓冲区参数。
通过自适应为NC-SI网卡配置最优TCP RMEM Buffer参数,能极大的提升NC-SI网络应用场景下网卡的TCP网络应用性能,提高网络传输速率,提升用户体验。
在一个可能的实现中,获取网卡对应的TCP接收缓冲区的最优配置参数包括:向网卡发送指令,该指令用于获取网卡对应的TCP接收缓冲区的最优配置参数;接收网卡返回的网卡对应的TCP接收缓冲区的最优配置参数。可选的,该指令为OEM指令。
也就是说,本申请实施例的BMC提供一条NC-SI OEM命令,针对自研或合作厂商的网卡可以实现该OEM命令,BMC会在初始化TCP网络协议参数之前,先通过NC-SI OEM命令向网卡获取其最优的TCP RMEM Bufferer参数,设置BMC OS的TCP RMEM Bufferer参数,实现自适应为NC-SI网卡配置最优TCP RMEM buffer参数,具备极强的可扩展性。
在另一个可能的实现中,获取网卡对应的TCP接收缓冲区的最优配置参数包括:获取网卡的四元组信息;基于四元组信息查询映射表,获取网卡对应的TCP接收缓冲区的最优配置参数,映射表中记录了多个网卡的四元组信息和TCP接收缓冲区的最优配置参数的映射关系。
在该可能的实现中,BMC本地存储有多个网卡的四元组信息和各个网卡对应的最优TCP RMEM buffer参数的映射表,通过获取的网卡的四元组信息查询该映射表,得到该网卡对应的最优TCP RMEM buffer参数,映射表中每张网卡对应的最优TCP RMEM buffer参数,示例性的,可以使通过二分法测试获取得到每张网卡对应的最优TCP RMEM buffer参数的经验调优值。
在另一个可能的实现中,可以通过实时监控的方式获取网口的模式,当监听到网口的模式为NC-SI网口模式,则确定BMC的网络模式为NC-SI网口模式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于超聚变数字技术有限公司,未经超聚变数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211675113.2/2.html,转载请声明来源钻瓜专利网。