如何進行核心交換機的架構選擇
在網際網路使用者的大量增加和網路的發展,核心交換機的架構也在不斷的發展和改進,交換架構主要經歷了匯流排型和CrossBar兩個階段。下面是小編收集整理的,希望對大家有幫助~~
進行核心交換機的架構選擇
1、匯流排型交換架構
基於匯流排結構的交換機一般分為共享匯流排和共享記憶體型匯流排兩大類。最開始的乙太網交換就是構建在共享匯流排的基礎之上的。共享匯流排結構所能提供的交換容量有限,一方面是因為共享匯流排不可避免內部衝突;另一方面共享匯流排的負載效應使得高速匯流排的設計難度相對比較大。隨著使用者對“獨享頻寬”的渴求,這種共享匯流排的結構很快發展為共享記憶體 結構。
共享記憶體結構的交換機使用大量的高速RAM來儲存輸入資料,同時依賴中心交換引擎來提供全埠的高效能連線,由核心引擎檢查每個輸入包以決定路由。這類交換機設計上比較容易實現,但在交換容量擴充套件到一定程度時記憶體操作會產生延遲。
另外在這種設計中由於匯流排互連的問題增加冗餘交換引擎相對比較複雜,所以這種交換機如果提供雙引擎的話要做到非常穩定相對比較困難。所以我們可以看到早期在市場上推出的核心交換機往往都是單引擎,尤其是隨著交換機埠的增加,由於需要記憶體容量更大,速度也更快,中央記憶體的價格變得很高。交換引擎會成為效能實現的瓶頸。
2、CrossBar+共享記憶體架構
隨著核心交換機的交換容量從幾十個Gbps發展到今天的幾百個Gbps,一種稱之為CrossBar的交換模式逐漸成為核心交換機的首選。CrossBar即CrossPoint被稱為交叉開關矩陣或縱橫式交換矩陣。它能很好的彌補共享記憶體模式的一些不足。
首先,CrossBar實現相對簡單。共享交換架構中的線路卡到交換結構的物理連線簡化為點到點連線,實現起來更加方便,從而更加容易保證大容量交換機的穩定性;其次,CrossBar內部無阻塞。
一個CrossBar的示意圖所示,只要同時閉合多個交叉節點crosspoint,多個不同的埠就可以同時傳輸資料。從這個意義上,我們認為所有的CrossBar在內部是無阻塞的,因為它可以支援所有埠同時線速交換資料。
另外,由於其簡單的實現原理和無阻塞的交換結構使其可以執行在非常高的速率上。半導體廠商目前已經可以用傳統CMOS技術製造出10Gbit/s以上速率的點對點序列收發晶片。
基本上2000年以後出現的核心交換機基本上都選擇了CrossBar結構的ASIC晶片作為核心,但由於Crossbar晶片的成本等諸多因素,這時的核心交換裝置幾乎都選擇了共享記憶體方式來設計業務板。
從而降低整機的成本因此,“CrossBar+共享記憶體”成為比較普遍的核心交換架構。但這種結構下,依然會存在業務板匯流排和交換網板的Crossbar互連問題。由於業務板總線上的資料都是標準的乙太網幀。
而一般Crossbar都採用信元交換的模式來體現Crossbar的效率和效能。因此在業務板上採用的共享匯流排的結構在一定程度上影響Crossbar的效率,整機效能完全受限於交換網板Crossbar的效能。
3、分散式CrossBar架構
隨著核心交換機的交換容量發展到了幾百個Gbps、同時支援多個萬兆介面並規模應用在都會網路骨幹和園區網核心的時候,分散式的Crossbar架構很好的解決了在新的應用環境下核心交換機所面臨的高效能和靈活性的挑戰。
也就是說,除了交換網板採用了Crossbar架構之外,在每個業務板上也採用了Crossbar+交換晶片的架構。在業務板上加交換晶片可以很好 地解決了本地交換的問題,而在業務板交換晶片和交換網板之間的Crossbar晶片解決了把業務板的業務資料信元化從而提高了交換效率。
並且使得業務板的資料型別和交換網板的信元成為兩個平面,也就是說可以有非常豐富的業務板,比如可以把防火牆、IDS系統、路由器、內容交換、IPv6等等型別的業務整合到核心交換平臺上,從而大大提高了核心交換機的業務擴充能力。同時這個Crossbar有相應的高速介面分別連線到兩個主控板或者交換網板,從而大大提高了雙主控主備切換的速度。
分散式Crossbar設計中,CPU也採用了分散式設計。裝置主控板上的主CPU負責整機控制排程、路由表學習和下發;業務板從CPU主要負責本地查表、業務板狀態維護工作。這就實現了分散式路由計算和分散式路由表查詢,大大緩解主控板的壓力,提高了交換機轉發效率。
這也是業務板本地轉發能夠提高效率的重要原因。這種分散式Crossbar、分散式交換的設計理念是核心網路裝置設計的發展方向,保證了現在的網路核心能支撐未來海量的資料交換和靈活的多業務支援的需求。
交換機架構已經完成了從“共享匯流排”到“CrossBar+共享記憶體”再到“全分散式CrossBar”的演進過程,在未來的日子裡必將繼續發展,港灣網路作為業界最主流的交換機供應商之一肯定會關注最新技術動態,引領交換技術的潮流,為使用者提供更完美的交換裝置。
交換機的基本配置