Idc機房網絡服務質量檢測方法及裝置的制造方法
【技術領域】
[0001] 本發明網絡質量檢測技術領域,特別是涉及一種IDC機房網絡服務質量檢測方法 及裝置。
【背景技術】
[0002] 互聯網數據中心(InternetDataCenter,IDC),是電信部門利用已有的互聯網通 信線路、帶寬資源,建立標準化的電信專業級機房環境,為企業、政府提供服務器托管、租用 以及相關增值等方面的全方位服務。其中,IDC提供的主要業務包括域名注冊查詢主機托 管(機位、機架、機房出租)、資源出租(如虛擬主機業務、數據存儲服務)、系統維護(系統 配置、數據備份、故障排除服務)、管理服務(如帶寬管理、流量分析、負載均衡、入侵檢測、 系統漏洞診斷),以及其他支撐、運行服務等。
[0003] 當前,隨著互聯網行業高速發展,IDC已不僅僅是數據的存儲中心,而且是數據的 交流中心。由于網站系統對帶寬、管理維護的要求日益增長,IDC開始承擔起越來越多的與 網站托管服務相關事務。因此,對IDC機房的網絡服務質量就有著嚴格的要求。
[0004] 現有技術中,對IDC機房的網絡服務質量進行檢測方法,主要通過網絡傳輸過程 中數據的丟包率和時延兩個參數指標進行,其通過對IDC機房進行一定頻率的因特網包探 索器(PacketInternetGroper,PING)測試,每次進行PING測試時發送一定字節數據包, 連續發包若干次,對得到的PING值及丟包率進行分析,以此來得出IDC機房網絡質量的分 析結果。
[0005] 由于僅采用PING值作為IDC機房網絡質量的分析結果的依據,因此,現有技術中 的IDC機房的網絡質量進行檢測方法存在著IDC機房網絡質量的分析結果準確性低的問 題,不能真實的反映IDC機房的網絡質量。
【發明內容】
[0006] 本發明實施例解決的問題是如何提高IDC機房網絡質量的分析結果的準確性。
[0007] 為解決上述問題,本發明實施例提供了一種IDC機房網絡服務質量檢測方法,所 述方法包括:
[0008] 選取網絡內中處于正常運行狀態的IDC機房;
[0009] 對所選取的IDC機房進行網絡服務質量測試,獲取相應的測試數據,所述網絡服 務質量測試包括PING測試和網絡服務運行狀態測試;
[0010] 對網絡服務質量測試的測試數據進行分析,得出IDC機房網絡服務質量的分析結 果。
[0011] 可選地,所述對所選取的IDC機房進行PING測試,獲取相應的測試數據,包括:
[0012] 每隔預設時間對選取的IDC機房進行PING測試,所選取的IDC機房包括同一網絡 運營商在預設區域內的IDC機房;
[0013] 獲取進行所述PING測試的往返時間和丟包率的信息。
[0014] 可選地,所述對所選取的IDC機房進行網絡服務運行狀態測試,獲取相應的測試 數據,包括:
[0015] 控制同一網絡運營商的各個IDC機房每隔預設時間與所述網絡運營商的其他的 IDC機房嘗試建立連接;
[0016] 當連接建立成功時,控制各個IDC機房對所述其他IDC機房進行數據上傳和下載 操作;
[0017] 獲取各個IDC機房與其所屬網絡運營商的其他IDC機房建立連接所需的時間,及 連接建立成功后的數據上傳和下載速度的信息。
[0018] 可選地,所述對網絡服務質量測試的測試數據進行分析,得出IDC機房網絡服務 質量的分析結果,包括:
[0019] 將預設時間段內對同一網絡運營商在預設區域內的IDC機房進行多次所述PING 測試得到的往返時間均值,作為往返時間;
[0020] 采用不同時間對同一網絡運營商在預設區域內的IDC機房進行所述PING測試的 往返時間,計算對同一網絡運營商在預設區域內的IDC機房進行所述PING測試的往返時間 的均方差,作為往返時間均方差;
[0021] 根據所述往返時間、往返時間均方差、同一網絡運營商在預設區域內的IDC機房 進行PING測試的丟包率,以及各個IDC機房與其所屬的網絡運營商的其他的IDC機房建立 連接所需的時間,以及連接建立成功后的數據上傳和下載速度分別落入的數值區間,得出 相應的往返時間質量參數、往返時間均方差質量參數、丟包率質量參數、連接建立時間質量 參數、上傳速度質量參數和下載速度質量參數;
[0022] 為往返時間質量參數、往返時間均方差質量參數、丟包率質量參數、連接建立時間 質量參數、上傳速度質量參數和下載速度質量參數分別分配相應的預設權重并相加,得出 IDC機房網絡服務質量的分析結果。
[0023] 本發明實施例還提供了一種IDC機房網絡服務質量檢測裝置,所述裝置包括:
[0024] 選取單元,適于選取網絡內中處于正常運行狀態的IDC機房;
[0025] 質量測試單元,適于對所選取的IDC機房進行網絡服務質量測試,獲取相應的測 試數據,所述網絡服務質量測試包括PING測試和網絡服務運行狀態測試;
[0026] 分析單元,適于對網絡服務質量測試的測試數據進行分析,得出IDC機房網絡服 務質量的分析結果。
[0027] 可選地,所述測試單元適于每隔預設時間對選取的IDC機房進行PING測試,所選 取的IDC機房包括同一網絡運營商在預設區域內的IDC機房;獲取進行所述PING測試的往 返時間和丟包率的信息。
[0028] 可選地,所述測試單元還適于控制同一網絡運營商的各個IDC機房每隔預設時間 與所述網絡運營商的其他的IDC機房嘗試建立連接;當連接建立成功時,控制各個IDC機房 對所述其他IDC機房進行數據上傳和下載操作;獲取各個IDC機房與其所屬網絡運營商的 其他IDC機房建立連接所需的時間,及連接建立成功后的數據上傳和下載速度的信息。
[0029] 可選地,所述分析單元適于將預設時間段內對同一網絡運營商在預設區域內的 IDC機房進行多次所述PING測試得到的往返時間均值,作為往返時間;采用不同時間對同 一網絡運營商在預設區域內的IDC機房進行所述PING測試的往返時間,計算對同一網絡 運營商在預設區域內的IDC機房進行所述PING測試的往返時間的均方差,作為往返時間 均方差;根據所述往返時間、往返時間均方差、同一網絡運營商在預設區域內的IDC機房進 行PING測試的丟包率,以及各個IDC機房與其所屬的網絡運營商的其他的IDC機房建立連 接所需的時間,以及連接建立成功后的數據上傳和下載速度分別落入的數值區間,得出相 應的往返時間質量參數、往返時間均方差質量參數、丟包率質量參數、連接建立時間質量參 數、上傳速度質量參數和下載速度質量參數;為往返時間質量參數、往返時間均方差質量參 數、丟包率質量參數、連接建立時間質量參數、上傳速度質量參數和下載速度質量參數分別 分配相應的預設權重并相加,得出IDC機房網絡服務質量的分析結果。
[0030] 與現有技術相比,本發明的技術方案具有以下的優點:
[0031] 通過對所選取的網絡內的IDC機房進行網絡服務質量測試,其中,所述網絡服務 質量測試不僅包括PING測試,還包括網絡運行狀態測試,使得測試數據更加全面,因此,可 以提高IDC機房網絡服務質量分析結果的準確性。
【附圖說明】
[0032] 圖1是本發明實施例中的一種IDC機房網絡服務質量檢測方法的流程圖;
[0033] 圖2是本發明實施例中對所選取的IDC機房進行PING測試獲取相應的測試數據 的流程圖;
[0034] 圖3是本發明實施例中對選取的IDC機房網絡服務運行狀態測試獲取相應的測試 數據的流程圖;
[0035] 圖4是本發明實施例中對網絡服務質量測試的測試數據進行分析得出IDC機房網 絡服務質量的分析結果的流程圖;
[0036] 圖5是本發明實施例中的IDC機房網絡服務質量檢測裝置的結構示意圖。
【具體實施方式】
[0037] 現有技術中,對IDC機房的網絡服務質量進行檢測方法,主要通過網絡傳輸過程 中數據的丟包率和時延兩個參數指標進行,其通過對IDC機房進行一定頻率的因特網包探 索器(PacketInternetGroper,PING)測試,每次進行PING測試時發送一定字節數據包, 連續發包若干次,對得到的PING值及丟包率進行分析,以此來得出IDC機房網絡質量的分 析結果。
[0038] 由于僅采用PING值作為IDC機房網絡質量的分析結果的依據,因此,現有技術中 的IDC機房的網絡質量檢測方法,存在著檢測結果準確性低的問題,不能真實的反映IDC機 房的網絡質量。
[0039] 為解決現有技術中存在的上述問題,本發明實施例采用的技術方案通過對所選取 的網絡內的IDC機房進行網絡服務質量測試,其中,所述網絡服務質量測試不僅包括PING 測試,還包括網絡運行狀態測試,使得測試數據更加全面,可以提高IDC機房網絡服務質量 分析結果的準確性。
[0040] 為使本發明的上述目的、特征和優點能夠更為明顯易懂,下面結合附圖對本發明 的具體實施例做詳細的說明。
[0041] 圖1本發明實施例提供了一種IDC機房網絡服務質量檢測方法,所述方法包括:
[0042] 步驟S101 :選取網絡內中處于正常運行狀態的IDC機房。
[0043] 在具體實施中,為了便于對IDC機房進行測試,可以首先將IDC機房按照一定的方 式進行分類。在本發明一實施例中,可以按照IP地址,劃分出不同網絡運營商在不同區域 內的IDC機房,并選取不同網絡運營商在不同區域內可用IP對應的IDC機房進行網絡服務 質量測試。
[0044] 步驟S102 :對所選取的IDC機房進行網絡服務質量測試,獲取相應的測試數據,所 述網絡服務質量測試包括PING測試和網絡服務運行狀態測試。
[0045] 在具體實施中,對所選取的IDC機房不僅進行PING測試,同時也對所有的IDC機 房進行網絡服務運行狀態測試,相較于現有技術中的IDC機房網絡服務質量測試方法,可 以獲取更加全面的測試數據。
[0046] 步驟S103 :對網絡服務質量測試的測試數據進行分析,得出IDC機房網絡服務質 量的分析結果。
[0047] 在具體實施中,通過對所獲取到對網絡服務質量測試進行測試的測試數據進行分 析,