软件定义网络 如何去使用OpenFlow?
创始人
2024-07-30 02:50:30
0

在最近几周,随着Open Networking Foundation(ONF)的启用和几乎所有主流网络供应商宣布对规范的支持,OpenFlow规范在网络领域中暴发了。事实上,OpenFlow交换机在Interop Las Vegas 2011上就已经公诸于众了,并且也引起了很大的争论。

SDN允许网络工程师控制和管理他们的网络,以便***地服务他们各自需求,从而增加网络功能和降低运营网络的成本。Open Networking Foundation支持OpenFlow规范,这将最终实现定义软件的网络。

OpenFlow规范是什么?

OpenFlow是一套软件API,它允许一个“控制器”将配置信息发送给交换机。这个配置往往指的是一个“流”及其附属的某些“操作”。

“流”是一组定义的帧或者数据包(类似于一个MPLS流)与一组操作。例如:

Source IP/Port、Destination IP/Port和Drop。

Source IP、Destination IP和QoS Action。

Source MAC、Destination MAC和L2 Path。

通过OpenFlow,您可以将一组规则发送给一台“配置”设备的交换机或者路由器。然后每个设备会根据它的类型使用这些数据。交换机会更新它的MAC地址表以转发帧,路由器会添加访问列表,而防火墙会更新它的规则。

软件定义网络是什么?

当组织将网络配置从设备迁移到软件平台时,交换机就变得更加简单和廉价了。但是主要的受益是网络配置可以由中央控制器管理。

控制者是一个包含算法、数学、分析和规则的软件,它来自规则组,并使用OpenFlow将配置下载到网络设备中。因此,当控制器评估和重新平衡配置时,网络就可能动态地进行重新配置。这就是所谓的软件定义网络。

各供应商将如何使用OpenFlow?

在Interop 2011展会上就有众多厂商在推广自己的OpenFlow交换机和控制器,其火爆程度自然不言而喻了,那么是所有的供应商都在积极响应吗?本文分析了HP Networking,Cisco等供应商将如何使用OpenFlow。

HP Networking: HP已经在OpenFlow上投入了大量的资源。我见过HP向委员会提交的一个QoS功能的演示,并且公司也为控制器平台制定了全面的软件计划。

NEC: 您可能还未听说过NEC也是一个网络供应商,但是这家公司有完整的产品系列,并且已经在NEC美国市场开始销售了。NEC已经为OpenFlow做出了几个重大的贡献,而且它有一个支持OpenFlow的完整系列交换机。在Interop上,NEC演示了它的OpenFlow控制器。

Cisco: 虽然网络巨头是Open Networking Foundation的成员之一,但是我还未能找到它关于OpenFlow的计划。很可能Cisco会觉得OpenFlow破坏了作为营利产品的IOS 软件。OpenFlow最突出的优点是减少硬件交换机的成本,而本身不会给网络供应商的销售带来任何的提升。

Avaya: 虽然公司在Shortest Path Bridging策略方面下了很大的功夫,但是据我了解,公司目前并没有任何关于OpenFlow的计划。

Arista: 网络新贵并没有任何关于OpenFlow的发布计划,同时它还指出在一台设备上管理所有流是不可能的。虽然Cisco也这样认为,但是我认为这是对OpenFlow工作方式的一种误解。使用OpenFlow来处理每一个流是可能的,但这并不是必要的,这只是一个配置选项。

Big Switch Networks: 这个最近成立的新兴公司关注于OpenFlow解决方案,特别是网络虚拟化。虽然Big Switch网站上没有任何的详细信息,但是我认为它们正在开发控制器和交换机。

如果OpenFlow能够拥有足够多的客户,那么它将从根本上改变网络行业,因为我们目前所使用的控制协议(例如OSPF或者Spanning Tree或者DCB)将被软件控制器所取代。虽然这会促成硬件的商品化,但是软件控制器将成为网络行业中新的组成部分。软件的功能、特性和可靠性将是决定OpenFlow成功与否的关键所在。

这个软件在我的网络上到底在做什么?

如果要说在Interop展会中我与各位嘉宾之间的交谈要有个总主题的话,那便是软件是网络的未来。可以说,一直以来都是这样,即使***的交换机机架中,也是代码驱动它的运行。直到今年,OpenFlow规范——几个月之前它还只是斯坦福大学的一个研究项目——现在可是极大的热点,大多数网络供应商都争相宣布他们的软件定义网络的策略,或者迫于舆论而紧紧跟随。

即使没有网络虚拟化,只有软件的网络设备已经从一种开发/测试环境的方法转换为支持生产环境的产品了,这是很明显的一点。在Interop 2011上,我所交谈过的每个供应商都在宣传他们的硬件设备的虚拟化版本。例如,Infoblox谈到了虚拟IP地址管理和配置管理产品,而BlueCoat则谈到了虚拟化WAN优化和安全设备。

基于云的网络管理——基本上是由软件驱动的——也在Interop展会上有所涉及到。例如,PowerCloud在会场上介绍了它的技术是如何支持OEM伙伴实现基于云的无线接入点管理的。这样一来,管理服务供应商就可以与诸如Aerohive 和 Meraki的公司展开正面竞争。通过将很少的代码添加到他们的固件中,接入点就能够“呼叫”主机服务,然后通过唯一的识别码连接到特定的客户。在很多方面,基于云的管理不需要与大型WLAN硬件解决方案相当的资本支出就能够向SMB市场提供企业级的特性和功能。

Cisco在Interop展会上也加入了云管理WLAN的讨论,它介绍了自己的新系统。该新系统可以让企业通过一个集中私有云对成千上万的分公司的AP进行管理。在硬件主导的时代转换到软件是一个逻辑方法,由于虚拟化时代的灵活性水平要求将成为硬件的唯一挑战。它未来的发展值得我们期待。

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...