[发明专利]一种智能网卡固件升级的方法及装置有效
申请号: | 202010566521.9 | 申请日: | 2020-06-19 |
公开(公告)号: | CN111857766B | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 吴雨风;郭锋 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 李修杰 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 网卡 升级 方法 装置 | ||
本发明提出了一种智能网卡固件升级的方法,包括:管理模块将升级命令传递给智能网卡连接模块;智能网卡连接模块建立客户端主机操作系统和智能网卡间的SSH连接;固件包模块通过SSH连接将固件升级包传送至智能网卡的处理器,智能网卡的处理器根据控制指令控制智能网卡固件进行升级;日志模块收集智能网卡固件升级过程中的返回值,发送升级结果,本发明还提出了一种智能网卡固件升级的装置,有效解决由于智能网卡固件升级时需要反复建立传输连接造成智能网卡的固件升级复杂耗时的问题,有效的提高了智能网卡升级的效率,降低了运营维护的难度。
技术领域
本发明涉及固件升级领域,尤其是涉及一种智能网卡固件升级的方法及装置。
背景技术
随着智能网卡的技术水平的不断提高,越来越多的服务器制造商对于智能网卡的需求也随之增加,智能网卡能将虚拟交换机功能完全从服务器CPU(central processingunit,中央处理器)转移到智能网卡,释放服务器CPU的计算能力,以便应用程序利用,从而更好地扩展网卡功能并提供更高的性能。
随着技术的不断发展,智能网卡的功能也将不断完善,固件升级也是智能网卡发展中重要的一环,但同时由于智能网卡能将虚拟交换机功能完全从服务器CPU转移到智能网卡这种特性,在智能网卡固件升级时需要反复的建立传输连接过程。
针对智能网卡固件升级需要反复的建立传输连接过程,使得智能网卡的固件升级会比传统网卡更加复杂耗时,服务器使用者的运营维护也更复杂,不利于智能网卡固件的高效快速升级。
发明内容
本发明为了解决现有技术中存在的问题,创新提出了一种智能网卡固件升级的方法及装置,有效解决由于智能网卡固件升级时需要反复建立传输连接造成智能网卡的固件升级复杂耗时的问题,有效的提高了智能网卡升级的效率,降低了运营维护的难度。
本发明第一方面提供了一种智能网卡固件升级的方法,包括:
管理模块将升级命令传递给智能网卡连接模块;
智能网卡连接模块建立客户端主机操作系统和智能网卡间的SSH(Secure Shell协议,简称SSH,是一种加密网络协议,用于客户端和主机之间的安全连接)连接;
固件包模块通过SSH连接将固件升级包传送至智能网卡的处理器,智能网卡的处理器根据控制指令控制智能网卡固件进行升级;
日志模块收集智能网卡固件升级过程中的返回值,发送升级结果。
可选地,智能网卡连接模块建立客户端主机操作系统和智能网卡间的SSH连接具体包括:
智能网卡连接模块获取用户客户端的IP地址、智能网卡的IP地址;
获取用户输入的IP地址,并将用户输入的IP地址分配给智能网卡的第一端口;
检测用户客户端的IP地址、智能网卡的IP地址、分配给智能网卡的第一端口的IP地址是否处于同一网段,如果处于同一网段,客户端主机操作系统和智能网卡间的SSH连接成功,智能网卡连接模块发送连接成功的信息至固件包模块;如果不处于同一网段,客户端主机操作系和智能网卡间的SSH连接不成功。
进一步地,还包括:用户客户端的IP地址、智能网卡的IP地址、分配给智能网卡的第一端口的IP地址不处于同一网段,重新获取用户输入的IP地址,并将用户重新输入的IP地址重新分配给智能网卡的第一端口。
可选地,还包括:智能网卡连接模块将智能网卡与客户端主机操作系统SSH连接时反馈的提示信息添加到用户客户端session(会话控制,session对象存储特定用户会话所需的属性及配置信息)中。
可选地,还包括:当智能网卡固件升级成功,智能网卡连接模块断开客户端主机操作系统和智能网卡间的SSH连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010566521.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电气元件跨接装置
- 下一篇:一种复合水泥发泡防火门芯板