亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

流量檢測的方法、負(fù)載均衡器、檢測服務(wù)器和系統(tǒng)的制作方法

文檔序號:9711585閱讀:598來源:國知局
流量檢測的方法、負(fù)載均衡器、檢測服務(wù)器和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及流量檢測的方法、負(fù)載均衡器、檢測服務(wù)器 和系統(tǒng)。
【背景技術(shù)】
[0002] 隨著網(wǎng)絡(luò)安全問題頻發(fā),通過檢測服務(wù)器進(jìn)行異常流量檢測備受關(guān)注。目前網(wǎng)絡(luò) 帶寬不斷增大,而檢測服務(wù)器的性能有限,需要多個(gè)檢測服務(wù)器并發(fā)協(xié)同工作,通過負(fù)載均 衡器可以為流量數(shù)據(jù)選擇對應(yīng)的檢測服務(wù)器進(jìn)行異常流量檢測。
[0003] 現(xiàn)有的流量檢測的方法,是負(fù)載均衡器獲取到流量數(shù)據(jù)后,采用輪詢方式或者隨 機(jī)方式選擇一臺檢測服務(wù)器,將獲取到的流量數(shù)據(jù)發(fā)送至選擇的檢測服務(wù)器,由選擇的檢 測服務(wù)器對獲取到的流量數(shù)據(jù)進(jìn)行異常流量檢測。其中,輪詢選擇檢測服務(wù)器的方法是在 服務(wù)器中順序輪轉(zhuǎn)選擇處理流量數(shù)據(jù)的檢測服務(wù)器。隨機(jī)選擇檢測服務(wù)器的方法是在服務(wù) 器中隨機(jī)地、等概率的選擇處理流量的檢測服務(wù)器。
[0004] 上述兩種方法輪詢或隨機(jī)的選擇檢測服務(wù)器,但是在實(shí)際應(yīng)用中,每次需要處理 的流量數(shù)據(jù)不同,所占用的資源不同,使得檢測服務(wù)器實(shí)際可用資源不同。因此,通過上述 方法負(fù)載均衡器選擇的檢測服務(wù)器可能是一個(gè)處理繁忙的服務(wù)器,比如CPU或者內(nèi)存利用 率很高,以至于通過選擇的檢測服務(wù)器進(jìn)行異常流量檢測面臨性能瓶頸問題,造成整個(gè)系 統(tǒng)的吞吐率下降。

【發(fā)明內(nèi)容】

