Open Flow对网络的革命性影响绿色数据中心

2011-06-27    来源:机房360    
在去年的六月份,亚马逊的James Hamilton曾经预言,网络世界会发生一个根本性的变化,开源软件将会彻底的改变互联网,而网络界也会出现像Linux这样的革命性产品。 也是在去年的同一

  在去年的六月份,亚马逊的James Hamilton曾经预言,网络世界会发生一个根本性的变化,开源软件将会彻底的改变互联网,而网络界也会出现像Linux这样的革命性产品。

  也是在去年的同一时间,斯坦福大学的Nick McKeown在网络结构会议上首次概述了Open Flow标准。到今年的3月份,世界上最大的六家数据中心已经宣布对Open Flow提供支持。一时间,关于Open Flow的报道已经是铺天盖地。

  在本周举行的GigaOm2011结构会议上,Open Flow和可编程网络成为了最热门的话题。Joyent公司的创始人和首席科学家Jason Hoffman说,采用软件定义网络的方法无疑是在网络界引发了一场地震,许多人会对如何利用网络有重新的定义。Jason Hoffman在该领域是著名的专家,他还主持了一个网络结构创新小组。

  巨大的行业改革

  初创公司Big Switch Networks的创始人兼首席执行官Guido Appenzeller说,“对于互联网来说,这是一个激动人心的时刻。在网络领域有这样一个革命性的时期,这对于市场来说意味着无数的机会。而OpenFlow的开放性也提供给我们难以置信的创业机会。

  Big Switch公司是在Open Flow的基础上开发企业级的私有云,将管理的特性从交换机转移到外部的服务器上,这大大简化了集中管理巨大网络的过程。

  云计算提供动力

  Big Switch,Niciraand Embrane是本次会议上新兴的初创公司。这三个公司正在提供基于Open Flow的软件解决方案,并承诺可以让网络设备的编程变得更加容易。云计算技术和巨大的网络规模被认为是能够使网络产生革命性突破的主要驱动力。

  思科公司负责重量级网络云计算的首席信息官Lew Tucker说,“我们生活在由许多数据中心的多个云计算系统组成的网络世界里。我认为这将会改变应用程序的设计,很多程序现在都通过虚拟的网络来实现它的功能。

  思科最近正在和Open Stack财团合作,来为Open Stack提供“网络即服务”的能力,这是一个由Rackspace和美国航空航天局共同发起的一个开源云计算平台项目。

  加快创新步伐

  为什么在网络领域的变革这么引起人们的注意呢?因为网络领域的创新步伐已经远远落后于服务器端了,甚至已经跟不上服务器发展的脚步了。虚拟化和开源软件都是服务器技术发展的重要推动者。

  Embrane的首席执行官Dane Malagrino说,“这是一个创新的时代,而网络的进步速度实在是太慢了。客户们需要网络可以更加快速并且能够更容易的配置,所以人们都把注意力放在了可编程网络上。”

  Malagrino补充说,“看看现在这些公司对OpenFlow的回应你会发现这是一件有趣的事情,几乎每个公司都开始追捧OpenFlow,并开始围绕这一技术来部署自己的计划。”

  对Open Flow的支持

  Open Flow是一个能让SDN成为现实的协议,它能够让用户自己定义流量,并决定流量在网络中的通过路径,而不必去管底层硬件是什么。也就是说,OpenFlow是要将对流量如何通过网络的控制权从各种基础设施(交换机和路由器)手中夺回来,交还给网络拥有者、个人用户或者个别应用。

  OpenFlow采取软件定义网络的方式,也就是说用户可以忽略底层硬件的具体情况,直接对流量进行定义并设置流量经由何种方式通过网络。目前OpenFlow已经取得了众多网络软硬件厂商和运营商的支持,既有许多赫赫有名的公司如思科、博科、瞻博、惠普等,也有新兴企业如BigSwitch。

  博科公司是最早开始制造支持Open Flow的公司之一,并再次重申了对推动Open Flow标准的决心。而思科公司虽然没有增加对Open Flow的支持,不过该公司加入了开放网络联盟,来建立一个生态系统推动Open Flow的发展。

  AristaNetworks公司表示非常看好OpenFlow,该公司总裁兼首席执行官JayshreeUllal表示,我们看到OpenFlow将成为网络的关键,这是一个非常友好的架构,并且可以定义自己的API。

  “大规模部署和生产性使用可能会出现一些问题,”Gnodal的CEOFredHomewood说。“它在中型规模的网络中表现的很好,不过我们正在努力将其扩展到数十万个端口的网络中去。”

  Homewood还认为,开放网络基金会将会解决OpenFlow的规模扩展问题。

1
3