[發明專利]一種智能網卡固件升級的方法及裝置有效
| 申請號: | 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.szxzyx.cn/pat/books/202010566521.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種電氣元件跨接裝置
- 下一篇:一種復合水泥發泡防火門芯板





