国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

技術盛宴 | 數據中心網絡等價多路徑(ECMP)技術應用研究

企業動態
目前數據中心網絡廣泛應用的Fabric架構中會應用大量的ECMP,其優點主要體現在可以提高網絡冗余性和可靠性,同時也提高了網絡資源利用率;大量的ECMP鏈路在特定場景下運行過程中會引發其他問題。

目前數據中心網絡廣泛應用的Fabric架構中會應用大量的ECMP(Equal-Cost Multipath Routing,簡寫ECMP),其優點主要體現在可以提高網絡冗余性和可靠性,同時也提高了網絡資源利用率;大量的ECMP鏈路在特定場景下運行過程中會引發其他問題。例如,當某條ECMP鏈路斷開后,ECMP組內所有鏈路流量都會被重新HASH,在有狀態的服務器區域(如LVS)中將導致雪崩現象,又或者會出現多級ECMP的HASH極化導致鏈路擁塞等。本文將結合ECMP運行原理針對以上問題進行分析,并探討如何優化ECMP的運用。

等價多路徑路由

等價多路徑路由,即存在多條到達同一個目的地址的相等開銷的路徑。當設備支持等價路由時,發往該目的IP 或者目的網段的三層轉發流量就可以通過不同的路徑分擔,實現網絡鏈路的負載均衡,并在鏈路出現故障時,實現快速切換。

ECMP實現流程:

圖例1:ECMP流程圖

步驟一:HASH因子的選擇

首先數據報文轉發查詢路由表,確認存在多個等價路由,再根據當前用戶配置的流量均衡算法,提取參與 HASH 計算的關鍵字段,即HASH因子。ECMP 流量均衡可選擇的 HASH 因子如下表:

C:\Users\Admin\AppData\Local\Temp\WeChat Files\8b896ed1b002e1ef48f4e859b5262d3.png

圖表1:流量均衡模式對應HASH因子表

注:因ECMP為三層轉發,即使配置基于源MAC、目的MAC或者源目MAC作為HASH因子,系統也會默認選擇源IP作為HASH因子。另外,在選擇提取HASH因子為目的IP時ECMP會默認選擇源目IP作為HASH因子。

步驟二:HASH計算

基于步驟一提取的 HASH 因子,根據 HASH 算法進行計算,得出相應的 HASH lb-key(load-balance key)。 ECMP 流量均衡支持的 HASH 算法包括異或(XOR)、CRC、 CRC+擾碼等。

HASH算法有很多種,我們以XOR算法為例做出說明。XOR運算法則為兩個輸入比特位相同時為0,不同則為1。HASH因子不同,運算結果也不盡相同。

1. HASH因子為IP address source(SIP):

a) SIP XOR 0 ,得出一個32bit的數值a

b) 將數值a再進行高16bit和低16bit做XOR計算得出16bit數值b

c) 數值b的15~12bit與11~8bit再做XOR計算,得出4bit數值c

d) 數值c替換數值b的11~8bit,得出數值d

e) 數值d截取低位10bit即為lb key

2. HASH因子為SIP+DIP/DIP:

a) DIP XOR SIP ,得出一個32bit的數值a

b) 剩余運算步驟與SIP運算一致

3. HASH因子為SIP+DIP+SP+DP:

a) SIP XOR DIP得到32bit的數值a

b) 數值a的低16bit XOR SP 得到32bit的數值b

c) 數值b的低 16bit XOR DP 得到 32bit 的數值c

d) 數值c的高16bit XOR 低16bit得到16bit的數值d

e) 數值d的15~12bit XOR 11~8bit,得到4bit的數值e

f) 數值e替換數值d的11~8bit,得出數值f

g) 數值f截取低10bit,即為lb-key

步驟三:確認轉發下一跳

數據報文經過路由查表后找到對應ECMP 基值(base-ptr),根據 HASH 因子通過 HASH 算法計算獲得 HASH lb-key 后,進行 ECMP 下一跳鏈路數(Member-count)求余計算,再與ECMP基值進行加法運算得出轉發下一跳index,即確定了下一跳轉發路由。

計算公式:Next-hop =(lb-key % Member-count)+ base-ptr

