解決方案
背景
既然現實互聯網中的網絡質量損傷無法避免,我們能否在測試網絡環境中去模擬真實的網絡環境?模擬在特定網絡質量模型下,來驗證對上層應用的影響如何?能夠未卜先知的發現實際應用中可能出現的問題呢?答案是使用網絡損傷儀。Xcompass-S系列網絡損傷儀是信而泰推出的基于現場可編程門陣列(FPGA)的平臺,可提供真實且可重復的網絡損傷測試結果。具有帶寬限制、延時/抖動、丟包、亂序、重復報文、物理鏈路損傷等典型損傷仿真功能,并可同時設立 8 類場景,每個損傷應用場景均可獨立配置各類損傷,以驗證在特定網絡損傷模型下(如:特定的丟包率、特定的時延及抖動下)對上層應用業務的影響。
1. 可以模擬以太網線路多種損傷(時延、抖動、亂序、限速、丟包、重復幀、幀復寫替換、包損壞、物理鏈路損傷);
2. 基于FPGA硬件架構,具備高性能及穩定性,加載損傷后,不影響設備的線速轉發能力;
3. 支持10/100/1000 以太網RJ45或SFP接口,10G SFP+接口;
4. 軟件基于B/S架構,配置簡單,易于維護;
方案優勢
網絡損傷仿真測試
據NIST(美國)國家標準與技術局研究統計,應用系統發布上線后, 80%的總成本僅用于尋找和發現問題中;另外根據知名咨詢機構 Gartner 的研究,全球超過70%的應用部署都是失敗的。究其根本原因在于幾乎所有網絡設備測試及應用的開發測試都是在相對完美的實驗室網絡環境下完成的。而真實網絡中的任意兩個信息端點之間的通信,可能需要經過很多不同的物理環境、傳輸鏈路、傳輸設備和網絡設備,總會有自然或意外的隨機事件發生,從而導致網絡質量的損傷,常見的網絡損傷類型如下所示:
- 丟包:網絡設備軟、硬件問題;線路傳輸質量差引起丟包;網絡設備配置不合理導致丟包;網絡設計不合理導致丟包;網絡沖突、廣播泛濫造成丟包;
- 時延:光纖長距離傳輸;網絡設備轉發處理需要時間;應用服務器處理時間;網絡擁塞;
- 抖動:網絡擁塞;負載均衡設備的部署;路由翻轉;
- 亂序:網絡擁塞;端口捆綁;路由翻轉;
- 重復幀:網絡環路;協議棧異常;
- 物理層損傷:色散或功率衰減、串擾及不確定的系統噪聲、環境干擾等;
