[發明專利]一種LACP負載均衡的方法、設備及系統有效
| 申請號: | 201910683377.4 | 申請日: | 2019-07-29 |
| 公開(公告)號: | CN110838986B | 公開(公告)日: | 2022-02-22 |
| 發明(設計)人: | 劉正芝 | 申請(專利權)人: | 邁普通信技術股份有限公司 |
| 主分類號: | H04L47/125 | 分類號: | H04L47/125;H04L45/243 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 610041 四川省成都市*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 lacp 負載 均衡 方法 設備 系統 | ||
本發明公開了一種LACP負載均衡的方法、設備及系統,涉及數據通信領域,該方法通過流量采樣技術,對聚合組至少一種報文類型的當前業務流量進行實時統計分析,確定聚合組至少一種報文類型當前業務流量的最優負載均衡模式,從而實現根據報文類型動態調整聚合組負載均衡模式的目的,具有更好的靈活性和實用性。
技術領域
本發明涉及數據通信領域,尤其涉及一種LACP負載均衡的方法、設備及系統。
背景技術
鏈路匯聚控制協議(Link Aggregation Control Protocol,簡稱:LACP)是一種將多個物理端口捆綁成一個邏輯端口的技術。該技術可以將多個物理鏈路當作一個單一的邏輯連接來處理,允許兩個網絡設備之間通過多個端口并行連接,同時傳輸數據,以提供更高的帶寬和吞吐量,提高系統穩定性。
隨著網絡通信技術的迅速發展,LACP技術已經被越來越多的應用于數據傳輸過程中。理論上,鏈路聚合后鏈路帶寬應實現了倍增,比如四條成員鏈路匯聚后則帶寬可以倍增四倍。但在實際使用過程中卻無法達到該效果,因為在復雜網絡環境中,其流量特征總是在實時變化,但負載均衡模式卻固定不變。現有的LACP負載均衡模式實現方式有如下幾種:(1)、根據應用場景的配置要求,將報文流的五元組作為關鍵值,通過哈希(Hash)函數進行計算,根據計算結果與成員端口之間的映射關系,將分流后的報文流發送到對應的成員鏈路上;(2)、針對聚合組中的所有報文流,均采用一種固定的負載均衡模式進行成員鏈路選擇,例如只考慮流量剩余帶寬最大的成員鏈路發送報文流;(3)、對于某些報文流只選擇指定成員鏈路或優先從某個指定成員鏈路發送;(4)、根據鏈路帶寬利用率、鏈路是否丟包這兩個特征選擇發送報文流的成員鏈路。
對于復雜網絡環境中不斷變化的業務流量,上述負載均衡模式都不能根據業務流量的實時變化情況在多個成員鏈路間做動態調整,導致無法達到預期倍增的效果。因此,需要設計一種更加靈活的LACP負載均衡方案以實現網絡流量的均勻分布,從而增加鏈路帶寬。
發明內容
本發明提供一種LACP負載均衡的方法、設備及系統,解決了LACP聚合組的負載均衡模式不能根據業務流量的實時變化情況在多個成員端口間做動態調整的問題。
第一方面,本發明提供一種LACP負載均衡的方法,包括以下步驟:
通信設備建立鏈路匯聚控制協議LACP的聚合組,發送所述聚合組的唯一標識和負載均衡能力集到監控設備,其中,所述負載均衡能力集包括:所述聚合組支持的至少一種報文類型與依賴的流量特征之間的對應關系;
所述通信設備采用指定的采樣策略對所述聚合組各個成員端口的流量采樣,將所述聚合組中各個成員端口的采樣流量發送到所述監控設備;
所述監控設備對所述采樣流量進行統計,確定所述聚合組分別針對所述至少一種報文類型的最優負載均衡模式,并通知所述通信設備;
所述通信設備根據所述至少一種報文類型的最優負載均衡模式對所述聚合組中的所述至少一種報文類型進行負載均衡;
其中,所述各個成員端口的狀態是激活狀態。
進一步的,所述負載均衡能力集還包括:所述聚合組支持的至少一種報文類型依賴的各個流量特征的權重系數。
所述通信設備采用指定的采樣策略對所述聚合組各個成員端口的流量采樣,包括:
所述通信設備采用指定的采樣間隔方式對所述聚合組各個成員端口的流量采樣;采樣開始時,所述通信設備向所述監控設備發送采樣開始消息,采樣過程持續指定的采樣周期后,所述通信設備向所述監控設備發送采樣結束消息;或者,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于邁普通信技術股份有限公司,未經邁普通信技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910683377.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:光學玻璃、光學元件坯件以及光學元件
- 下一篇:一種雙向預埋注漿管裝置





