思科等公司宣称:软件定义网络不是OpenFlow
扫描二维码
随时随地手机看文章
一年前, OpenFlow几乎是软件定义网络(SDN)的代名词,但近日,思科、Nicira以及VMware等公司宣称SDN是网络可编程性,而不是OpenFlow。为何突然出现这种转变,让我们来看看这些公司怎么说。
6月份,思科推出了大家期待已久的SDN战略——思科开放网络环境(Cisco ONE),该战略旨在在让网络的每一层(从传输层一直到网络服务层)皆可编程。为实现该目的,思科并没有利用OpenFlow,甚至没有在OpenFlow环境中对控制和转发界面进行抽象化和集中化。虽然该公司为某些用户提供OpenFlow,但它主要使用网络覆盖(例如LISP和VXLAN)来桥接物理世界和虚拟世界。此外,它还将推出一个软件开发工具包(SDK),该工具包通用API使其所有路由器和交换机都可编程,但转发决策仍然将分布在整个网络。
与此同时,VMware公司首席技术官Allwyn Sequeira表示VMware正在计划部署一个“软件定义数据中心”,该数据中心可能以后会依赖OpenFlow,但在那之前,将使用防火墙和负载均衡器的虚拟抽象化,以及VXLAN覆盖技术来进行网络分片和控制,而不是OpenFlow。
上个月Nicira联合创始人Martin Casado向SearchNetworking介绍了他们如何通过控制器来实现网络虚拟化,这些控制器用OpenFlow协议与边缘设备进行通信。然而,Casado强调,在这种情况下,OpenFlow可以被其他协议取代,而用户根本察觉不出来。可以说,Nicira的秘密武器在于网络边缘覆盖模式。
这是不是意味着OpenFlow无关紧要?我不这么认为。所有这些公司都在积极参与开放网络研究中心和开放网络基金会的OpenFlow开发工作,这说明他们都意识到该协议的重要性。
这些公司都希望推广和保持自己的软件定义网络或者网络虚拟化来区别于竞争对手,并掌控市场。例如思科的定制化ASIC硬件,这是一个真正的OpenFlow环境,它具有集中控制平面,依赖于x86硬件和专用软件。同样作为VXLAN创造者的VMware公司则选择对网络虚拟化和SDN的覆盖技术来保护其技术。Nicira虽然确实使用OpenFlow作为其模式之一,但他们的目标是成为网络界的VMware,Nicira强调其边缘覆盖,而不是提供给所有人的开源协议。
OpenFlow开发仍然有很长的路要走,所有这些公司都将继续为之努力,同时向用户出售各自的SDN技术理念。最终将由用户来决定是等待OpenFlow开发、还是购买某个供应商的未来的SDN或者网络虚拟化。