[發(fā)明專利]一種播出存儲設備選型測試方法有效
| 申請?zhí)枺?/td> | 201210385671.5 | 申請日: | 2012-10-12 |
| 公開(公告)號: | CN102970575A | 公開(公告)日: | 2013-03-13 |
| 發(fā)明(設計)人: | 丁文華;姚威;宋宜純;許鋼鳴;宋蔚;商同;陳震;闕晟華;王蓉;白東巖 | 申請(專利權)人: | 中央電視臺;北京中科大洋科技發(fā)展股份有限公司 |
| 主分類號: | H04N17/00 | 分類號: | H04N17/00;H04N5/222 |
| 代理公司: | 北京國林貿(mào)知識產(chǎn)權代理有限公司 11001 | 代理人: | 袁建水 |
| 地址: | 100859*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 播出 存儲 設備 選型 測試 方法 | ||
1.一種播出存儲設備選型測試方法,所述方法使用的系統(tǒng)包括:多臺測試工作站、文件系統(tǒng)服務器和測試管理工作站通過交換機連接到被測存儲體上的存儲訪問端口組成的測試網(wǎng)絡,所述的測試工作站和測試管理工作站中安裝有測試工具,所述的測試工具由虛擬文件生成模塊、讀進程管理模塊、寫進程管理模塊、讀進程模擬模塊、寫進程模擬模塊組成,其特征在于所述方法的步驟如下:
產(chǎn)生模擬文件的步驟:用于所述的虛擬文件生成模塊產(chǎn)生大量模擬文件并存入被測的存儲體中,并占據(jù)被測的存儲體80%-90%的存儲空間;
存儲體正常工作狀態(tài)下的帶寬測試步驟:用于測試被測存儲體在正常工作狀態(tài)下的帶寬,包括三個可以平行或按隨意順序進行的測試子步驟,如其中任意一項測試結果不滿足要求則進入“測試結束的步驟”,如達到要求則進入下一步驟;本步驟包括的子步驟如下:
單個讀寫進程帶寬測試的子步驟:用于單臺測試工作站對應存儲體單個存儲訪問端口執(zhí)行單個讀或寫任務進程的存儲體帶寬測試;使用一臺測試工作站,啟動單個讀或寫任務進程,測出存儲體單個端口能夠達到的讀或寫最大帶寬值;
總體帶寬測試的子步驟:用于存儲體的最大帶寬測試;用多臺測試工作站,對被測存儲體的所有存儲訪問端口同時啟動多個讀或寫任務進程測試被測存儲體的帶寬,為避免測試工作站的性能影響測試的準確性,每個測試工作站僅啟動一個讀或寫任務進程,測試工作站與被測存儲體的存儲訪問端口一一對應,測試工作站的數(shù)量分別按被測存儲體存儲訪問端口的整倍數(shù)增加,分別記錄以上情況下存儲體的總帶寬值,直到增加測試工作站數(shù)量不會繼續(xù)提高被測存儲體的總帶寬值為止;
固定存儲訪問端口數(shù)量的測試子步驟:用于固定存儲體存儲訪問端口數(shù)量時的最大帶寬測試;打開被測存儲體所有存儲訪問端口后,關閉一個存儲訪問端口,按“總體帶寬測試的子步驟”所述的過程測試存儲體的最大帶寬;然后再關閉一個存儲訪問端口,再按“總體帶寬測試的子步驟”所述的過程測試存儲體的最大帶寬,直至被測存儲體僅剩一個存儲訪問端口處于打開狀態(tài)為止;
存儲體的容錯性測試的步驟:用于測試被測存儲體在異常狀態(tài)下的容錯能力,包括五個可以平行或按隨意順序進行的測試子步驟,如其中任意一項測試結果不滿足要求則進入“測試結束的步驟”,如達到要求則進入下一步驟;本步驟包括的子步驟如下:
存儲體電源故障測試的子步驟:用于測試存儲體體主、備電源切換是否對帶寬產(chǎn)生明顯的影響;首先對被測存儲體執(zhí)行80%負載讀或寫任務,然后分別斷開主路和備路電源,觀察存儲體在單電源供電情況下,被測存儲體的帶寬是否有明顯變化,再恢復到兩路供電,觀察被測存儲體的帶寬是否能夠回到正常工作狀態(tài);
存儲體風扇故障測試的子步驟:用于測試存儲體風扇故障時,被測存儲體溫度變化的程度;在被測存儲體執(zhí)行80%負載讀或寫任務時,關閉被測存儲體的風扇,觀察被測存儲體的溫度變化程度;
存儲體控制器故障測試的子步驟:用于測試對存儲體控制器故障的情況下,對存儲體帶寬的影響;首先使被測存儲體執(zhí)行80%負載讀或寫任務,然后關閉被測存儲體部分控制器,觀察被測存儲體的帶寬是否有明顯變化或停止工作,再重新啟動被測存儲體被關閉的控制器,觀察被測存儲體的帶寬是否能夠恢復到正常狀態(tài),并記錄恢復時長;
文件系統(tǒng)服務器故障測試子步驟:用于對文件系統(tǒng)服務器故障和恢復時的性能進行測試;首先在被測存儲體執(zhí)行80%負載讀或寫任務,關閉一個文件系統(tǒng)服務器,用來模擬該文件系統(tǒng)服務器故障的情況,查看備用文件系統(tǒng)服務器是否啟動并接管工作,并記錄切換過程的時間,檢查故障切換過程中,讀寫的文件是否正常;并測試在單個文件系統(tǒng)服務器工作時,總進程數(shù)在不斷增多時的讀帶寬、寫帶寬、讀寫混合帶寬;
硬盤性能測試的子步驟:用于對存儲體中的硬盤的故障和恢復時的性能進行測試;首先在被測存儲體在執(zhí)行80%負載讀或寫任務時,熱拔出一塊硬盤,觀察被測存儲體總帶寬是否有明顯變化;然后將拔出的硬盤格式化后重新插回原槽位,觀察被測存儲體對磁盤重建系統(tǒng)的同時,被測存儲體的總帶寬變化;
存儲體的性能測試的步驟:用于對存儲體的負載均衡性、穩(wěn)定性、擴展性進行測試,包括三個可以平行或按隨意順序進行的測試子步驟,如其中任意一項測試結果不滿足要求則進入“測試結束的步驟”,如達到要求則進入下一步驟;本步驟包括的子步驟如下:
負載均衡性測試的子步驟:用于對存儲體的負載均衡性進行測試;將多個存儲訪問端口虛擬為一個虛擬存儲訪問端口,使用多臺測試工作站,對該虛擬存儲訪問端口同時啟動不同數(shù)量的讀或寫任務進程,使該虛擬存儲訪問端口達到最大帶寬;記錄虛擬存儲訪問端口中的各個實際存儲訪問端口的帶寬,觀察各個實際存儲訪問端口的帶寬分配情況是否在正常范圍內;
穩(wěn)定性測試的子步驟:用于對存儲體的穩(wěn)定性進行測試;使用多臺測試工作站,對被測存儲體的幾個指定存儲訪問端口執(zhí)行讀或寫任務,被測存儲體的其他指定存儲訪問端口此時閑置,并記錄每個正在執(zhí)行讀或寫任務的端口的帶寬情況;然后開始對閑置的指定存儲訪問端口執(zhí)行讀或寫任務,測試并記錄已經(jīng)在執(zhí)行讀或寫任務的指定存儲訪問端口的帶寬是否有明顯的波動變化;
擴展性測試的子步驟:用于對存儲體的在線擴展性及多組間資源動態(tài)分布性能測試,測試的過程包括以下兩個分步驟:
新端口擴展性測試的分步驟:首先啟動被測存儲體中的部分存儲訪問端口,這些存儲訪問端口在執(zhí)行80%負載讀或寫任務時,添加新的存儲訪問端口,測試新老存儲訪問端口能否同時正常運行,并觀察需要經(jīng)過何種操作、用時多長,可以將新存儲訪問端口添加到系統(tǒng)中,并正常運行;同時對已經(jīng)啟動的存儲訪問端口帶寬進行測試,觀察新存儲訪問端口創(chuàng)建過程,對已經(jīng)啟動的存儲訪問端口帶寬是否產(chǎn)生影響;
存儲體容量拓展測試的分步驟:啟動被測存儲體,并且在被測存儲體執(zhí)行80%負載讀或寫任務時,通過增加硬盤的擴容手段增加被測存儲體容量,記錄在擴容過程中,被測存儲體帶寬的變化;
測試結束的步驟:用于結束測試并輸出測試結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中央電視臺;北京中科大洋科技發(fā)展股份有限公司,未經(jīng)中央電視臺;北京中科大洋科技發(fā)展股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210385671.5/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





