[發明專利]云環境下分布式文件系統可靠性測試套件在審
| 申請號: | 201410614048.1 | 申請日: | 2014-11-04 |
| 公開(公告)號: | CN104461865A | 公開(公告)日: | 2015-03-25 |
| 發明(設計)人: | 左德承;馮懿;張展;劉宏偉;封威;董劍;溫東新;羅丹彥;舒艷君;趙志龍;胡澤;馮丹青;吳娜;潘道華;李文浩;王旭 | 申請(專利權)人: | 哈爾濱工業大學 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 哈爾濱市松花江專利商標事務所 23109 | 代理人: | 岳泉清 |
| 地址: | 150001 黑龍*** | 國省代碼: | 黑龍江;23 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 環境 分布式 文件系統 可靠性 測試 套件 | ||
1.云環境下分布式文件系統可靠性測試套件,其特征在于,它還包括節點故障注入模塊(1)、數據操作失效故障注入模塊(2)、數據效驗故障注入模塊(3)、管理模塊(4)和用戶主界面(5),
所述節點故障注入模塊(1)用于模擬節點出現的CPU寄存器故障,并根據管理模塊(4)的命令將故障注入分布式文件系統中,同時采集節點出現的CPU寄存器故障注入結果,
數據操作失效故障注入模塊(2)用于模擬各種類型的節點的關鍵文件出現數據操作失敗故障,并根據管理模塊(4)的命令將故障注入分布式文件系統中,同時采集各種類型的節點的關鍵文件出現數據操作失敗故障注入結果,
數據效驗故障注入模塊(3)用于模擬各種不同類型節點的校驗文件無法訪問、校驗內容錯誤的故障,并根據管理模塊(4)的命令將故障注入分布式文件系統中,同時采集各種不同類型節點的校驗文件無法訪問、校驗內容錯誤的故障注入結果,
管理模塊(4)用于根據測試人員的操作命令調用相應的故障注入模塊,并接收相應故障注入模塊的故障注入結果通過用戶主界面反饋給測試人員,
用戶主界面(5)用于提供人機交互界面、接收使用者命令和反饋故障注入結果。
2.根據權利要求1所述的云環境下分布式文件系統可靠性測試套件,其特征在于,節點故障注入模塊(1)包括信息交互模塊(1-1)、故障信息配置模塊(1-2)、故障注入模塊(1-3)、故障觸發模塊(1-4)和故障結果回收模塊(1-5),
所述信息交互模塊(1-1)用于實現與管理模塊(4)的信息交互;
故障信息配置模塊(1-2)用于解析從交互模塊接收的用戶配置參數,并將所述用戶配置參數發送給故障觸發模塊(1-4),同時根據所述用戶配置參數設定相應的故障注入參數,然后將設定的故障注入參數傳送給故障注入模塊(1-3);
故障注入模塊(1-3)用于接收故障注入參數,并根所述故障注入參數完成相應的故障注入操作;
故障觸發模塊(1-4)用于根據用戶配置參數檢測時鐘中斷信號,當所述時鐘中斷信號滿足用戶設定的故障觸發條件時,則觸發故障注入模塊進行故障注入;
故障結果回收模塊(1-5)用于采集被注入故障的分布式平臺所產生的故障注入結果,并將結果以內核日志的方式保存到交互模塊(1-1)中的系統日志文件系統中。
3.根據權利要求1所述的云環境下分布式文件系統可靠性測試套件,其特征在于,數據操作失效故障注入模塊包括分布式文件系統故障參數配置模塊、控制模塊、故障注入模塊、監控模塊和結果回收模塊,
分布式文件系統故障參數配置模塊用于根據管理模塊(4)的命令設定分布式文件系統故障注入參數,故障注入參數包括故障注入的目標節點、目標文件位置、故障類型和故障類型的相關參數;
控制模塊用于完成接收分布式文件系統故障數配置模塊和監控模塊的信息,控制故障注入模塊向分布式文件系統中注入相應的數據操作故障的功能;
故障注入模塊用于接收控制模塊傳遞的信息,從故障庫中選取對應的故障類型進行注入;
監控模塊用于檢測分布式文件系統的日志信息,將檢測的分布式文件系統的日志信息提交
給控制模塊;
結果回收模塊用于收集分布式文件系統故障條件下的測試結果,并將結果提交給管理模塊(4)。
4.根據權利要求1所述的云環境下分布式文件系統可靠性測試套件,其特征在于,數據效驗故障注入模塊包括校驗文件的異常故障注入模塊和校驗值異常的故障注入模塊,
校驗文件的異常故障注入模塊用于根據管理模塊(4)的命令選定的故障注入的校驗文件,對校驗文件進行位置移動、文件權限修改和文件內容修改操作,模擬分布式文件系統中的校驗文件由于某些原因造成校驗文件無法訪問或校驗內容錯誤故障,
校驗值異常的故障注入模塊用于根據校驗值計算對應的API處插入故障代碼,當滿足故障觸發條件時,對相關API應用程序編程接口計算返回的校驗值進行數據位翻轉,從而構造錯誤的校驗值模擬故障的發生,將校驗值模擬故障注入結果給管理模塊(4)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于哈爾濱工業大學,未經哈爾濱工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410614048.1/1.html,轉載請聲明來源鉆瓜專利網。





