【技术实现步骤摘要】
一种智能网卡固件升级的方法及装置
本专利技术涉及固件升级领域,尤其是涉及一种智能网卡固件升级的方法及装置。
技术介绍
随着智能网卡的技术水平的不断提高,越来越多的服务器制造商对于智能网卡的需求也随之增加,智能网卡能将虚拟交换机功能完全从服务器CPU(centralprocessingunit,中央处理器)转移到智能网卡,释放服务器CPU的计算能力,以便应用程序利用,从而更好地扩展网卡功能并提供更高的性能。随着技术的不断发展,智能网卡的功能也将不断完善,固件升级也是智能网卡发展中重要的一环,但同时由于智能网卡能将虚拟交换机功能完全从服务器CPU转移到智能网卡这种特性,在智能网卡固件升级时需要反复的建立传输连接过程。针对智能网卡固件升级需要反复的建立传输连接过程,使得智能网卡的固件升级会比传统网卡更加复杂耗时,服务器使用者的运营维护也更复杂,不利于智能网卡固件的高效快速升级。
技术实现思路
本专利技术为了解决现有技术中存在的问题,创新提出了一种智能网卡固件升级的方法及装置,有效解决由于智能网卡 ...
【技术保护点】
1.一种智能网卡固件升级的方法,其特征是,包括:/n管理模块将升级命令传递给智能网卡连接模块;/n智能网卡连接模块建立客户端主机操作系统和智能网卡间的SSH连接;/n固件包模块通过SSH连接将固件升级包传送至智能网卡的处理器,智能网卡的处理器根据控制指令控制智能网卡固件进行升级;/n日志模块收集智能网卡固件升级过程中的返回值,发送升级结果。/n
【技术特征摘要】
1.一种智能网卡固件升级的方法,其特征是,包括:
管理模块将升级命令传递给智能网卡连接模块;
智能网卡连接模块建立客户端主机操作系统和智能网卡间的SSH连接;
固件包模块通过SSH连接将固件升级包传送至智能网卡的处理器,智能网卡的处理器根据控制指令控制智能网卡固件进行升级;
日志模块收集智能网卡固件升级过程中的返回值,发送升级结果。
2.根据权利要求1所述的智能网卡固件升级的方法,其特征是,智能网卡连接模块建立客户端主机操作系统和智能网卡间的SSH连接具体包括:
智能网卡连接模块获取用户客户端的IP地址、智能网卡的IP地址;
获取用户输入的IP地址,并将用户输入的IP地址分配给智能网卡的第一端口;
检测用户客户端的IP地址、智能网卡的IP地址、分配给智能网卡的第一端口的IP地址是否处于同一网段,如果处于同一网段,客户端主机操作系统和智能网卡间的SSH连接成功,智能网卡连接模块发送连接成功的信息至固件包模块;如果不处于同一网段,客户端主机操作系和智能网卡间的SSH连接不成功。
3.根据权利要求2所述的智能网卡固件升级的方法,其特征是,还包括:用户客户端的IP地址、智能网卡的IP地址、分配给智能网卡的第一端口的IP地址不处于同一网段,重新获取用户输入的IP地址,并将用户重新输入的IP地址重新分配给智能网卡的第一端口。
4.根据权利要求2所述的智能网卡固件升级的方法,其特征是,还包括:智能网卡连接模块将智能网卡与客户端主机操作系统SSH连接时反馈的提示信息添加到用户客户端session中。
5.根据权利要求1所述的智能网卡固件升级的方法,其特征是,还包括:当智能网卡固件升级成功,智能网卡连接模块断开客户端主机操作系统和智能网卡间的SSH连接。
6.一种智能网卡固件升级的装置...
【专利技术属性】
技术研发人员:吴雨风,郭锋,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。