[0005] 為解決上述問題,本發(fā)明實(shí)施例提出了一種流量檢測的方法、負(fù)載均衡器、檢測服 務(wù)器和系統(tǒng)。
[0006] 第一方面,本發(fā)明實(shí)施例提供了一種流量檢測的方法,包括:
[0007] 獲取第一流量數(shù)據(jù);
[0008] 確定各檢測服務(wù)器的負(fù)載;
[0009] 從各檢測服務(wù)器的負(fù)載中選擇負(fù)載最小的檢測服務(wù)器;
[0010] 將所述第一流量數(shù)據(jù)發(fā)送至所述負(fù)載最小的檢測服務(wù)器,以使所述負(fù)載最小的檢 測服務(wù)器對所述第一流量數(shù)據(jù)進(jìn)行流量檢測。
[0011 ]優(yōu)選地,所述確定各檢測服務(wù)器的負(fù)載,包括:
[0012] 根據(jù)各檢測服務(wù)器上報(bào)的負(fù)載信息確定各檢測服務(wù)器的負(fù)載,所述負(fù)載信息包括 下述的至少一種:會話數(shù)、已處理流量包、中央處理器CPU利用率、內(nèi)存使用率、建立連接的 響應(yīng)速度、傳輸速率。
[0013] 優(yōu)選地,所述根據(jù)各檢測服務(wù)器上報(bào)的負(fù)載信息確定各檢測服務(wù)器的負(fù)載之前, 還包括:
[0014] 接收各檢測服務(wù)器周期上報(bào)的負(fù)載信息。
[0015] 優(yōu)選地,所述根據(jù)各檢測服務(wù)器上報(bào)的負(fù)載信息確定各檢測服務(wù)器的負(fù)載,包括:
[0016] 確定各負(fù)載信息的影響系數(shù),所述各負(fù)載信息的影響系數(shù)之和為I;
[0017] 根據(jù)如下公式確定各檢測服務(wù)器的負(fù)載值:
[0019] 將各檢測服務(wù)器的負(fù)載值作為各檢測服務(wù)器的負(fù)載。
[0020] 第二方面,本發(fā)明實(shí)施例提供了一種負(fù)載均衡器,包括:
[0021] 獲取模塊,用于獲取第一流量數(shù)據(jù);
[0022] 確定模塊,用于確定各檢測服務(wù)器的負(fù)載;
[0023] 選擇模塊,用于從確定模塊確定的各檢測服務(wù)器的負(fù)載中選擇負(fù)載最小的檢測服 務(wù)器;
[0024] 發(fā)送模塊,用于將所述獲取模塊獲取的第一流量數(shù)據(jù)發(fā)送至所述選擇模塊選擇的 負(fù)載最小的檢測服務(wù)器,以使所述負(fù)載最小的檢測服務(wù)器對所述第一流量數(shù)據(jù)進(jìn)行流量檢 測 。
[0025] 優(yōu)選地,所述確定模塊,用于接收各檢測服務(wù)器上報(bào)的負(fù)載信息確定各檢測服務(wù) 器的負(fù)載,所述負(fù)載信息包括下述的至少一種:會話數(shù)、已處理流量包、中央處理器CHJ利用 率、內(nèi)存使用率、建立連接的響應(yīng)速度、傳輸速率。
[0026]優(yōu)選地,所述負(fù)載均衡器,還包括:
[0027]接收模塊,用于接收各檢測服務(wù)器周期上報(bào)的負(fù)載信息。
[0028]優(yōu)選地,所述確定模塊,包括:
[0029] 第一確定子單元,用于確定各負(fù)載信息的影響系數(shù),所述各負(fù)載信息的影響系數(shù) 之和為1;
[0030] 第二確定子單元,用于根據(jù)如下公式確定各檢測服務(wù)器的負(fù)載值:
[0032]第三確定子單元,用于將所述第二確定子單元確定的各檢測服務(wù)器的負(fù)載值作為 各檢測服務(wù)器的負(fù)載。
[0033]第三方面,本發(fā)明實(shí)施例提供了一種流量檢測的方法,包括:
[0034]周期獲取負(fù)載信息;
[0035] 將負(fù)載信息上報(bào)至負(fù)載均衡器,以使所述負(fù)載均衡器根據(jù)檢測服務(wù)器發(fā)送的負(fù)載 信息選擇處理第一流量數(shù)據(jù)的檢測服務(wù)器,將所述第一流量數(shù)據(jù)發(fā)送至選擇的檢測服務(wù)器 進(jìn)行流量檢測。
[0036] 優(yōu)選地,所述周期獲取負(fù)載信息之前,還包括:
[0037] 檢測并存儲負(fù)載信息,所述負(fù)載信息包括下述的至少一種:會話數(shù)、已處理流量 包、中央處理器CPU利用率、內(nèi)存使用率、建立連接的響應(yīng)速度、傳輸速率。
[0038] 優(yōu)選地,執(zhí)行所述檢測并存儲負(fù)載信息步驟之前,還包括:
[0039] 確定是否接收到負(fù)載均衡器發(fā)送的第二流量數(shù)據(jù);
[0040] 當(dāng)確定接收到所述第二流量數(shù)據(jù)后,執(zhí)行所述檢測并存儲負(fù)載信息步驟。
[0041] 優(yōu)選地,所述將負(fù)載信息上報(bào)至負(fù)載均衡器之后,還包括:
[0042] 接收所述負(fù)載均衡器發(fā)送的第一流量數(shù)據(jù);
[0043] 對所述第一流量數(shù)據(jù)進(jìn)行流量檢測。
[0044] 第四方面,本發(fā)明實(shí)施例提供了一種檢測服務(wù)器,包括:
[0045] 獲取模塊,用于周期獲取負(fù)載信息;
[0046]周期上報(bào)模塊,用于將所述獲取模塊獲取的負(fù)載信息上報(bào)至負(fù)載均衡器,以使所 述負(fù)載均衡器根據(jù)檢測服務(wù)器發(fā)送的負(fù)載信息選擇處理第一流量數(shù)據(jù)的檢測服務(wù)器,將所 述第一流量數(shù)據(jù)發(fā)送至選擇的檢測服務(wù)器進(jìn)行流量檢測。
[0047]優(yōu)選地,所述檢測服務(wù)器,還包括:
[0048] 檢測存儲模塊,檢測并存儲負(fù)載信息,所述負(fù)載信息包括下述的至少一種:會話 數(shù)、已處理流量包、中央處理器CPU利用率、內(nèi)存使用率、建立連接的響應(yīng)速度、傳輸速率。
[0049] 優(yōu)選地,所述檢測服務(wù)器,還包括:
[0050] 確定模塊,用于確定是否接收到負(fù)載均衡器發(fā)送的第二流量數(shù)據(jù);
[0051] 所述檢測存儲模塊,用于當(dāng)確定模塊確定接收到所述第二流量數(shù)據(jù)后,檢測并存 儲負(fù)載信息。
[0052] 優(yōu)選地,所述檢測服務(wù)器,還包括:
[0053] 接收模塊,用于接收所述負(fù)載均衡器發(fā)送的第一流量數(shù)據(jù);
[0054] 流量檢測模塊,用于對所述接收模塊接收到的第一流量數(shù)據(jù)進(jìn)行流量檢測。
[0055] 第五方面,本發(fā)明實(shí)施例提供了一種流量檢測的系統(tǒng),包括:負(fù)載均衡器和多個(gè)檢 測服務(wù)器;
[0056] 其中,所述負(fù)載均衡器如上述第二方面提供的負(fù)載均衡器,所述檢測服務(wù)器如上 述第四方面提供的檢測服務(wù)器。
[0057] 有益效果如下:
[0058] 獲取流量數(shù)據(jù)后,從各檢測服務(wù)器的負(fù)載中選擇負(fù)載最小的檢測服務(wù)器;將流量 數(shù)據(jù)發(fā)送至負(fù)載最小的檢測服務(wù)器,以使負(fù)載最小的檢測服務(wù)器對第一流量數(shù)據(jù)進(jìn)行流量 檢測,而負(fù)載越小,檢測服務(wù)器的處理狀態(tài)越優(yōu),因此,本實(shí)施例選擇處理狀態(tài)最優(yōu)的檢測 服務(wù)器檢測流量數(shù)據(jù),避免了通過選擇的檢測服務(wù)器進(jìn)行操作所面臨的性能瓶頸問題,提 升吞吐率
【附圖說明】
[0059] 下面將參照附圖描述本發(fā)明的具體實(shí)施例,其中:
[0060] 圖1示出了本發(fā)明一種實(shí)施例中提供的一種流量檢測的方法的實(shí)施環(huán)境示意圖;
[0061] 圖2示出了本發(fā)明另一種實(shí)施例中提供的第一種流量檢測的方法的流程示意圖;
[0062] 圖3示出了本發(fā)明另一種實(shí)施例中提供的第二種流量檢測的方法的流程示意圖;
[0063] 圖4示出了本發(fā)明另一種實(shí)施例中提供的第三種流量檢測的方法的流程示意圖;
[0064] 圖5示出了本發(fā)明另一種實(shí)施例中提供的一種負(fù)載均衡器接收各檢測服務(wù)器周期 上報(bào)的負(fù)載信息的流程示意圖;
[0065] 圖6示出了本發(fā)明另一種實(shí)施例中提供的一種負(fù)載均衡器選擇檢測服務(wù)器檢測流 量數(shù)據(jù)的流程示意圖;
[0066] 圖7示出了本發(fā)明另一種實(shí)施例中提供的一種負(fù)載均衡器的結(jié)構(gòu)示意圖;
[0067] 圖8示出了本發(fā)明另一種實(shí)施例中提供的另一種負(fù)載均衡器的結(jié)構(gòu)示意圖;
[0068] 圖9示出了本發(fā)明另一種實(shí)施例中提供的一種確定模塊的結(jié)構(gòu)示意
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1