[發明專利]以多個測試階段測試子服務器的系統及其方法在審
| 申請號: | 201210507336.8 | 申請日: | 2012-11-30 |
| 公開(公告)號: | CN103856363A | 公開(公告)日: | 2014-06-11 |
| 發明(設計)人: | 崔杰 | 申請(專利權)人: | 英業達科技有限公司;英業達股份有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26 |
| 代理公司: | 北京市浩天知識產權代理事務所 11276 | 代理人: | 劉云貴;韓龍 |
| 地址: | 201114 上海市閔*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試 階段 服務器 系統 及其 方法 | ||
技術領域
一種測試系統及其方法,特別指一種以多個測試階段測試子服務器的系統及其方法。
背景技術
因為資訊技術(Information?Technology,IT)系統集中化的趨勢,同時也因為成本、能源以及管理上的諸多考量,空間有限的資料中心走向高密度配置已經愈來愈普遍。
所謂的高密度配置,指的是在一定的空間內,擺下更多的資訊技術設備,在資料中心常見的做法是對服務器進行高密度配置,如此,服務器所組成的運算力便能夠大幅度的提高?;诟呙芏扰渲玫男枨?,多節點服務器因此而生。
多節點服務器中包含多個節點,每一個節點都是一個獨立提供服務的子服務器,但多節點服務器中的各個節點共用電源以及冷卻單元(如風扇),因此,各個子服務器并無法脫離多節點服務器運作。
因為各個子服務器并無法脫離多節點服務器運作,因此,在對多節點服務器進行測試時,便不能夠只對單一的子服務器進行測試,而是需要對多節點服務器中的所有子服務器進行測試。
目前多節點服務器的測試過程,是逐一對多節點服務器中的各個子服務器進行完整的測試,在一個子服務器通過測試后,才進行下一個子服務器的測試。如此,當要測試順序排列在后的子服務器時,即使測試順序排列在前的子服務器已確認沒有錯誤,仍然必須等待測試順序排列在前的子服務器完成測試后,才能夠對測試順序排列在后的子服務器進行測試,增加了測試時所使用的電力以及時間等成本。
綜上所述,可知現有技術中長期以來一直存在目前多節點服務器的測試過程容易增加多節點服務器的測試成本的問題,因此有必要提出改進的技術手段,來解決此問題。
發明內容
有鑒于現有技術存在目前多節點服務器的測試過程容易增加多節點服務器的測試成本的問題,本發明遂公開一種以多個測試階段測試子服務器的系統及其方法,其中:
本發明所公開的以多個測試階段測試子服務器的系統,應用于多節點服務器,多節點服務器中包含多個子服務器,該系統至少包含:配置資料查詢模塊,用以查詢預先定義的測試階段的配置資料,測試階段具有預定的測試順序;測試模塊,用以依據按測試順序進行的測試階段的配置資料,同步測試子服務器;流程控制模塊,用以判斷該測試模塊對子服務器進行測試時是否發生錯誤,當子服務器于測試時發生錯誤,則結束測試模塊對該些子服務器的所有測試;其中,流程控制模塊更用以于判斷子服務器都完成測試時,依序進行下一測試階段,直到測試階段都完成為止。
本發明所公開的以多個測試階段測試子服務器的方法,應用于多節點服務器,多節點服務器中包含多個子服務器,其步驟至少包括:查詢預先定義的測試階段的配置資料,測試階段具有預定的測試順序;依據欲進行的測試階段的配置資料同步測試子服務器;判斷子服務器是否于測試時發生錯誤,當子服務器于測試時發生錯誤,則結束該些子服務器的所有測試;判斷子服務器都完成測試時,依序進行下一測試階段,直到測試階段都完成為止。
本發明所揭露的系統與方法如上,與現有技術之間的差異在于本發明通過將測試過程定義為多個測試階段,并在每一個測試階段中,判斷子服務器是否發生錯誤,當子服務器發生錯誤時便結束所有測試,通過解決現有技術所存在的問題,并可以達成自動對多節點服務器中的所有子服務器進行同步測試的技術功效。
附圖說明
【圖式簡單說明】
圖1為本發明所提的以多個測試階段測試子服務器的系統架構圖。
圖2為本發明所提的以多個測試階段測試子服務器的方法流程圖。
【主要元件符號說明】
100????多節點服務器
101????儲存媒體
110????配置資料查詢模塊
120????測試模塊
130????流程控制模塊
140????狀態記錄模塊
400????子服務器
步驟210?查詢預先定義的多個測試階段的配置資料,測試階段具有預定的測試順序
步驟230?依據欲進行的測試階段的配置資料同步測試子服務器
步驟250?判斷子服務器是否于測試時發生錯誤
步驟260?記錄完成測試的子服務器的測試狀態
步驟270?判斷子服務器是否都完成測試
步驟280?判斷所有測試階段是否都完成測試
步驟290?判斷所有測試階段是否都完成測試
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英業達科技有限公司;英業達股份有限公司,未經英業達科技有限公司;英業達股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210507336.8/2.html,轉載請聲明來源鉆瓜專利網。





