本發(fā)明涉及多鏈路融合,尤其涉及一種基于sd-wan技術(shù)的多鏈路融合方法及系統(tǒng)。
背景技術(shù):
1、隨著企業(yè)數(shù)字化轉(zhuǎn)型的深入,云計算、大數(shù)據(jù)、物聯(lián)網(wǎng)(iot)等技術(shù)的廣泛應(yīng)用,網(wǎng)絡(luò)流量呈現(xiàn)出爆炸式增長,傳統(tǒng)的網(wǎng)絡(luò)架構(gòu)和連接方式已難以滿足這種快速增長的數(shù)據(jù)傳輸需求,尤其是在跨國企業(yè)、遠程辦公、分支機構(gòu)互聯(lián)等場景中,網(wǎng)絡(luò)帶寬、延遲、可靠性和安全性等問題日益凸顯。
2、傳統(tǒng)網(wǎng)絡(luò)架構(gòu)通常依賴于單一或少數(shù)幾條固定的網(wǎng)絡(luò)鏈路,這些鏈路可能受到地理位置、運營商政策、自然災(zāi)害等多種因素的影響,導(dǎo)致網(wǎng)絡(luò)性能不穩(wěn)定、帶寬受限、故障恢復(fù)能力差,此外,傳統(tǒng)網(wǎng)絡(luò)架構(gòu)的路由選擇和流量調(diào)度往往基于靜態(tài)配置,缺乏靈活性和智能性,難以適應(yīng)快速變化的業(yè)務(wù)需求和網(wǎng)絡(luò)環(huán)境。
技術(shù)實現(xiàn)思路
1、有鑒于此,本發(fā)明提出一種基于sd-wan技術(shù)的多鏈路融合方法及系統(tǒng),可以解決現(xiàn)有技術(shù)所存在的依賴于單一或少數(shù)幾條固定的網(wǎng)絡(luò)鏈路,以及路由選擇和流量調(diào)度往往基于靜態(tài)配置的缺陷。
2、本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
3、一種基于sd-wan技術(shù)的多鏈路融合方法,具體包括:
4、監(jiān)測步驟:通過sd-wan控制器實時監(jiān)測多條網(wǎng)絡(luò)鏈路的網(wǎng)絡(luò)狀態(tài)參數(shù);
5、評估步驟:基于監(jiān)測到的網(wǎng)絡(luò)狀態(tài)參數(shù),評估各條網(wǎng)絡(luò)鏈路的性能和質(zhì)量,生成鏈路質(zhì)量評估結(jié)果;
6、調(diào)度步驟:根據(jù)鏈路質(zhì)量評估結(jié)果和預(yù)設(shè)的調(diào)度策略,動態(tài)調(diào)整數(shù)據(jù)流量的分配,選擇最優(yōu)的鏈路組合進行數(shù)據(jù)傳輸;
7、路由優(yōu)化步驟:利用sdn技術(shù),根據(jù)業(yè)務(wù)需求和網(wǎng)絡(luò)狀態(tài)動態(tài)配置網(wǎng)絡(luò)路徑,優(yōu)化數(shù)據(jù)傳輸路由;
8、安全控制步驟:在數(shù)據(jù)傳輸過程中實施安全策略。
9、作為所述基于sd-wan技術(shù)的多鏈路融合方法的進一步可選方案,所述通過sd-wan控制器實時監(jiān)測多條網(wǎng)絡(luò)鏈路的網(wǎng)絡(luò)狀態(tài)參數(shù),具體包括:
10、在企業(yè)網(wǎng)絡(luò)部署sd-wan控制器;
11、在企業(yè)網(wǎng)絡(luò)中的每條網(wǎng)絡(luò)鏈路的接入點上安裝sd-wan代理;
12、定義監(jiān)測指標(biāo)與頻率;
13、依據(jù)sd-wan代理、監(jiān)測指標(biāo)與頻率實時采集各條鏈路的網(wǎng)絡(luò)狀態(tài)數(shù)據(jù),并將數(shù)據(jù)傳輸至sd-wan控制器;
14、sd-wan控制器依據(jù)內(nèi)置的機器學(xué)習(xí)算法進行實時分析和預(yù)測分析,得到各條網(wǎng)絡(luò)鏈路的網(wǎng)絡(luò)狀態(tài)參數(shù)。
15、作為所述基于sd-wan技術(shù)的多鏈路融合方法的進一步可選方案,所述基于監(jiān)測到的網(wǎng)絡(luò)狀態(tài)參數(shù),評估各條網(wǎng)絡(luò)鏈路的性能和質(zhì)量,生成鏈路質(zhì)量評估結(jié)果,具體包括:
16、從監(jiān)測到的網(wǎng)絡(luò)狀態(tài)參數(shù)提取出能夠反映鏈路性能和質(zhì)量的關(guān)鍵特征,所述關(guān)鍵特征包括平均延遲、最大延遲、延遲標(biāo)準(zhǔn)差、丟包率和抖動率;
17、依據(jù)關(guān)鍵特征進行兩兩比較,構(gòu)造出判斷矩陣;
18、計算每個判斷矩陣的最大特征值對應(yīng)的特征向量,并進行歸一化處理,得到每個指標(biāo)的權(quán)重;
19、根據(jù)每個指標(biāo)的權(quán)重和實時監(jiān)測到的數(shù)據(jù),計算鏈路的綜合得分;
20、根據(jù)計算得到的鏈路綜合得分,對鏈路的整體性能和質(zhì)量進行評估,得到鏈路質(zhì)量評估結(jié)果。
21、作為所述基于sd-wan技術(shù)的多鏈路融合方法的進一步可選方案,所述計算每個判斷矩陣的最大特征值對應(yīng)的特征向量,并進行歸一化處理,得到每個指標(biāo)的權(quán)重,具體包括:
22、調(diào)用python庫函數(shù)計算每個判斷矩陣的特征值和特征向量,得到計算結(jié)果;
23、依據(jù)計算結(jié)果找出每個判斷矩陣的最大特征值及其對應(yīng)的特征向量;
24、計算特征向量中所有元素的總和;
25、將特征向量中的每個元素除以它們的總和,得到每個指標(biāo)的權(quán)重。
26、作為所述基于sd-wan技術(shù)的多鏈路融合方法的進一步可選方案,所述根據(jù)鏈路質(zhì)量評估結(jié)果和預(yù)設(shè)的調(diào)度策略,動態(tài)調(diào)整數(shù)據(jù)流量的分配,選擇最優(yōu)的鏈路組合進行數(shù)據(jù)傳輸,具體包括:
27、預(yù)設(shè)調(diào)度策略,所述調(diào)度策略包括負載均衡策略、故障恢復(fù)策略和流量整形策略;
28、根據(jù)鏈路質(zhì)量評估結(jié)果和預(yù)設(shè)的調(diào)度策略,選擇最合適的策略進行執(zhí)行;
29、在執(zhí)行調(diào)度策略時,采用貪心算法選擇最優(yōu)鏈路組合,依據(jù)最優(yōu)鏈路組合進行數(shù)據(jù)傳輸。
30、作為所述基于sd-wan技術(shù)的多鏈路融合方法的進一步可選方案,所述利用sdn技術(shù),根據(jù)業(yè)務(wù)需求和網(wǎng)絡(luò)狀態(tài)動態(tài)配置網(wǎng)絡(luò)路徑,優(yōu)化數(shù)據(jù)傳輸路由,具體包括:
31、依據(jù)業(yè)務(wù)需求和網(wǎng)絡(luò)狀態(tài)選擇sdn控制器;
32、sdn控制器實時收集網(wǎng)絡(luò)中的流量信息,并利用數(shù)據(jù)分析工具對收集到的數(shù)據(jù)進行處理,識別網(wǎng)絡(luò)中的熱點區(qū)域、潛在瓶頸和流量模式;
33、基于識別結(jié)果動態(tài)地生成路由策略;
34、將生成的路由策略轉(zhuǎn)換為網(wǎng)絡(luò)配置指令,并下發(fā)給網(wǎng)絡(luò)設(shè)備進行網(wǎng)絡(luò)路徑配置,從而優(yōu)化數(shù)據(jù)傳輸路由。
35、一種基于sd-wan技術(shù)的多鏈路融合系統(tǒng),包括:
36、監(jiān)測模塊,用于通過sd-wan控制器實時監(jiān)測多條網(wǎng)絡(luò)鏈路的網(wǎng)絡(luò)狀態(tài)參數(shù);
37、評估模塊,與監(jiān)測模塊相連,用于基于監(jiān)測模塊監(jiān)測到的網(wǎng)絡(luò)狀態(tài)參數(shù),對各條網(wǎng)絡(luò)鏈路的性能和質(zhì)量進行評估,并生成鏈路質(zhì)量評估結(jié)果;
38、調(diào)度模塊,與評估模塊相連,并根據(jù)鏈路質(zhì)量評估結(jié)果和預(yù)設(shè)的調(diào)度策略,動態(tài)調(diào)整數(shù)據(jù)流量的分配,選擇最優(yōu)的鏈路組合進行數(shù)據(jù)傳輸;
39、路由優(yōu)化模塊,利用sdn技術(shù),與調(diào)度模塊協(xié)同工作,根據(jù)業(yè)務(wù)需求和網(wǎng)絡(luò)狀態(tài)動態(tài)配置網(wǎng)絡(luò)路徑,優(yōu)化數(shù)據(jù)傳輸路由;
40、安全控制模塊,用于在數(shù)據(jù)傳輸過程中實施安全策略。
41、作為所述基于sd-wan技術(shù)的多鏈路融合系統(tǒng)的進一步可選方案,所述系統(tǒng)還包括:
42、管理界面,用于展示監(jiān)測數(shù)據(jù)、鏈路質(zhì)量評估結(jié)果、調(diào)度狀態(tài)和路由優(yōu)化情況,并提供用戶交互接口,允許管理員對預(yù)設(shè)的調(diào)度策略、安全策略進行配置和修改。
43、一種計算設(shè)備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)上述所述基于sd-wan技術(shù)的多鏈路融合方法的步驟。
44、一種計算機可讀存儲介質(zhì),所述存儲介質(zhì)上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)上述所述基于sd-wan技術(shù)的多鏈路融合方法的步驟。
45、本發(fā)明的有益效果是:通過實時監(jiān)測多條網(wǎng)絡(luò)鏈路的網(wǎng)絡(luò)狀態(tài)參數(shù),能夠及時發(fā)現(xiàn)并應(yīng)對網(wǎng)絡(luò)故障或性能下降的情況,這種實時監(jiān)測機制有助于確保在任何時間點都有可靠的網(wǎng)絡(luò)連接,從而提高網(wǎng)絡(luò)的可靠性和穩(wěn)定性,評估步驟中,根據(jù)監(jiān)測到的網(wǎng)絡(luò)狀態(tài)參數(shù)評估各條鏈路的性能和質(zhì)量,這為后續(xù)的調(diào)度決策提供了科學(xué)依據(jù),通過動態(tài)調(diào)整數(shù)據(jù)流量的分配,能夠選擇最優(yōu)的鏈路組合進行數(shù)據(jù)傳輸,從而避免擁塞、減少延遲、降低丟包率,并最大化網(wǎng)絡(luò)帶寬的利用率,顯著提升數(shù)據(jù)傳輸效率,路由優(yōu)化步驟利用sdn技術(shù)的靈活性和可編程性,根據(jù)業(yè)務(wù)需求和網(wǎng)絡(luò)狀態(tài)動態(tài)配置網(wǎng)絡(luò)路徑,這意味著能夠快速響應(yīng)業(yè)務(wù)變化,如新增服務(wù)、流量激增或網(wǎng)絡(luò)拓撲變動等,通過優(yōu)化數(shù)據(jù)傳輸路由來確保業(yè)務(wù)的連續(xù)性和高效性,通過多鏈路融合和智能調(diào)度,系統(tǒng)能夠充分利用現(xiàn)有網(wǎng)絡(luò)資源,避免過度依賴單一鏈路或昂貴的高性能鏈路,這有助于降低網(wǎng)絡(luò)建設(shè)和運維成本,提高網(wǎng)絡(luò)資源的投資回報率。