【技术实现步骤摘要】
本专利技术涉及网络通信
,特别涉及一种网卡性能调优装置、系统和方法。
技术介绍
随着网络应用的逐渐普及,网络需求大大增加,随之而来的是网卡的更新换代,更新换代的网卡在实际应用之前,需要对网卡性能调优,以保障网卡在网络应用中性能最优化。目前,网卡性能调优的方式主要是,通过人工手动方式调变各种影响网卡性能的参数如发送包的块大小、网卡线程数等等,另外,还需要手动为网卡配置中断号,现有的网卡性能调优方式均需要人工参与,而不能实现网卡性能调优自动化。
技术实现思路
本专利技术实施例提供了一种网卡性能调优装置、系统和方法,实现了网卡性能调优自动化。一种网卡性能调优装置,应用于当前服务器,与所述当前服务器中第一网卡相连,包括:通信构建单元、通信监控单元及性能调优单元,其中,所述通信构建单元,用于构建所述当前服务器中的第一网卡与目标服务器中的第二网卡之间的通信关系,并将所述通信关系提供给所述通信监控单元;所述通信监控单元,用于根据所述通信构建单元提供的所述通信关系,监控所述第一网卡与所述第二网卡之间的通信带宽,在一定时间内,每一秒记录一次通信带宽,并将一定时间内记录的通信带宽提供给所述性能调优单元;所述性能调优单元,用于根据所述通信监控单元提供的一定时间内记录的通信带宽,判断所述第一网卡性能是否达到最优,如果否,则调节所述第一网卡的参数。优选地,上述装置进一步包括:驱动整合单元,其中,所述驱动整合单元,用于整合各种网卡驱动,并将所述各种网卡驱动提供给所述通信构建单元;所述通信构建单元,进一步用于确定所述当前服务器中内核版本和所述第一网卡的信息,根据所述内核版本和所述第 ...
【技术保护点】
一种网卡性能调优装置,其特征在于,应用于当前服务器,与所述当前服务器中第一网卡相连,包括:通信构建单元、通信监控单元及性能调优单元,其中,所述通信构建单元,用于构建所述当前服务器中的第一网卡与目标服务器中的第二网卡之间的通信关系,并将所述通信关系提供给所述通信监控单元;所述通信监控单元,用于根据所述通信构建单元提供的所述通信关系,监控所述第一网卡与所述第二网卡之间的通信带宽,在一定时间内,每一秒记录一次通信带宽,并将一定时间内记录的通信带宽提供给所述性能调优单元;所述性能调优单元,用于根据所述通信监控单元提供的一定时间内记录的通信带宽,判断所述第一网卡性能是否达到最优,如果否,则调节所述第一网卡的参数。
【技术特征摘要】
1.一种网卡性能调优装置,其特征在于,应用于当前服务器,与所述当前服务器中第一网卡相连,包括:通信构建单元、通信监控单元及性能调优单元,其中,所述通信构建单元,用于构建所述当前服务器中的第一网卡与目标服务器中的第二网卡之间的通信关系,并将所述通信关系提供给所述通信监控单元;所述通信监控单元,用于根据所述通信构建单元提供的所述通信关系,监控所述第一网卡与所述第二网卡之间的通信带宽,在一定时间内,每一秒记录一次通信带宽,并将一定时间内记录的通信带宽提供给所述性能调优单元;所述性能调优单元,用于根据所述通信监控单元提供的一定时间内记录的通信带宽,判断所述第一网卡性能是否达到最优,如果否,则调节所述第一网卡的参数。2.根据权利要求1所述的装置,其特征在于,进一步包括:驱动整合单元,其中,所述驱动整合单元,用于整合各种网卡驱动,并将所述各种网卡驱动提供给所述通信构建单元;所述通信构建单元,进一步用于确定所述当前服务器中内核版本和所述第一网卡的信息,根据所述内核版本和所述第一网卡的信息,在所述驱动整合单元提供的各种网卡驱动中,确定目标网卡驱动,并在所述当前服务器中安装所述目标网卡驱动,利用所述目标网卡驱动构建所述当前服务器中的第一网卡与目标服务器中的第二网卡之间的通信关系。3.根据权利要求1所述的装置,其特征在于,进一步包括:性能展示单元,其中,所述通信监控单元,进一步用于当所述性能调优单元判断出所述第一网卡性能达到最优时,连续监控24h,在24h内,每一秒记录一次通信带宽,并将24h内记录的所有通信带宽提供给所述性能展示单元;所述性能展示单元,用于根据所述通信监控单元提供的24h内记录的所有通信带宽,绘制时间与通信带宽的关系示意图,通过所述关系示意图展示所述第一网卡的性能。4.根据权利要求2所述的装置,其特征在于,所述通信构建单元,用于通过uname-a、ethtool及ifconfig命令获取所述当前服务器中内核版本和所述第一网卡的信息,并利用所述目标网卡驱动匹配所述当前服务器中的第一网卡与目标服务器中的第二网卡之间的IP。5.根据权利要求2或4所述的装置,其特征在于,所述通信构建单元,进一步用于关闭所述当前服务器中的虚拟化,并通过下述netcfg.sh脚本构建所述第一网卡线程与所述当前服务器中CPU中的线程之间的中断连接;netcfg.sh脚本:6.一种网卡性能调优系统,其特征在于,包括:权利要求1至5任一所述的网卡性能调优装置、当前服务器、第一网卡、目标服务器...
【专利技术属性】
技术研发人员:李超,
申请(专利权)人:浪潮电子信息产业股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。