[發明專利]一種批量測試服務器穩定性的方法在審
| 申請號: | 201710018480.8 | 申請日: | 2017-01-11 |
| 公開(公告)號: | CN106603343A | 公開(公告)日: | 2017-04-26 |
| 發明(設計)人: | 伯紹文 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/24 |
| 代理公司: | 濟南舜源專利事務所有限公司37205 | 代理人: | 劉曉政 |
| 地址: | 450000 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 批量 測試 服務器 穩定性 方法 | ||
技術領域
本發明涉及的是實現對大批量服務器同步啟動測試,并實時監控測試的進度、健康狀態的批量測試服務器穩定性的方法。
背景技術
IPMI(Intelligent Platform Management Interface)即智能平臺管理接口是使硬件管理具備“智能化”的新一代通用接口標準。用戶可以利用 IPMI 監視服務器的物理特征,如溫度、電壓、電扇工作狀態、電源供應以及機箱入侵等。IPMI 最大的優勢在于它是獨立于 CPU、 BIOS 和 OS 的,所以用戶無論在開機還是關機的狀態下,只要接通電源就可以實現對服務器的監控。IPMI 是一種規范的標準,其中最重要的物理部件就是BMC(Baseboard Management Controller),一種嵌入式管理微控制器,它相當于整個平臺管理的“大腦”,通過它IPMI可以監控各個傳感器的數據并記錄各種事件的日志。
在現有技術中,公知的技術是隨著IT技術的不斷發展,傳統信息化服務及日漸強大的云計算服務對服務器的穩定性要求越來越高。服務器在開發階段和生產階段都需要對產品進行穩定性測試。在傳統的測試過程中,一般通過工具或腳本對單臺服務器進行DC開關機、Cold Reset等測試,不能實現對大批量服務器同步啟動測試,并實時監控測試的進度、健康狀態等。這是現有技術所存在的不足之處。
發明內容
本發明的目的就是針對現有技術所存在的不足,而提供一種批量測試服務器穩定性的方法,該方案可實現對服務器進行遠程開關機操作和實時監控服務器健康狀態,可靈活調用配置文件與重定向輸出內容的特性,可實現對大批量服務器同時進行穩定性測試,并實現實時監控。
本方案是通過如下技術措施來實現的:一種批量測試服務器穩定性的方法,其特征在于包括如下步驟:
1)確定需要測試的服務器IP和測試的種類;
2)建立文件夾,用于存放所有待測服務器的日志;
3)通過智能平臺管理接口對每個IP的服務器進行測試;
4)將測試結果日志重定向到步驟2)中所述的日志中;
5)測試結束。
所述的步驟3)在對服務器測試之前,用戶輸入的需要測試服務器IP和測試種類,是通過配置文件的方式實現。
從配置文件中讀取待測服務器變量和待測服務器測試模式的變量,然后送到智能平臺管理接口。
步驟3)中所有服務器同時啟動進入測試模式。
所述的測試結果日志包括用于存放測試的過程記錄、用于存放測試執行過程中的傳感器信息、測試過程中的異常日志信息。
所述的步驟3)中在測試過程中可以即可查看某一服務器當前運行的進程和從傳感器中讀取值的信息。
本方案的有益效果可根據對上述方案的敘述得知,由于在該方案中建立文件夾,用于存放所有待測服務器的日志,使結果更清晰明確,同時利于不與其他結果相混淆;進行測試的每臺服務器的IP,通過配置文件的方式實現,這樣做的好處是方便存入大批量的數據;輸入待測試穩定性的種類,比如DC開關機測試、Cold Reset測試等;本方案中通過Shell腳本來實現批量自動化的命令下發,也可以通過Shell腳本實現各服務器健康狀態的讀取,返回的結果我們可以重定向到以IP命名的文檔中,以便于查看每臺服務器的數據是否正常,工作時通過提供使用者使用界面(Shell)輸入待測服務器IP和服務器穩定性測試種類,Shell腳本讀取每臺服務器的IP并啟動相應測試。由此可見,本發明與現有技術相比,具有突出的實質性特點和顯著的進步,其實施的有益效果也是顯而易見的。
附圖說明
圖1為本發明具體實施方式的結構示意圖。
具體實施方式
為能清楚說明本方案的技術特點,下面通過一個具體實施方式,并結合其附圖,對本方案進行闡述。
通過附圖可以看出,本方案的批量測試服務器穩定性的方法,其特征在于包括如下步驟:
1)確定需要測試的服務器IP和測試的種類;
2)建立文件夾,用于存放所有待測服務器的日志,文件夾以服務器IP命名;
3)通過智能平臺管理接口對每個IP的服務器進行測試;
4)將測試結果日志Log重定向到步驟2)中所述的日志中;
5)測試結束。
所述的步驟3)在對服務器測試之前,用戶輸入的需要測試服務器IP和測試種類,是通過配置文件的方式實現。
從配置文件中讀取待測服務器變量和待測服務器測試模式的變量,然后送到智能平臺管理接口。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710018480.8/2.html,轉載請聲明來源鉆瓜專利網。





