SDN的南向接口如何选择,跟网络设备厂商的选择有关,还是跟数据中心网络内部流量特征有关?SDN控制器北向如何对接Openstack模块?
在SDN组网中,多个控制器组成集群,北向提供唯一的IP地址;南向通过Region内备份和Region间备份,对所管理的设备提供负载分担和冗余备份:
ν H3C VCF控制器目前生产内网服务器集群支持128台控制器,从而实现网络规模的弹性扩展。
ν 一个控制器集群可以认为是同一个控制器,所有全局信息在集群内同步,北向提供统一的管理和控制IP地址;集群内的控制器切换,外界无感知。
ν 控制器集群支持连接负载分担:设备均匀分担到不同Region上,避免了单一控制器的硬件性能瓶颈,实现了控制器规模随网络规模的弹性扩展。
ν 通过集群扩展,控制器支持海量网元控制,生产内网服务器控制器集群最大可支持800K个虚机接入。
ν 控制器集群支持ISSU不间断转发升级,且控制器和APP设计支持前向版本兼容。
• VCFC通过Neutron插件实现和OpenStack的南向接口对接,通过OpenFlow、OVSDB和Netconf实现和H3C网络安全设备的对接。
收起SDN南向接口跟数据中心网络内部流量特征无关,SDN主要指控制层面,内部流量还是交给网络设备。
南向接口分为两大阵营:
以Google、Facebook、Microsoft等公司主导的ONF(开放网络基金)的工作重点是制定唯一的南向接口标准,希望脱离硬件厂商的束缚。其主要工作成果就是制定了OpenFlow、OF-Config版本的标准。
以硬件网络设备厂商为主的ODL(open day light)不满ONF制定的游戏规则,因为按照ONF的意图,白牌交换机会逐渐侵蚀其市场。所以这些IT厂商也都会在自己的交换机中加入有自己特色的东西,否则自己的设备岂不是任由别人的控制器来定义了吗?
所以南向接口的选择跟设备厂商的选择有关。和openstack云管平台对接需要自己开发。