上述流程為ECMP常規轉發流程,但在特定網絡環境下運行過程中就會出現問題,接下來繼續分析數據中心網絡中ECMP遇到的2個常見問題。

問題一 單鏈路故障導致ECMP組所有數據流被重新HASH計算

當Leaf交換機發送6條數據流到LVS服務器,Leaf先進行HASH運算負載均衡到每一臺LVS服務器上,正常流量轉發如圖例2所示:

圖例2:ECMP轉發圖

當某臺LVS服務器網卡出現故障或者鏈路出現故障,Leaf交換機會將ECMP組內數據流將重新HASH計算,再進行負載均衡到剩余有效鏈路上,進而導致TCP會話斷開,發生雪崩現象,例如一些支付類業務,同一個用戶的一次支付過程會調用多個業務服務,業務側要求一次支付的過程都落在同一個處理服務器上,當出現單條鏈路故障后不僅影響該鏈路所在LVS承載的用戶,同時還影響該ECMP組下其他LVS承載的用戶,如圖例3所示:

圖例3:故障后ECMP轉發圖

優化方案:

為避免單臺LVS服務器故障或者單鏈路故障導致整個ECMP組內流量全部被重新HASH,ECMP可采用彈性HASH算法來優化。采用彈性HASH算法后,僅將故障鏈路的流量重新HASH到其他活躍鏈路上,而非故障鏈路上的數據流則無需改變下一跳。實現效果如圖例4所示:

圖例4:ECMP彈性HASH算法

彈性HASH具體實現原理:

圖例5:彈性HASH流程

在交換機上生成一張索引表(RH Flow Set Table),用于存放相關索引值對應下一跳路由地址。數據報文經過路由查表后找到對應ECMP 基值,提取HASH因子進行HASH運算,在HASH Key與ECMP數量取余數時無論是否出現故障鏈路,均以最初數量進行取余運算,因此運算結果一致,非故障鏈路數據依然按照原有鏈路轉發。如下圖中,鏈路3故障后軟件CPU將及時更新RH flow table,將失效鏈路用正常鏈路均勻替換。

圖例6:彈性HASH索引表替換示意圖

問題二 HASH極化問題

如圖例7所示,在Leaf設備和Spine設備均采用上聯鏈路數為偶數且ECMP算法及HASH因子一致的情況下,數據流在Leaf設備上經過一次HASH計算,將數據流負載分擔到兩臺Spine上,均衡后效果為數據流1、2、3轉發至Spine-1,數據流4、5、6轉發至Spine-2,Spine再進行HASH計算負載分擔到兩臺DCI核心上,因在Spine層采用的HASH算法與Leaf的HASH算法一致,最終Spine-1的數據流1、2、3均轉發至DCI-1上,未負載分擔到DCI-2上任何數據流,而Spine-2的數據流4、5、6均轉發至DCI-2上,未負載分擔到DCI-1上任何數據流,同理Leaf-2發送的數據流也是如此,進而產生HASH極化問題,導致SPINE和DCI之間鏈路有一條空閑,極大的浪費了網絡資源,甚至會導致流量擁塞。

C:\Users\Admin\AppData\Local\Temp\WeChat Files\2bae3fd44afbaaa726f8bd42664b1f6.png

圖例7:HASH極化

優化方案:
  • 同廠商Leaf設備和Spine設備均采用相同上聯鏈路數場景下,應避免在相鄰的兩臺設備上使用相同的負載均衡算法;
  • 設備在運行HASH計算時,除傳統的五元組外,可以增添擾動因子,避免HASH計算結果相同。

HASH擾動的計算過程中HASH因子仍然正常提取,再增加用戶自定義隨機擾動因子,經過HASH算法運算時,不同交換機HASH計算結果就將不一致,以達到避免HASH極化現象的出現。

圖例8:HASH擾動計算過程

動態負載均衡技術實現

在數據中心網絡中,突發流量多,并且存在大象流和老鼠流并存現象,本文所描述的基于數據流五元組的HASH算法,并結合HASH擾動因子技術實現流量負載均衡,但無法實現大象流和老鼠流并存的網絡中多鏈路之間的流量負載均衡。

