近日,NEC宣布应用于虚拟主机OpenFlow通信的网络技术获得了巨大发展。据称,该技术将获得比现有通信高10倍的效率水平。
OpenFlow是近年来为支持网络创新研究而提出的基于(flow)流分类的新型网络技术。通过控制通信中的流粒度(flow granularity)可以实现良好的网络路由和控制管理。OpenFlow交换机将原来完全由交换机/路由器控制的报文转发过程转化为由OpenFlow交换机(OpenFlow Switch)和控制服务器共同完成,从而实现了数据转发和路由控制的分离。控制器可以通过事先规定好的接口操作来控制OpenFlow交换机中的流表,从而达到控制数据转发的目的。
通过使用支持OpenFlow的Solarflare SFN5122F双端口SFP+万兆以太网卡,这种新技术实现了由软件控制引导虚拟服务器通信的目标。相比传统技术,这种技术的通信效率能提高10倍,吞吐量增加3倍以上(至少10Gbps),CPU使用率提高大约三分之一(与当前使用10GbE服务器适配器相比)。
截止目前,利用软件在服务器上加速报文转发是很难再获得突破的。而通过利用"直通"方式(cut-through),这种新型网络技术就可以打破现有瓶颈。利用这种技术,获得更快加速的同时还可以提升通信效能。
随着云计算部署的不断向前推进,数据中心能效和性能的提升已经构成了巨大挑战。在这种环境中,未来的云服务将要求有更好的更小粒度(fine- grained)网络控制和管理功能,以满足高性能和高安全服务。
为了满足这些要求,需要虚拟化等技术提供在单个服务器上实现多种虚拟服务器环境,而且还需要连接虚拟服务器和网络的虚拟交换机。不过,这些技术在通信方面会带来性能和能效的问题。
鉴于此,NEC发起了OpenFlow技术以支持未来更大规模和高级别的云架构。此外,这种技术还有助于提升云服务中的网络效率。
此外,NEC仍将加速推广虚拟化开发技术和网络技术,以及这些技术相关的产品。