• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    聚合鏈路動態(tài)均衡方法及系統(tǒng)技術(shù)方案

    技術(shù)編號:12954097 閱讀:102 留言:0更新日期:2016-03-02 13:28
    本發(fā)明專利技術(shù)提供了一種聚合鏈路動態(tài)均衡方法及系統(tǒng),所述方法包括:根據(jù)出口卡中各鏈路的負載情況和丟包情況為來自某用戶的報文選擇鏈路;當出口卡中存在多個不丟包鏈路時,為所述報文選擇第一輕載鏈路;所述第一輕載鏈路為鏈路權(quán)重小于第一預設鏈路權(quán)重的鏈路;當出口卡中只存在一個不丟包鏈路時,為所述報文選擇該不丟包鏈路;當出口卡中各鏈路均為丟包鏈路時,為所述報文選擇第二輕載鏈路;所述第二輕載鏈路為鏈路權(quán)重小于第二預設鏈路權(quán)重的鏈路。本發(fā)明專利技術(shù)提供的聚合鏈路動態(tài)均衡方法可以有效實現(xiàn)鏈路均衡,避免出現(xiàn)部分鏈路擁堵,部分鏈路閑置問題。

    【技術(shù)實現(xiàn)步驟摘要】

    本專利技術(shù)涉及通信
    ,具體涉及一種聚合鏈路動態(tài)均衡方法及系統(tǒng)
    技術(shù)介紹
    把多個物理鏈接捆綁在一起形成一個邏輯鏈接,這個邏輯鏈接稱之為AggregatePort (以下簡稱AP)。AP功能符合IEEE802.3ad標準,它可以用于擴展鏈路帶寬,提供更高的連接可靠性。AP功能支持流量平衡,可以把流量均勻地分配給各成員鏈路。其中,AP可以根據(jù)報文的源MAC地址、目的MAC地址,源MAC地址+目的MAC地址、源IP地址,目的IP地址以及源IP地址+目的IP地址等計算HASH值,然后根據(jù)HASH值把流量平均地分配到AP的各成員鏈路中。然而HASH均衡算法,是一個無狀態(tài)算法,基于業(yè)務報文,散列到固定的鏈路。這種算法導致的問題是業(yè)務可能HASH到相同的鏈路,導致某些鏈路擁塞,某些鏈路無業(yè)務。
    技術(shù)實現(xiàn)思路
    針對現(xiàn)有技術(shù)中的缺陷,本專利技術(shù)提供一種聚合鏈路動態(tài)均衡方法及系統(tǒng),本專利技術(shù)可以有效實現(xiàn)鏈路均衡,避免出現(xiàn)部分鏈路擁堵,部分鏈路閑置問題。為解決上述技術(shù)問題,本專利技術(shù)提供以下技術(shù)方案:第一方面,本專利技術(shù)提供了一種聚合鏈路動態(tài)均衡方法,包括:根據(jù)出口卡中各鏈路的負載情況和丟包情況為來自某用戶的報文選擇鏈路;當出口卡中存在多個不丟包鏈路時,為所述報文選擇第一輕載鏈路;所述第一輕載鏈路為鏈路權(quán)重小于第一預設鏈路權(quán)重的鏈路;當出口卡中只存在一個不丟包鏈路時,為所述報文選擇該不丟包鏈路;當出口卡中各鏈路均為丟包鏈路時,為所述報文選擇第二輕載鏈路;所述第二輕載鏈路為鏈路權(quán)重小于第二預設鏈路權(quán)重的鏈路。進一步地,在為所述報文選擇第一輕載鏈路或第二輕載鏈路時,所述鏈路權(quán)重的計算方式為:當80%時,5% *W1 1;當50%< 1^< 80%時,40% *W1 1;當L# 50%時,W1 1;相應地,所述第一預設鏈路權(quán)重或第二預設鏈路權(quán)重的計算方式為:W,= (W...+Wn)/m ;其中,Wi為第i條鏈路當前時刻的鏈路權(quán)重,L i為第i條鏈路當前時刻的鏈路負載,Wh為第i條鏈路的鏈路帶寬,Ψ表示第一預設鏈路權(quán)重或第二預設鏈路權(quán)重,1 ^ i <n,n為當前時刻出口卡中總的鏈路數(shù),m為出口卡中當前時刻所有鏈路上的總用戶數(shù)。進一步地,在根據(jù)出口卡中各鏈路的負載情況和丟包情況為來自某用戶的報文選擇鏈路之前,所述方法還包括:在每個預設周期向出口卡發(fā)送用于請求各鏈路的速率信息和隊列丟包信息的請求消息;接收出口卡根據(jù)所述請求消息發(fā)送的包含各鏈路的速率信息和隊列丟包信息的響應消息,根據(jù)所述響應消息獲取所述出口卡中各鏈路的負載情況和丟包情況;其中,所述響應消息中的各鏈路的速率信息和隊列丟包信息為所述出口卡在所述預設周期內(nèi)通過多次采樣獲取的各鏈路的平均速率信息和平均隊列丟包信息。進一步地,在根據(jù)所述響應消息獲取所述出口卡中各鏈路的負載情況和丟包情況之前,所述方法還包括:若所述報文中攜帶有指定出口鏈路,且所述指定出口鏈路未發(fā)生故障,則為該報文選擇所述指定出口鏈路,否則根據(jù)出口卡中各鏈路的負載情況和丟包情況為該報文選擇鏈路;若所述報文中攜帶有優(yōu)選出口鏈路,且所述優(yōu)選出口鏈路不存在丟包情況,則為該報文選擇所述優(yōu)選出口鏈路,否則根據(jù)出口卡中各鏈路的負載情況和丟包情況為該報文選擇鏈路。進一步地,在根據(jù)所述響應消息獲取所述出口卡中各鏈路的負載情況和丟包情況之前,所述方法還包括:判斷所述報文對應的用戶是否為新用戶,若否,則判斷所述用戶預先對應的鏈路是否存在丟包情況,若不存在,則為所述報文選擇該用戶預先對應的鏈路;否則根據(jù)出口卡中各鏈路的負載情況和丟包情況為所述報文選擇鏈路。進一步地,所述方法還包括:記錄為所述報文選擇鏈路的時間;相應地,當再次為所述報文選擇鏈路時,判斷當前時間距離最近一次為該報文選擇鏈路的時間是否超過預設時間閾值,若是,則根據(jù)出口卡中各鏈路的負載情況和丟包情況為該報文選擇鏈路;否則,為該報文選擇原來的鏈路。第二方面,本專利技術(shù)還提供了一種聚合鏈路動態(tài)均衡系統(tǒng),包括:均衡單元,用于根據(jù)出口卡中各鏈路的負載情況和丟包情況為來自某用戶的報文選擇鏈路;其中,所述均衡單元,具體用于:當出口卡中存在多個不丟包鏈路時,為所述報文選擇第一輕載鏈路;所述第一輕載鏈路為鏈路權(quán)重小于第一預設鏈路權(quán)重的鏈路;當出口卡中只存在一個不丟包鏈路時,為所述報文選擇該不丟包鏈路;當出口卡中各鏈路均為丟包鏈路時,為所述報文選擇第二輕載鏈路;所述第二輕載鏈路為鏈路權(quán)重小于第二預設鏈路權(quán)重的鏈路。進一步地,在所述均衡單元為所述報文選擇第一輕載鏈路或第二輕載鏈路時,所述鏈路權(quán)重的計算方式為:當80%時,5% *W1 1;當50%< 1^< 80%時,40% *W1 1;當L# 50%時,W1 1;相應地,所述第一預設鏈路權(quán)重或第二預設鏈路權(quán)重的計算方式為:W,= (W...+Wn)/m ;其中,Wi為第i條鏈路當前時刻的鏈路權(quán)重,L i為第i條鏈路當前時刻的鏈路負載,Wh為第i條鏈路的鏈路帶寬,Ψ表示第一預設鏈路權(quán)重或第二預設鏈路權(quán)重,1 ^ i <n,n為當前時刻出口卡中總的鏈路數(shù),m為出口卡中當前時刻所有鏈路上的總用戶數(shù)。進一步地,所述系統(tǒng)還包括:獲取單元;所述獲取單元包括:發(fā)送模塊和接收模塊;所述發(fā)送模塊,用于在每個預設周期向出口卡發(fā)送用于請求各鏈路的速率信息和隊列丟包信息的請求消息;所述接收模塊,用于接收出口卡根據(jù)所述請求消息發(fā)送的包含各鏈路的速率信息和隊列丟包信息的響應消息,根據(jù)所述響應消息獲取所述出口卡中各鏈路的負載情況和丟包情況;其中,所述響應消息中的各鏈路的速率信息和隊列丟包信息為所述出口卡在所述預設周期內(nèi)通過多次采樣獲取的各鏈路的平均速率信息和平均隊列丟包信息。進一步地,所述系統(tǒng)還包括:第一判斷單元和第二判斷單元;所述第一判斷單元,用于判斷所述報文中是否攜帶有指定出口鏈路或優(yōu)選出口鏈路;所述第二判斷單元,用于在所述第一判斷單元確定所述報文中攜帶有指定出口鏈路時,判斷所述指定出口鏈路是否發(fā)生故障;或,用于在所述第一判斷單元確定所述報文中攜帶有優(yōu)選出口鏈路時,判斷所述優(yōu)選出口鏈路是否存在丟包情況;所述均衡單元,還用于在所述第二判斷單元確定所述指定出口鏈路未發(fā)生故障時,為所述報文選擇所述指定出口鏈路;或,在所述第二判斷單元確定所述指定出口鏈路發(fā)生故障時,根據(jù)出口卡中各鏈路的負載情況和丟包情況為所述報文選擇鏈路;所述均衡單元,還用于在所述第二判斷單元確定所述優(yōu)選出口鏈路不存在丟包情況時,為所述報文選擇所述優(yōu)選出口鏈路;或,在所述第二判斷單元確定所述優(yōu)選出口鏈路存在丟包情況時,根據(jù)出口卡中各鏈路的負載情況和丟包情況為所述報文選擇鏈路。進一步地,所述系統(tǒng)還包括:第三判斷單元和第四判斷單元;所述第三判斷單元,用于判斷所述報文對應的用戶是否為新用戶;所述第四判斷單元,用于在所述第三判斷單元確定所述報文對應的用戶不為新用戶時,判斷所述用戶預先對應的鏈路是否存在丟包情況;所述均衡單元,還用于在所述第四判斷單元確定所述用戶預先對應的鏈路不存在丟包情況時,為所述報文選擇該用戶預先對應的鏈路;或,在所述第四判斷單元確定所述用戶預先對應的鏈路存在丟包情況時,根據(jù)出口卡中各鏈路的負載情況和丟包情況為所述報文選擇鏈路。進一步地,所述系統(tǒng)還包括:記錄單本文檔來自技高網(wǎng)...

    【技術(shù)保護點】
    一種聚合鏈路動態(tài)均衡方法,其特征在于,包括:根據(jù)出口卡中各鏈路的負載情況和丟包情況為來自某用戶的報文選擇鏈路;當出口卡中存在多個不丟包鏈路時,為所述報文選擇第一輕載鏈路;所述第一輕載鏈路為鏈路權(quán)重小于第一預設鏈路權(quán)重的鏈路;當出口卡中只存在一個不丟包鏈路時,為所述報文選擇該不丟包鏈路;當出口卡中各鏈路均為丟包鏈路時,為所述報文選擇第二輕載鏈路;所述第二輕載鏈路為鏈路權(quán)重小于第二預設鏈路權(quán)重的鏈路。

    【技術(shù)特征摘要】

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:唐友燦
    申請(專利權(quán))人:福建星網(wǎng)銳捷網(wǎng)絡有限公司
    類型:發(fā)明
    國別省市:福建;35

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 日韩乱码人妻无码中文字幕久久| AV无码精品一区二区三区宅噜噜 | 久久久久久国产精品无码超碰| 亚洲情XO亚洲色XO无码| 91久久九九无码成人网站| 无码一区二区三区亚洲人妻| 亚洲av无码一区二区三区不卡| 国产品无码一区二区三区在线| 中文字幕乱码人妻无码久久| 国产精品无码一区二区三区毛片| 国精品无码A区一区二区| 蜜芽亚洲av无码一区二区三区 | 国产精品99精品无码视亚| 久久亚洲AV成人无码国产电影| 亚洲欧洲自拍拍偷午夜色无码| 国产av永久精品无码| 91久久精品无码一区二区毛片| 国产拍拍拍无码视频免费| 日韩综合无码一区二区| 人妻老妇乱子伦精品无码专区| 亚洲AV成人片无码网站| 亚洲国产成人无码AV在线| 久久亚洲AV成人无码| 无码视频一区二区三区在线观看| 中文字幕乱码无码人妻系列蜜桃 | 国产午夜精华无码网站| 天天看高清无码一区二区三区| 色欲aⅴ亚洲情无码AV蜜桃| 欲色aV无码一区二区人妻| 中文无码字幕中文有码字幕| 最新无码专区视频在线| 亚洲午夜成人精品无码色欲| 亚洲av无码国产综合专区| 无码人妻丰满熟妇区96| 亚洲熟妇av午夜无码不卡| 国产精品无码一区二区在线观 | 性无码一区二区三区在线观看| 国产产无码乱码精品久久鸭| 亚洲中文久久精品无码ww16| 亚洲av无码一区二区三区网站| 免费A级毛片无码专区|