銳捷網絡新一代25G數據中心網絡解決方案中所采用的***芯片,已能夠支持DLB(Dynamic load balance,動態鏈路負載)特性,可基于流量負載狀態實現動態的HASH負載均衡。具體實現方法是交換機為每條進行負載均衡的數據流創建一個流表,基于流表記錄流量統計信息,根據流量統計信息動態調整鏈路負載均衡。

感謝您關注銳捷網絡技術干貨文章!現誠邀您參與有獎調研,您寶貴的意見和建議將幫助我們在技術探索與分享上持續精進。

5251536286201_

點擊下方鏈接參與調研:

http://survey.ruijie.com.cn/m/27674678.aspx

 

責任編輯:張燕妮 來源: 51CTO
相關推薦

2018-10-30 13:10:34

ECMP技術數據中心網絡

2023-05-26 00:51:52

2013-10-30 10:20:29

數據中心網絡應用層部署

2009-02-11 10:02:00

2020-07-28 11:58:06

數據中心網絡技術

2019-03-29 14:45:29

數據中心容器網絡技術

2016-12-22 15:27:22

數據中心NFV運營商

2013-05-30 09:58:31

100G100G技術100G應用

2009-07-07 14:39:07

對等網絡IPTV

2015-07-08 11:01:26

云計算VXLAN技術云數據中心

2012-01-12 09:36:18

數據中心網絡技術

2018-03-22 12:31:40

2017-05-11 17:54:25

2017-05-08 09:48:50

2015-10-09 17:01:08

數據中心網絡虛擬化

2015-07-16 11:14:59

Google數據中心網絡技術

2014-11-26 10:23:34

數據中心SDN

2017-06-28 10:29:48

2015-10-15 14:32:58

數據中心網絡融合技術DCB

2017-12-11 15:15:50

點贊
收藏

51CTO技術棧公眾號

