寬帶路由器中分布式技術的綜合說明
我國的寬帶路由器發展還是非常迅速的,同時技術也非常的先進,于是我研究了一下寬帶路由器中全業務分布式處理技術,在這里拿出來和大家分享一下,希望對大家有用。如何提高匯聚路由器性能和服務質量,使匯聚寬帶路由器具備高端路由器的可靠性高性能和接入寬帶路由器的靈活性?
以前是采用高端寬帶路由器的NP/ASIC或采用高性能CPU,并支持高端設備的分布式架構和高可靠性技術,如BFD、NSF/GR、TE FRR等。傳統的NP處理器由于代碼指令空間的限制不能處理復雜的業務指令,同時由于不同的數據報文采用相同的處理流程而不得不放棄業務的處理;傳統的ASIC處理器采用了固定的硬件芯片技術,對于任何報文都是相同的處理方法,不能按照用戶的需求靈活地改變數據報文的處理流程。
傳統寬帶路由器廠商往往通過集中式的業務單板來完成對業務支持,比如提供專門的流量統計單板等等。這種搭積木式的設備開發要求用戶付出更多的成本購買業務處理板,而且使得原本創新的分布式優勢在業務處理上走回到了集中式處理的性能瓶頸當中。
業界領先的多核分布式處理技術為這些需求提供了新的技術方案。多核處理器既有傳統硬件處理類似的轉發性能,又有傳統CPU處理器的靈活構架,***地把高性能數據轉發和高性能業務處理結合起來,給用戶帶來全新的業務體驗。
H3C SR6600 系列全分布式多核處理器架構寬帶路由器是新一代匯聚骨干寬帶路由器產品設計思想的成功的創新體現。
多核CPU處理器具有類似普通CPU一樣的編程界面和靈活處理各種指令的能力,在數據轉發過程中能夠隨時判斷當前轉發的數據報文是否需要進行業務處理,一旦發現當前轉發的數據報文需要進行業務處理時,多核CPU處理器能夠及時把這個數據報文交給相應的模塊進行業務處理。
每個業務單板都采用了高性能的多核處理引擎,可以輕松地把傳統分布式寬帶路由器需要集中處理的流量統計等業務特性都放到各個槽位的多核處理器進行處理,打破了傳統的業務集中式處理而產生的性能瓶頸。
新一代匯聚寬帶路由器充分利用多核CPU的優勢,把傳統的寬帶路由器處理分為控制平面和數據平面兩個部分,交由CPU內部不同的內核來處理,保證在控制平面的業務不受數據平面處理的任何影響。
新一代匯聚寬帶路由器采用業務接口板和物理接口卡分離的架構,如果網絡改造,無須更換業務接口板,只需要更換接口卡就可以大大降低由于網絡接口升級換代的成本。