作为一直受到广大OpenStack用户诟病的网络项目,Neutron一直在“摸索着”自身的定位。对于用户而言,稳定的商业SDN产品对于网络的管理似乎更能满足他们的需求。在今后的很长一段时间内,Neutron处境依旧不容乐观,将继续受到来自用户和其他网络解决方案的重压。
Neutron提供的功能看似饱满,OpenStack的网络虚拟化(NV)功能,包括软件负载均衡、分布式虚拟路由、DNS解析、高可用性虚拟路由冗余协议(VRRP)等技术都有体现。但是,145 IT managers对OpenStack基金会的调查发现,这些功能只被40%到50%的受访者所需,Neutron其他组件的使用率急剧下降。这表明虽然OpenStack NV组件的健壮性已经有了明显的提高,Neutron要获得商业NV平台的肯定,仍然有很长的路要走。
Neutron网络和Overlays
OpenStack环境没有网络overlay平台的存储,厂商希望提升Neutron插件的价值,这些厂商包括Midokura、Cisco、Juniper、PLUMgrid。
VMware的NSX平台同样使用OpenStack,即便有推论说OpenStack将用更便宜的开源模块取代VMware的软件以此与VMware进行竞争。VMware NSX软件在网络环境中广泛使用,部署了OpenStack和VMware,原因可能是用户找到了更健壮,更容易集成到复杂环境的软件。
IDC分析师Brad Casemore说:“现在已经有许多公司运行NSX,当涉及到网络虚拟化和OpenStack的问题的时候,用户必须考虑到greenfield和brownfield机遇。”
VMware近期通过收购Arkin Net进一步分化NSX,Arkin Net直接向NSX提供基于策略安全架构的插件。VMware NSX负责产品管理的副总裁Milin Desai表示Arkin Net安全角度的价值是软件定义数据中心环境中运行的使用NSX元数据生成的VMware的可视化漏洞。
Desai说:“Arkin Net从NSX中提取元数据,这使得Arkin Net能够从安全视角完整的看到数据中心的数据。”
专有平台势头仍然强劲
通常情况下,一些网络虚拟化整合可能会过期,同时许多这类的创业公司持续接受投资,Midokura近期获得了2000万美元的投资。Midokura在OpenStack的圈子里相当有名,Midokura CEO Dan Mihai Dumitriu表示:经过10年的努力,OpenStack在某些方面仍然不能满足需求,Midokura在未来的发展中将继续支持OpenStack,并且提供跨多种类型虚拟机和新兴容器平台的overlay技术。
Dumitriu说:“大部分Neutron还没有在生产环境中应用,我们正在寻求向其他操作环境的扩展,如容器即服务(container-as-a-service)。”
同时,IT公司最好基于他们需要支持的的greenfield和brownfield应用以及他们整体环境的复杂性进行选择,毫无疑问,响应greenfield应用需求的压力更大,但是不可避免的是,这些新的应用程序要跟遗留的应用程序对接,真正的挑战是找到异构的网络虚拟化方式来平衡这两者。