[發明專利]一種服務器網卡遠程測試方法、裝置、終端及存儲介質有效
| 申請號: | 201910073550.9 | 申請日: | 2019-01-25 |
| 公開(公告)號: | CN109510742B | 公開(公告)日: | 2022-02-18 |
| 發明(設計)人: | 武秋星 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | H04L43/50 | 分類號: | H04L43/50;H04L67/141;H04L67/025;H04L67/125;H04L67/08;H04L43/0811;H04L43/10 |
| 代理公司: | 濟南舜源專利事務所有限公司 37205 | 代理人: | 劉雪萍 |
| 地址: | 450000 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 服務器 網卡 遠程 測試 方法 裝置 終端 存儲 介質 | ||
本發明提供一種服務器網卡遠程測試方法、裝置、終端及存儲介質,包括:通過BMC串口重定向功能登錄目標服務器系統;利用交互腳本循環執行對目標服務器網卡的重啟;與目標服務器建立網絡連接并監控連接狀態;根據連接狀態與網卡重啟的同步性生成網卡測試結果。本發明無需人工手動操作輸入測試指令,無需系統網絡就可實現網卡的打開關閉功能壓力測試,大大節省測試時間,提高服務器網卡測試效率。
技術領域
本發明屬于服務器測試技術領域,具體涉及一種服務器網卡遠程測試方法、裝置、終端及存儲介質。
背景技術
隨著互聯網的飛速發展服務器網絡的穩定性要求越來越高,因此對于服務器的網卡設備的測試也越發重要。服務器網卡在Linux系統下的打開關閉功能是網卡的一個基本功能,也是服務器系統和網卡兼容性的一個基本指標。
傳統測試網卡打開關閉功能的方法一般都是人工手動進行命令操作,然后觀察測試結果。這種方法比較占用人力和時間,只適合小次數的測試,不適合進行長時間的穩定性壓力測試。網卡在進行打開關閉測試過程中不可避免的會造成網絡中斷,這樣通過系統網絡進行自動化測試又不可行。
服務器BMCSOL(串口重定向)是IPMI協議中定義的標準功能,通過SOL可以把服務器BIOSSetup和Linux系統的輸出重定向到BMC然后通過BMC網絡進行訪問。因此在沒有系統網絡的情況下可以通過BMCSOL遠程訪問服務器Linux系統并進行操作。本文介紹的就是無需系統網絡,通過BMC管理網絡基于BMCSOL(串口重定向)的自動化壓測測試方法,這樣既能減少人力工時成本,又能提高測試效率和測試質量。
發明內容
針對現有技術的上述不足,本發明提供一種服務器網卡遠程測試方法、裝置、終端及存儲介質,以解決現有網卡測試方法只能依賴于人工測試無法進行自動化測試的問題。
第一方面,本發明提供一種服務器網卡遠程測試方法,包括:
通過BMC串口重定向功能登錄目標服務器系統,包括:根據目標服務器所屬的BMCIP登錄所述BMC;調用所述BMC串口重定向功能并利用自動交互腳本登錄目標服務器系統。
利用交互腳本循環執行對目標服務器網卡的重啟,包括:設置測試網卡IP并根據所述IP打開所述測試網卡;記錄網卡打開時間并在打開狀態持續時間達到預設時間時關閉所述測試網卡;記錄網卡關閉時間并在關閉狀態持續時間達到預設時間時打開所述測試網卡;將相鄰的一次打開操作和一次關閉操作記錄為一次重啟;在重啟次數達到預測測試次數時停止執行對測試網卡的重啟。
與目標服務器建立網絡連接并監控連接狀態。
根據連接狀態與網卡重啟的同步性生成網卡測試結果,包括:判斷網絡連接狀態的變化情況與網卡狀態更改情況是否匹配:否,則判定網卡測試錯誤。是,則判斷網卡狀態持續時間段與網絡連接狀態持續時間段的偏差是否在預設的延遲時間內:是,則判定網卡測試通過;否,則判定網卡測試未通過并顯示錯誤測試信息。
第二方面,本發明提供一種服務器網卡遠程測試裝置,包括:
系統登錄單元,包括:初步登錄模塊,配置用于根據目標服務器所屬的BMCIP登錄所述BMC;系統登錄模塊,配置用于調用所述BMC串口重定向功能并利用自動交互腳本登錄目標服務器系統。
重啟執行單元,包括:網卡打開模塊,配置用于設置測試網卡IP并根據所述IP打開所述測試網卡;網卡關閉模塊,配置用于記錄網卡打開時間并在打開狀態持續時間達到預設時間時關閉所述測試網卡;重啟循環模塊,配置用于記錄網卡關閉時間并在關閉狀態持續時間達到預設時間時打開所述測試網卡;重啟記錄模塊,配置用于將相鄰的一次打開操作和一次關閉操作記錄為一次重啟;重啟停止模塊,配置用于在重啟次數達到預測測試次數時停止執行對測試網卡的重啟。
網絡監控單元,配置用于與目標服務器建立網絡連接并監控連接狀態。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910073550.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:交換機測試治具
- 下一篇:一種智能音箱系統的快速集群方法





