[發明專利]一種系統補丁包測試方法及系統在審
| 申請號: | 201710898328.3 | 申請日: | 2017-09-28 |
| 公開(公告)號: | CN107766239A | 公開(公告)日: | 2018-03-06 |
| 發明(設計)人: | 趙凱 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F9/455 |
| 代理公司: | 濟南舜源專利事務所有限公司37205 | 代理人: | 劉曉政 |
| 地址: | 450000 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 系統 補丁包 測試 方法 | ||
技術領域
本發明涉及系統補丁包測試領域,具體是一種系統補丁包測試方法及系統。
背景技術
系統補丁包,即系統補丁,如Hotfix,就是通過安裝相應的補丁軟件,補充系統中的漏洞,把“漏水”的地方補上,杜絕同類型病毒的入侵。
系統補丁包,往往需要多次重復測試,且需要每次在多個服務器上測試,且在測試過程中安裝過該系統補丁包的服務器不能重復安裝同一個系統補丁包。目前常用的方式有兩種,一是重新安裝服務器系統后再測試,二是使用未安裝過當前系統補丁包的相同服務器系統供測試。比如,一般的Hotfix測試,需要在相同的系統上測試最少兩次,而安裝過Hotfix的主機無法卸載該Hotfix補丁包,只能更換其他未安裝過該Hotfix的主機或者重新安裝主機系統。既影響測試效率,又浪費硬件資源。此為現有技術中的不足。
本發明用于提供一種新的系統補丁包測試方法及系統,一方面用于提高測試效率,另一方面用于節約硬件資源。
發明內容
本發明所要解決的技術問題是,針對現有技術的不足,提供一種系統補丁包測試方法及系統,用于節省硬件測試資源又提高測試效率。
為解決上述技術問題,本發明提供了一種系統補丁包測試方法,其特征在于,包括步驟:
在物理主機中安裝虛擬化管理系統;
在上述物理主機中安有的虛擬化管理系統中創建相應數量的虛擬機;
在上述創建的每個虛擬機中均安裝虛擬化管理系統,使各虛擬機成為虛擬主機;
在上述相應的虛擬主機中均安裝當前待測試的系統補丁包;
分別運行上述各相應虛擬主機中安有的當前待測試的系統補丁包,對該所述的當前待測試的系統補丁包進行測試。
其中,在該系統補丁包測試方法中,通過iCenter客戶端,在上述創建的每個虛擬機中安裝相應的虛擬化管理系統。
其中,所述的iCenter客戶端安裝在測試用戶終端,所述的測試用戶終端采用PC機。
其中,在該系統補丁包測試方法中,通過iCenter客戶端,在上述相應的虛擬主機中安裝當前待測試的系統補丁包。
其中,上述物理主機上安裝的虛擬化管理系統為Xenserver虛擬化管理系統。
另外,本發明還提供了一種系統補丁包測試系統,包括物理主機、安裝在該物理主機內的虛擬化管理系統,以及安裝在所述物理主機內的虛擬化管理系統中的相應數量的虛擬主機;各所述的虛擬主機中均安有一用于測試當前待測試的系統補丁包的虛擬化管理系統。
其中,該系統補丁包測試系統還包括安有iCenter客戶端的測試用戶終端;所述的測試用戶終端:與所述的物理主機相連,用于通過所述的iCenter客戶端,實現上述各虛擬主機內虛擬化管理系統的安裝、以及實現上述當前待測試的系統補丁包在上述各虛擬主機內的安裝。
其中,所述的iCenter客戶端包括:
物理主機連接單元,用于連接所述的物理主機;
虛擬機顯示單元,與所述的物理主機連接單元相連,用于顯示所述物理主機虛擬化管理系統中已安裝的各虛擬機;
第一選擇單元,與所述的虛擬主機顯示單元相連,用于在所述虛擬主機顯示單元顯示出的各虛擬主機中,選擇用于安裝虛擬化管理系統的各相應虛擬機;
虛擬主機形成單元,與所述的第一選擇單元相連,用于基于第一選擇單元選出的各相應虛擬機中預先掛載的ISO鏡像,在上述選擇出的各相應虛擬機中分別安裝上述ISO鏡像對應的虛擬化管理系統,以形成所述的各相應虛擬機對應的虛擬主機。
其中,所述的iCenter客戶端還包括:
虛擬主機顯示單元,與所述的虛擬主機形成單元相連,用于顯示所述虛擬主機形成單元中已形成的各虛擬主機;
第二選擇單元,與所述的虛擬主機顯示單元相連,用于在所述虛擬主機顯示單元顯示出的各虛擬主機中,選擇用于安裝當前待測試的系統補丁包的各相應虛擬主機;
系統補丁包獲取單元,與所述的第二選擇單元相級聯,用于獲取當前待測試的系統補丁包;
系統補丁包安裝單元,與所述的系統補丁包獲取單元相連,用于在上述第二選擇單元選擇出的各相應虛擬主機中,對應安裝上述系統補丁包獲取單元獲取的當前待測試的系統補丁包;
系統補丁包測試單元,與所述的系統補丁包安裝單元相連,用于運行各相關虛擬主機中安裝的待測試的系統補丁包,對所述的待測試的系統補丁包進行測試。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710898328.3/2.html,轉載請聲明來源鉆瓜專利網。





