故障模擬器
在一些關鍵行業中,如證券交易系統、銀行結算系統等,軟件系統失效將造成不可估量的損失。因此在開發階段,在保證系統高可用能力前提下,其系統健壯性須通過評測進行驗證。傳統的評測方法所需時間長,很難通過全生命周期測試方法獲得統計結果。
博為峰自研的專業應用系統故障模擬器工具,系統采用B/S架構,用戶在被測終端安裝相應Agent服務后可通過網絡與故障模擬器后臺服務器相連接,即利用基于故障注入的系統健壯性測試方法,通過向軟件系統注入故障加速系統失效,觀察系統在模擬真實故障下的表現,從而評測系統健壯性。
網絡故障評測 |
磁盤故障評測 |
網絡帶寬 |
磁盤IO故障 |
數據包隊列 |
內存故障 |
IP訪問規則 |
進程訪問故障 |
數據包的延遲、丟包、重包、重排序包、錯包等 |
系統分頁故障 |
通過網絡對接被測系統,來模擬磁盤I/O和網絡傳輸過程,實現對被測系統用故障模擬器進行系統健壯性測試
對被測系統硬件無任何損壞,能方便跟蹤目標程序執和回收數據,減少系統開銷,具有較好的可移植性
操作系統進行分別的部署,單獨進行測試?;蛲ㄟ^局域網互聯,故障模擬器進行集中分布式部署,增加web管理控制端后臺,分布式進行測試