SDN(Software Defined Network, 軟件定義網(wǎng)絡(luò))是一種新型的網(wǎng)絡(luò)架構(gòu),將網(wǎng)絡(luò)的控制平面與數(shù)據(jù)轉(zhuǎn)發(fā)平面進(jìn)行分離,從而通過(guò)集中的控制器中的軟件平臺(tái)去實(shí)現(xiàn)可編程化控制底層硬件,實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)資源靈活的按需調(diào)配。在SDN網(wǎng)絡(luò)中,網(wǎng)絡(luò)設(shè)備只負(fù)責(zé)單純的數(shù)據(jù)轉(zhuǎn)發(fā),可以采用通用的硬件。而原來(lái)負(fù)責(zé)控制的操作系統(tǒng)將提煉為獨(dú)立的網(wǎng)絡(luò)操作系統(tǒng),負(fù)責(zé)對(duì)不同業(yè)務(wù)特性進(jìn)行適配。
基于開(kāi)放協(xié)議的方案的當(dāng)前SDN實(shí)現(xiàn)的主流方案,OpenFlow協(xié)議本身就能控制轉(zhuǎn)發(fā)層面,可以高效且嚴(yán)格地實(shí)現(xiàn)轉(zhuǎn)發(fā)層面和控制層面的分離,天生就適合SDN,因此OpenFlow是實(shí)現(xiàn)SDN的主流開(kāi)放協(xié)議標(biāo)準(zhǔn)。
圖1:傳統(tǒng)網(wǎng)絡(luò)架構(gòu)與SDN架構(gòu)的對(duì)比
TrustNode是一家來(lái)自德國(guó)的公司InnoRoute推出的OpenFlow SDN路由板卡,這款產(chǎn)品可擴(kuò)展靈活性高,超低延遲設(shè)計(jì)(2.5微秒),支持IPv6協(xié)議,集成了USB2.0/3.0端口、SD卡槽以及12個(gè)GbE網(wǎng)絡(luò)通信端口??蓱?yīng)用到物聯(lián)網(wǎng)(IoT)、工業(yè)級(jí)應(yīng)用以及網(wǎng)絡(luò)接入等領(lǐng)域。
圖2:InnoRoute TrustNode SDN路由板卡正面照
這款產(chǎn)品采用了Intel 1.9 GHz,雙核Atom處理器,4GB RAM,并且移植了Linux操作系統(tǒng),作為控制中心。除此之外,所有的數(shù)據(jù)處理和網(wǎng)絡(luò)通信是放在板卡中心的FPGA中實(shí)現(xiàn)的,采用的是Xilinx Artix-7 A200 FPGA器件,使用了134.6k LUTs、269.2k flip-flops和12.8Mbits BRAM的FPGA資源。
為什么說(shuō)這款產(chǎn)品靈活擴(kuò)展性比較高呢?因?yàn)樗С钟脩?hù)使用Xilinx Vivado HLS Design Suit WebPAck(官網(wǎng)免費(fèi)下載)工具進(jìn)行自定義功能開(kāi)發(fā),支持VHDL、Verilog和高級(jí)語(yǔ)言(C/C++/SystemC),包括軟件和FPGA IP設(shè)計(jì)都向用戶(hù)開(kāi)放,完善的文檔資源能夠讓用戶(hù)快速熟悉自定義功能設(shè)計(jì)和實(shí)現(xiàn)。也就是說(shuō)借助這款板級(jí)(PCB)SDN,用戶(hù)可以縮短將自己產(chǎn)品面市的時(shí)間。
圖3:TrustNode SDN精美外觀設(shè)計(jì)
Xilinx All Programmable FPGA器件提供了該板卡可擴(kuò)展性、超低延遲的特性。Artix-7系列器件是各類(lèi)成本和功耗敏感型應(yīng)用的最好選擇,例如軟件定義無(wú)線電(SDR)、機(jī)器視覺(jué)相機(jī)以及可穿戴設(shè)備等。
-
網(wǎng)絡(luò)架構(gòu)
+關(guān)注
關(guān)注
1文章
92瀏覽量
12542 -
sdn
+關(guān)注
關(guān)注
3文章
254瀏覽量
44731
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論