男女男精品视频站| 又爽又大又黄a级毛片在线视频| 一区二区三区高清在线观看| 欧美性色视频在线| 全黄性性激高免费视频| 91精品秘密在线观看| 一区二区三区www| 欧美日韩在线中文字幕| 粉嫩av一区二区三区在线播放| 国产成人精品视频在线| 超碰aⅴ人人做人人爽欧美| 亚洲国产婷婷综合在线精品| 加勒比海盗1在线观看免费国语版| 日韩1区在线| 久久久久久成人| 欧美aaa视频| 亚洲国产精品va在线观看黑人| 久久国产精品高清一区二区三区| 国产人成亚洲第一网站在线播放| 国产日本欧美在线| 黄色av一区| 久久久久久久久久久久久9999| 欧美色爱综合| 国产精品一区二区3区| 国产精品一区二区三区美女| 在线观看视频99| 亚洲人体影院| 亚洲视频第一页| 91精品xxx在线观看| 亚洲人精品午夜在线观看| 欧美aa在线观看| 亚洲色图色老头| 亚洲精品国产嫩草在线观看| 日韩精品日韩在线观看| 在线天堂资源| 亚洲人成电影网站色| 日日夜夜综合| 98精品在线视频| 日韩精品不卡一区二区| 亚洲在线观看视频| 在线看片日韩| 亚洲天堂第一区| 久久久久久黄色| 一二三区在线观看| 制服.丝袜.亚洲.另类.中文 | 国产精品系列在线观看| 亚洲精品少妇一区二区| 国产精品剧情在线亚洲| 2222www色视频在线观看| 色8久久人人97超碰香蕉987| 免费av网站在线看| 亚洲国产欧美一区二区三区久久| 国产网站在线| 国产精品日日做人人爱| 奇米四色…亚洲| 人人澡人人爽| 337p日本欧洲亚洲大胆精品| 国产精品chinese在线观看| 亚洲free性xxxx护士hd| 国模少妇一区二区三区| 精品伦理一区二区| 在线激情影院一区| 牛夜精品久久久久久久99黑人| 国产一级大片免费看| 色伊人久久综合中文字幕| 国产在线一区不卡| 日韩精品一区二区三区丰满| 久久综合成人精品亚洲另类欧美| 在线成人动漫| 久久久在线观看| 国产激情一区二区三区| 免费高清在线观看| 91在线免费观看网站| 久久久久久久综合日本| 精品91久久| 亚洲欧美精品| 在线欧美小视频| 色婷婷综合久久久久久| 狠狠热免费视频| 亚洲精选一区二区| 黄色精品一二区| 狠狠躁少妇一区二区三区| 日本一区二区精品视频| 欧美老女人在线| 欧美在线影院| 青青影院在线观看| 久久天堂国产精品| 8x福利精品第一导航| 国内揄拍国内精品久久| 成人免费视频| 久久99久久99精品蜜柚传媒| 欧美日韩国产综合一区二区| 在线视频观看日韩| 人人超在线公开视频| 亚洲欧美日韩国产成人综合一二三区 | 国产激情一区二区三区四区| 黄色在线看片| 一二三四视频社区在线| 久久久久久91| 一区二区三区四区不卡在线| 欧美猛男男男激情videos| 色网址在线观看| 蜜桃导航-精品导航| 亚洲人成五月天| 国产精品福利一区二区| 日韩精品久久| 日本精品600av| 免费看a级黄色片| 91成人免费视频| 久久久av网站| 在线免费av一区| 99精品黄色片免费大全| 国产一区二区三区四区五区传媒| 成年女人的天堂在线| 欧洲精品一区二区三区久久| 欧美在线视频网| 亚洲乱亚洲乱妇无码| 亚洲美女视频在线观看| 全部av―极品视觉盛宴亚洲| 超碰国产精品一区二页| jizz在线观看视频| 久久人妻精品白浆国产| 蜜桃av久久久亚洲精品| 日韩av片永久免费网站| 亚洲人av在线影院| 国产精品久久久久久久久免费相片| 亚洲精品社区| 日本不卡免费一区| 亚洲伊人伊成久久人综合网| 精品美女在线观看视频在线观看| 99免费视频观看| 亚洲国产欧洲综合997久久| 国产日韩欧美成人| 久久中文字幕在线| 精品国产三级电影在线观看| 亚洲成a人v欧美综合天堂下载 | 91久久精品一区二区| 国产精品久线在线观看| 91麻豆国产在线观看| 国产一区二区三区精品视频| 国产精品老牛| 偷拍欧美精品| 最新国产精品精品视频| 黄色18在线观看| 在线观看免费黄视频| 国产福利电影| 免费高清成人| 亚洲一区二区三区四区五区xx| 伊人婷婷久久| 亚洲精品永久www嫩草| 国产精品一区视频| 国产精品九九久久久久久久| 欧美日韩电影在线观看| 精品精品国产国产自在线| 怡红院精品视频| 88在线观看91蜜桃国自产| 欧美色爱综合网| 日韩欧美一级特黄在线播放| 在线免费观看一区| 欧美亚洲国产一区二区三区va| 欧美日韩aaa| 日韩三级高清在线| 欧美精品一级二级三级| 亚洲成人网在线| 色偷偷888欧美精品久久久| 国产一区av在线| 中文字幕在线国产精品| 国产香蕉一区二区三区在线视频| 久久电影一区二区| 欧美美最猛性xxxxxx| 97香蕉久久超级碰碰高清版| 午夜精品www| 丁香婷婷久久久综合精品国产| 另类欧美小说| 97中文字幕在线| 亚洲永久精品免费| 麻豆视频网站在线观看| 神马久久午夜| 妖精一区二区三区精品视频| 一个色综合网| 国产欧美一区二区三区在线老狼| 黄色一区二区三区| 亚洲国产成人爱av在线播放| 97久久精品人人澡人人爽缅北| 国产综合色一区二区三区| 九色自拍视频在线观看| 人与动性xxxxx免费视频| 美女免费久久| 美国十次av导航亚洲入口| 日韩香蕉视频| 不卡的电视剧免费网站有什么| 欧美日韩国产黄| 色噜噜狠狠狠综合曰曰曰| 99三级在线| 在线国产网址| 国产日韩欧美中文在线| 模特精品在线| 在线亚洲高清视频| 国内精品小视频在线观看| 亚洲成年人专区|