[發明專利]一種基于SDN的透明模式TCP流負載均衡方法及設備有效
| 申請號: | 202011261776.0 | 申請日: | 2020-11-12 |
| 公開(公告)號: | CN112311895B | 公開(公告)日: | 2022-10-11 |
| 發明(設計)人: | 柳長青;張亞生;可佳;何辭 | 申請(專利權)人: | 中國電子科技集團公司第五十四研究所 |
| 主分類號: | H04L67/1008 | 分類號: | H04L67/1008;H04L49/25 |
| 代理公司: | 河北東尚律師事務所 13124 | 代理人: | 王文慶 |
| 地址: | 050081 河北省石家莊市中山西路589號*** | 國省代碼: | 河北;13 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 sdn 透明 模式 tcp 負載 均衡 方法 設備 | ||
1.一種基于SDN的透明模式TCP流負載均衡方法,其特征在于,應用于負載均衡設備,所述負載均衡設備連接有多個處理單元,并通過LAN口和WAN口與公共網絡通信;包括以下步驟:
(1)來自公共網絡的報文數據傳入數據面的OVS虛擬交換機,對于非TCP報文,數據面OVS利用低優先級轉發流表,直接從負載均衡設備另一個連接公共網絡的端口轉發出去;對于TCP報文,將首個TCP報文匹配中優先級流表,并轉發給控制面;
(2)控制面獲取所述首個TCP報文的五元組信息,依據五元組信息和負載調度策略,向數據面OVS配置雙向轉發流表,流表優先級為高優先級,表項中包含標識處理單元的VXLAN信息,并通過VXLAN的網絡標識VNI來區分不同的處理單元;
(3)控制面將所述首個TCP報文再發回OVS虛擬交換機,使該TCP報文匹配OVS高優先級流表進行轉發;此外,同一條TCP連接的后續報文也在數據面OVS中匹配該高優先級流表進行轉發,從而使同一條TCP連接的所有報文均被調度到同一處理單元。
2.根據權利要求1所述的一種基于SDN的透明模式TCP流負載均衡方法,其特征在于,所述負載調度策略為最小連接策略,即,負載均衡設備統計被調度到各處理單元的TCP連接個數,并將新到的TCP連接調度到當前處理TCP連接數最少的處理單元。
3.根據權利要求1所述的一種基于SDN的透明模式TCP流負載均衡方法,其特征在于,所述同一條TCP連接的后續報文包括前向數據報文和反向確認報文。
4.根據權利要求1所述的一種基于SDN的透明模式TCP流負載均衡方法,其特征在于,在負載均衡設備的前端以及后端還通過兩臺ECMP交換機做基于IP的負載均衡,從而實現IP層面和TCP流層面的兩級負載均衡。
5.一種基于SDN的透明模式TCP流負載均衡設備,其特征在于,用于執行如權利要求1~4中任一項所述的負載均衡方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電子科技集團公司第五十四研究所,未經中國電子科技集團公司第五十四研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011261776.0/1.html,轉載請聲明來源鉆瓜專利網。





