[發(fā)明專利]實現(xiàn)存儲局域網(wǎng)絡(luò)存儲設(shè)備測試的方法及裝置無效
| 申請?zhí)枺?/td> | 201210021424.7 | 申請日: | 2012-01-31 |
| 公開(公告)號: | CN102594618A | 公開(公告)日: | 2012-07-18 |
| 發(fā)明(設(shè)計)人: | 溫硯書 | 申請(專利權(quán))人: | 浪潮(北京)電子信息產(chǎn)業(yè)有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/24 |
| 代理公司: | 北京安信方達(dá)知識產(chǎn)權(quán)代理有限公司 11262 | 代理人: | 栗若木;曲鵬 |
| 地址: | 100085 北京市海*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 實現(xiàn) 存儲 局域網(wǎng)絡(luò) 設(shè)備 測試 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及存儲局域網(wǎng)絡(luò)(SAN,Storage?Area?Network)技術(shù),尤其涉及實現(xiàn)存儲局域網(wǎng)絡(luò)共享磁盤測試的方法及裝置。
背景技術(shù)
目前,企業(yè)存儲技術(shù)發(fā)展日新月異,早期有大型服務(wù)器的直接附加存儲(DAS,Direct?Attached?Storage)技術(shù),后來為了提高存儲空間的利用及管理安裝上的效率,便誕生了存儲局域網(wǎng)絡(luò)(SAN,Storage?Area?Network)技術(shù)。
SAN是計算機(jī)信息處理技術(shù)中的一種架構(gòu),它將服務(wù)器和遠(yuǎn)程計算機(jī)的存儲設(shè)備(如磁盤陣列、磁帶庫等)連接起來,使得這些存儲設(shè)備使用起來就像是本地設(shè)備一樣。SAN是將不同的數(shù)據(jù)存儲設(shè)備連接到服務(wù)器和遠(yuǎn)程終端的一種專門的快速的網(wǎng)絡(luò),用于提供企業(yè)商務(wù)數(shù)據(jù)或運營商數(shù)據(jù)的存儲服務(wù)和備份管理。由于SAN是基于網(wǎng)絡(luò)化的存儲,故它比傳統(tǒng)的存儲技術(shù)擁有更大的容量和更強(qiáng)的性能。通過專門的存儲管理軟件,可以直接在SAN里的大型主機(jī)、服務(wù)器或其它服務(wù)端電腦上添加硬盤和磁帶設(shè)備。
以IP-SAN為例,它是基于互聯(lián)網(wǎng)小型計算機(jī)系統(tǒng)接口(iSCSI,internet?Small?Computer?System?Interface)的完整的網(wǎng)絡(luò)存儲解決方案,即應(yīng)用了iSCSI的SAN,如圖1所示;它通過IP網(wǎng)絡(luò)將小型計算機(jī)系統(tǒng)接口(SCSI)區(qū)塊數(shù)據(jù)轉(zhuǎn)換成以太網(wǎng)絡(luò)封包的一種傳輸標(biāo)準(zhǔn)。iSCSI技術(shù)的核心是在TCP/IP網(wǎng)絡(luò)上傳輸SCSI協(xié)議,是指用TCP/IP報文、和ISCSI報文封裝SCSI報文,使得SCSI命令和數(shù)據(jù)可以在普通以太網(wǎng)絡(luò)上進(jìn)行傳輸。
iSCSI協(xié)議定義了在TCP/IP網(wǎng)絡(luò)發(fā)送及接收數(shù)據(jù)塊(block)級的存儲數(shù)據(jù)的規(guī)則和方法。由啟動端將SCSI命令和數(shù)據(jù)封裝到TCP/IP包中,再通過網(wǎng)絡(luò)轉(zhuǎn)發(fā);目標(biāo)端收到該TCP/IP包之后,將其還原為SCSI命令和數(shù)據(jù)并執(zhí)行;執(zhí)行完成后,將返回的SCSI命令和數(shù)據(jù)再封裝到TCP/IP包中,傳輸給回啟動端。整個過程在用戶看來,使用遠(yuǎn)端的存儲設(shè)備就象訪問本地的SCSI設(shè)備一樣簡單。
目前,故障注入是進(jìn)行產(chǎn)品測試的一種重要的技術(shù)手段。在通常情況下,覆蓋測試是進(jìn)行軟件測試常用的測試方法和準(zhǔn)則,基于統(tǒng)一測試覆蓋準(zhǔn)則,測試覆蓋率越高,軟件的可靠性就越高。采用故障注入的方法對軟件進(jìn)行測試,既可以提高軟件測試覆蓋率,亦可以縮短測試時間,從而降低測試成本。測試軟件的故障注入技術(shù)是以程序變異技術(shù)為基礎(chǔ)的。程序變異技術(shù)則是根據(jù)軟件故障類型及其分布通過改變程序源代碼對軟件故障進(jìn)行仿真。
當(dāng)前,對SAN中的共享存儲設(shè)備進(jìn)行故障測試,很難模擬SAN中共享存儲設(shè)備發(fā)生故障的環(huán)境,因此難以實現(xiàn)對SAN中共享存儲設(shè)備的覆蓋測試。因此需要提供一種實現(xiàn)SAN存儲設(shè)備進(jìn)行測試的方法及裝置,能夠通過將故障注入技術(shù)引入到SAN中來充分模擬共享存儲設(shè)備發(fā)生故障的環(huán)境,從而明顯提高測試的覆蓋率,極大地縮短測試時間,有效降低測試成本。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種實現(xiàn)存儲局域網(wǎng)絡(luò)存儲設(shè)備測試的方法及裝置,能夠明顯提高測試的覆蓋率。
為了解決上述技術(shù)問題,本發(fā)明提供了一種實現(xiàn)存儲局域網(wǎng)絡(luò)存儲設(shè)備測試的方法,包括:
選擇測試存儲局域網(wǎng)絡(luò)存儲設(shè)備要注入的故障類型;
根據(jù)故障注入方式和選擇的故障類型將故障注入命令封裝成互聯(lián)網(wǎng)小型計算機(jī)系統(tǒng)接口信息包,并通過將該信息包傳輸?shù)酱鎯钟蚓W(wǎng)絡(luò)啟動故障注入。
進(jìn)一步地,在封裝互聯(lián)網(wǎng)小型計算機(jī)系統(tǒng)接口信息包之前,還包括:確認(rèn)故障注入方式,包括邊界值法、程序語句變換法以及系統(tǒng)狀態(tài)變異仿真法中的一種或多種;
根據(jù)故障注入方式和選擇的故障類型將故障注入命令封裝成互聯(lián)網(wǎng)小型計算機(jī)系統(tǒng)接口信息包,是指根據(jù)默認(rèn)的或確認(rèn)的故障注入方式和選擇的故障類型將故障注入命令封裝成所述互聯(lián)網(wǎng)小型計算機(jī)系統(tǒng)接口信息包。
進(jìn)一步地,該方法還包括:
通過解析互聯(lián)網(wǎng)小型計算機(jī)系統(tǒng)接口信息包進(jìn)行故障狀態(tài)檢測,并將故障處理記錄到系統(tǒng)日志中。
進(jìn)一步地,通過解析互聯(lián)網(wǎng)小型計算機(jī)系統(tǒng)接口信息包進(jìn)行故障狀態(tài)檢測,并將故障處理記錄到系統(tǒng)日志中,具體包括:
目標(biāo)端接收到互聯(lián)網(wǎng)小型計算機(jī)系統(tǒng)接口信息包,解析并進(jìn)入相應(yīng)的故障注入命令的響應(yīng)執(zhí)行,產(chǎn)生的故障引起故障處理,同時對產(chǎn)生的及其故障處理記錄到所述日志中,并將故障處理相關(guān)信息封裝成互聯(lián)網(wǎng)小型計算機(jī)系統(tǒng)接口信息包返回給啟動端;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浪潮(北京)電子信息產(chǎn)業(yè)有限公司,未經(jīng)浪潮(北京)電子信息產(chǎn)業(yè)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210021424.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:線圈及形成線圈的方法
- 下一篇:一種可提高對比度的液晶顯示面板及其制造方法
- 互動業(yè)務(wù)終端、實現(xiàn)系統(tǒng)及實現(xiàn)方法
- 街景地圖的實現(xiàn)方法和實現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實現(xiàn)裝置及其圖像實現(xiàn)方法
- 增強(qiáng)現(xiàn)實的實現(xiàn)方法以及實現(xiàn)裝置
- 軟件架構(gòu)的實現(xiàn)方法和實現(xiàn)平臺
- 數(shù)值預(yù)報的實現(xiàn)方法及實現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 輸入設(shè)備實現(xiàn)方法及其實現(xiàn)裝置
- 局域網(wǎng)絡(luò)及切換器、用于切換器的方法、服務(wù)節(jié)點的方法
- 使用控制器局域網(wǎng)絡(luò)總線的車用儀表系統(tǒng)
- 搜尋無線局域網(wǎng)絡(luò)基地臺的方法及其手持電子裝置
- 無線局域網(wǎng)絡(luò)信息的處理方法及裝置
- 一種無線局域網(wǎng)絡(luò)的連接方法和裝置
- 一種加入無線局域網(wǎng)絡(luò)的方法、裝置和系統(tǒng)
- 處理長期演進(jìn)?無線局域網(wǎng)絡(luò)聚合的裝置及方法
- 處理無線局域網(wǎng)絡(luò)測量配置的裝置及方法
- 虛擬局域網(wǎng)絡(luò)配置系統(tǒng)與方法及其計算機(jī)可讀存儲介質(zhì)
- 一種電動汽車智能化車載網(wǎng)絡(luò)終端平臺
- 傳感設(shè)備、檢索設(shè)備和中繼設(shè)備
- 簽名設(shè)備、檢驗設(shè)備、驗證設(shè)備、加密設(shè)備及解密設(shè)備
- 色彩調(diào)整設(shè)備、顯示設(shè)備、打印設(shè)備、圖像處理設(shè)備
- 驅(qū)動設(shè)備、定影設(shè)備和成像設(shè)備
- 發(fā)送設(shè)備、中繼設(shè)備和接收設(shè)備
- 定點設(shè)備、接口設(shè)備和顯示設(shè)備
- 傳輸設(shè)備、DP源設(shè)備、接收設(shè)備以及DP接受設(shè)備
- 設(shè)備綁定方法、設(shè)備、終端設(shè)備以及網(wǎng)絡(luò)側(cè)設(shè)備
- 設(shè)備、主設(shè)備及從設(shè)備
- 設(shè)備向設(shè)備轉(zhuǎn)發(fā)





