【IT168 技术】控制器是SDN网络的逻辑控制中心,它通过南向接口与交换机连接,提供网络指令,再通过北向接口与应用连接,在最纯粹的SDN形式中,控制器具备所有智能:交换机是由控制器管理的不会发号施令的COTS设备。
觉得这种纯粹的方法严苛的运营商们,可以选择思科,VMware或其他厂商的产品来替代,如果使用其他替代方案,那么SDN网络就成为了原有网络中之上的软件层,交换机就变成了COTS设备,也可以是专属产品。
目前,SDN控制器部署主要是用于数据中心,但是它们已经被广泛部署到企业网络中,而且随着运营商级别的功能面市,以及一些商业案例的成功,它们也逐渐向着服务供应商网络延伸,理论上,SDN可以让网络运行时更具可编程性,更灵活且更便宜。对于新的IP而言这是根本性的——新IP是指运营商的网络从成本中心转型为向客户传递价值的营收推动力。
下面,我们将带读者们了解一些令人瞩目的SDN控制器产品,并且我们还列出了一些提供或已经研发出SDN产品或相关代码(适用于开源社区)的供应商及开源组织。这个汇总可分为两大类:一类是推出商用级产品的厂商;另一类是较大开源社区中打算开发SDN控制器软件的开源项目/组织。许多商用级的控制器都基于开源代码,特别是由LinuxFoundation旗下OpenDaylight开发的代码。
博科最近推出了一款基于OpenDaylight代码的产品Vyatta控制器;在商用级控制器领域,VMware和思科是两大巨头。思科在SDN看 领域的武器是Application Centric Infrastrcture(ACI),而VMware则推出了NSX软件。思科和VMware认为,软件应具备智能,但是思科主张用自有专利硬件与控制器分担网络管理,VMware则运行于其他公司的网络硬件之上。
其他争夺SDN市场的公司大都研发出了基于OpenFlow协议及其相关网络理念的产品,OpenFlow纯粹SDN方案的先驱。还不止是他们在开发SDN控制器:AT&T正在研发自有SDN控制器,对于数据中心和希望部署SDN的网络运营商,市场上主流想法是看他们是否真正具备互操作性及兼容多厂商的产品:SDN的主要承诺之一就是要助运营商摆脱厂商的锁定。
Heavy Reading高级分析师Roz Roseboro表示,“跨厂商支持是件大事,运营商不希望被束缚,他们希望自由选择控制器,从而自由选择交换机,他们希望按需要进行融合匹配,”。运营商还需要考虑是接受集中式还是分布式方案,Roseboro也指出,有些人认为应该有一个主控制器起监视作用,其他人则认为此任务应由hypervisor承担,以便它做决策。