12/11/2013,日本NTT发表宣称世界最高性能的软件定义网络(Software-Defined Network,SDN)原型架构,可对应拥有高速处理封包能力的软件交换器(Software Switch)。
根据NTT的实验,设定10万行大规模OpenFlow路由表(Flow Table)时,新研发的原型架构可一边覆写封包讯息表头(Packet Header),一边以10Gbps Wire Rate的传输速度快速处理封包。此研究是日本总务省网络虚拟技术研发计划的一环,至2016年NTT都将持续研究相关通讯装置技术。
目前SDN Software Switch的研发瓶颈在于单一线程.单处理器(Single Thread.Single CPU)的处理速度有其极限,而且执行复杂的窗体搜寻工作时,要花很长的时间去设定大规模路由表。因此,NTT在多次研究后,找到利用“弹性流程处理框架”(Flexible parallel Flow processing Framework, fff)技术解决低速处理的方法。
透过多线程方式,一开始先辨识Flow,接着再以平行运算的管线(Pipeline)技术来处理封包,使处理速度得以高速化。另外,透过fff的搜寻算法,提升了大规模路由表的搜寻速度,而NTT在架设此原型架构时,也特别调整了高速缓存的Hit Ratio,降低工作进行时存取内存的次数。
此原型架构预定12/12起在Okinawa Open Days 2013中详细介绍。未来将研发对应更大规模路由表的技术,将至今为止只能局限于数据中心内使用的SDN Software Switch拓展至广域网上,亦有助于新式网络服务与新通讯协议之研发。
来源:iThome online
光纤在线公众号
更多猛料!欢迎扫描左方二维码关注光纤在线官方微信