商用SDN各传统通信厂商都有相应方案,如华为ac、思科aci、华三vcf等。商用SDN都比较成熟,各家厂商各有所长。
开源SDN控制器可以与硬件SDN网络设备进行集成,基本条件有两个:一是具备SDN控制器的开发能力;二是需要设备厂商提供设备北向接口,并技术支持。互联网公司基本都是自研控制器,然后去对接各家设备。
我们测试过华为AC和华三的VCFC,之前的公司测试过思科的ACI。从开放性,兼容性来说,思科的是最好的。华为其次。目前国内国产化的要求下,思科的SDN基本没戏,都是华为和华三在竞争。2家H的产品,性能、功能基本类似,但是H3C的价格/服务可能更具优势。
开源的控制器,商用基本不会选。商品化的产品,尚且存在很多的问题,更别说开源的了。
目前商用sdn方案用过的有思科的aci,华为的ac和h3c的ac等方案,各厂商都有自己的控制器及解决方案,都支持独立的sdn网络管理以及对接云平台像openstack和容器云等解决方案,成熟度方面各场景应该线上都有应用。
开源sdn控制器对接硬件sdn网络设备,各厂家也都有自己的解决方案和实现方式,有能过openflow的实现方式和对接传统网络设备的netconf实现方式,开源sdn控制器像odl,onos,neutron等也都有相应实现方式的支持。