SDN(Software Defined Network, 軟件定義網絡)是一種新型的網絡架構,將網絡的控制平面與數據轉發平面進行分離,從而通過集中的控制器中的軟件平臺去實現可編程化控制底層硬件,實現對網絡資源靈活的按需調配。在SDN網絡中,網絡設備只負責單純的數據轉發,可以采用通用的硬件。而原來負責控制的操作系統將提煉為獨立的網絡操作系統,負責對不同業務特性進行適配。
基于開放協議的方案的當前SDN實現的主流方案,OpenFlow協議本身就能控制轉發層面,可以高效且嚴格地實現轉發層面和控制層面的分離,天生就適合SDN,因此OpenFlow是實現SDN的主流開放協議標準。
圖1:傳統網絡架構與SDN架構的對比
TrustNode是一家來自德國的公司InnoRoute推出的OpenFlow SDN路由板卡,這款產品可擴展靈活性高,超低延遲設計(2.5微秒),支持IPv6協議,集成了USB2.0/3.0端口、SD卡槽以及12個GbE網絡通信端口。可應用到物聯網(IoT)、工業級應用以及網絡接入等領域。
圖2:InnoRoute TrustNode SDN路由板卡正面照
這款產品采用了Intel 1.9 GHz,雙核Atom處理器,4GB RAM,并且移植了Linux操作系統,作為控制中心。除此之外,所有的數據處理和網絡通信是放在板卡中心的FPGA中實現的,采用的是Xilinx Artix-7 A200 FPGA器件,使用了134.6k LUTs、269.2k flip-flops和12.8Mbits BRAM的FPGA資源。
為什么說這款產品靈活擴展性比較高呢?因為它支持用戶使用Xilinx Vivado HLS Design Suit WebPAck(官網免費下載)工具進行自定義功能開發,支持VHDL、Verilog和高級語言(C/C++/SystemC),包括軟件和FPGA IP設計都向用戶開放,完善的文檔資源能夠讓用戶快速熟悉自定義功能設計和實現。也就是說借助這款板級(PCB)SDN,用戶可以縮短將自己產品面市的時間。
圖3:TrustNode SDN精美外觀設計
Xilinx All Programmable FPGA器件提供了該板卡可擴展性、超低延遲的特性。Artix-7系列器件是各類成本和功耗敏感型應用的最好選擇,例如軟件定義無線電(SDR)、機器視覺相機以及可穿戴設備等。
-
網絡架構
+關注
關注
1文章
93瀏覽量
12600 -
sdn
+關注
關注
3文章
254瀏覽量
44808
發布評論請先 登錄
相關推薦
verilog在psoc中延遲
SY89296L 2.5V/3.3V 2.5GHz可編程延遲線評估板
如何在STM8S103F3上實現微秒延遲?
可以用TIMER4創建1微秒的延遲嗎?
請問怎么在ucosII中實現微秒級的延時?
基于遺傳算法的混合SDN路由節能算法
如何利用神經網絡預測閃存尾端延遲的發生?
![如何利用神經網絡預測閃存尾端<b class='flag-5'>延遲</b>的發生?](https://file1.elecfans.com/web2/M00/8D/5B/wKgZomS529iAfm-5AAAvJoFjAjM058.png)
評論