當前位置:首頁 >  IDC >  云計算 >  正文

基于可編程交換芯片構建的星融云網絡

 2019-12-20 15:26  來源: 互聯(lián)網   我來投稿 撤稿糾錯

  域名預訂/競價,好“米”不錯過

在云網絡中,構成底層網絡的交換機其實在不同的位置上扮演者不同的角色,云網絡其實也對這些不同的角色提出了不同的需求。如下圖表示的這個云網絡中,所有的交換機其實被分為三種不同的角色(在實際環(huán)境中,因為Leaf交換機往往被部署在每個機架的頂部,因此也被稱為ToR交換機):

1). Spine交換機,構成云網絡的骨干交換機。

2). Server ToR,位于物理服務器機柜的頂部、將所有服務器接入云網絡的交換機。

3). Gateway ToR,位于網關設備機柜的頂部、連接云與外部世界(Internet或云的其他部分)的交換機。

顯而易見,上述的三種角色在云網絡的不同位置承擔了不同任務,它們需要處理的流量的特征、所需要花費硬件資源的配比等都是不同的。在傳統(tǒng)交換芯片構成的網絡中,我們只能用一套固定的處理邏輯來應對這些不同的需求,但是在可編程交換芯片的網絡中,情況就不同了。

在以可編程交換芯片為核心的交換系統(tǒng)中,業(yè)務與控制軟件不再受限于底層芯片的能力,可以根據自身的需求進行開發(fā)與定制;通過為不同的需求、不同的場景定制不同的報文處理和轉發(fā)邏輯,芯片的各條流水線能夠協(xié)同工作,在不損失系統(tǒng)整體性能前提下,將這些場景的需求在芯片的報文轉發(fā)層面實現(xiàn),從而使得系統(tǒng)整體的效率大幅提升。

可編程芯片能夠為不同角色的交換機編制不同的轉發(fā)邏輯、硬件資源分配配比:

1). 對于Spine交換機來說:最關鍵的任務在于提供簡單、線速的三層多路徑轉發(fā)通道,同時,在Asterfusion的協(xié)議無限云網架構中,要求其能夠承載較大的二層轉發(fā)表項即可。

2). 對于Server ToR來說:最關鍵的任務在于提供虛擬計算節(jié)點世界的感知、虛擬網絡的卸載和轉發(fā),同時,在Asterfusion的協(xié)議無限云網架構中,只要求其能夠承載本地的二層轉發(fā)表項即可。

3). 對于Gateway ToR來說:最關鍵的任務在于承載、處理網關之間復雜的控制、轉發(fā)策略和大容量的路由能力,同時,在Asterfusion的協(xié)議無限云網架構中,對于其二層轉發(fā)表項的能力是非常低的。

當然,在上述架構中,我們完全也可以采用集中式或分布式的模型,將NAT、SLB等一些功能分布到Gateway ToR和/或Server ToR上。

星融云網絡中的交換機產品,均采用可編程芯片架構。交換系統(tǒng)的設計開發(fā)者通過可編程交換芯片提供的高級編程語言,按照上層業(yè)務系統(tǒng)的需求開發(fā)芯片的報文處理和轉發(fā)邏輯,然后將這樣的邏輯下載到可編程交換芯片的處理流水線中,可編程交換芯片就可以按照這些定制的流程來處理網絡流量和報文。從其實現(xiàn)邏輯和所達成的效果來看,可編程交換芯片不僅是一次交換芯片硬件技術的發(fā)展,更是SDN這一理念在支撐網絡的硬件芯片層面的一次偉大革新??删幊探粨Q芯片讓網絡在保持高性能的前提下,前所未有地接近了軟件定義這一未來發(fā)展趨勢。

因此,云計算的運營者基于星融Asterfusion的云網絡交換機,能夠輕松搭建軟件可編程、隨需而變的云網絡,為云中業(yè)務構建一個靈活敏捷的網絡平臺。

申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!

相關標簽
云計算應用

相關文章

熱門排行

信息推薦