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網絡通信端口??蓱玫?a href="http://www.1cnz.cn/soft/data/55-88/" target="_blank">物聯網(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瀏覽量
12581 -
sdn
+關注
關注
3文章
254瀏覽量
44790
發布評論請先 登錄
相關推薦
評論