OpenFlow和SDN是未来网络?

日期: 2011-10-20 来源:TechTarget中国

  由斯坦福大学主办的首届软件定义网络(SDN)和OpenFlow专业峰会——开放网络峰会(Open Networking Summit)在开幕第一天就有了一个压倒一切的热门话题,那就是必须定义开源的API,以便让多厂商的交换机和路由器成为可编程的。

  斯坦福大学可以说是OpenFlow的发源地,而由它和开放网络基金会(ONF)主办的开放网络峰会一贯是重技术而轻市场的。开放网络基金会是在今年年初成立的一个组织,旨在推进OpenFlow和SDN的标准化。开放网络峰会的门票销售一空,参会观众主要是来自各大Web公司,如谷歌、Facebook和雅虎等公司的工程师,以及服务提供商、系统集成商、新兴企业和各大学的代表。

  峰会筹办期间,组织者原本以为只会有100人左右注册,提交的演示文档也只会有少数几篇而已,但未曾想到注册人数如此火爆,很快他们就得到了600多人注册和超过25篇的演示文档。

  “这已经不再是一个纯粹的研究项目了,”峰会副主席兼ONF执行董事Dan Pitt说。“因为SDN和OpenFlow能够让企业客户以及一般用户完成他们之前无法完成的事情。”

  实质上,对网络进行编程就是将网络视为计算机。OpenFlow,或者任何可将物理网络的抽象层提供给控制元件的API,都可通过软件来配置或者操控网络,然后将其开放,进行进一步的创新。

  “这一价值主张就是在网络内为了竞争优势的目的进行创新的能力,”新兴的网络虚拟化公司Nicira网络的联合创始人兼CTO Martin Casado说:“一旦你将网络层解耦,这些层便可独立演进。”

  SDN在三个网络领域提供抽象层:即分布态、转发和配置,ONF的创建董事成员之一、加州伯克利的教授Scott Shenker说。在他看来,抽象是提取简单性的关键,而今天的网络却是越来越复杂的。

  “控制复杂性的能力和提取简单性的能力是不同的,”Shenker说。“SDN可以说是一种范式上的重大变革——是一种逻辑上的集中控制功能。这种变革开启了网络的软件时代。”

  利用OpenFlow/SDN,用户便可定制网络来满足本地需求,消除不必要的功能,创建虚拟的、隔离的网络,斯坦福大学电子工程与计算机科学系教授Nick McKeown说。OpenFLow/SDN还可通过软件而非硬件来加大创新步伐,加快推进与合作伙伴之间的技术交流,加快转化大学的科研成果。

  但是在峰会上也有人提出了告诫。有参与者认为,OpenFlow和SDN只是刚刚走出实验室进入生产阶段,OpenFlow尚未成熟,而且未经过大规模网络部署的验证。其规模、容错性和安全性都还存在诸多问题,该技术要想在生产环境中展示自己的优势尚需时日。

  再就是思科。这家交换机和路由器的领导厂商,可能会因为SDN而失去的最多。尽管思科也是ONF的成员之一,也在计划将OpenFlow纳入其Nexus交换机产品线,但是SDN有可能会让思科端到端架构的销售卖点落空。

  思科的杰出工程师David Meyer认为,思科了解OpenFlow/SDN的潜在影响力,正在制定应对之策。

  但是像雅虎这类拥有大规模数据中心的企业,现在就对OpenFlow/SDN有需求,雅虎首席架构师Igor Gashinsky说。

  “需求之一就是拓扑发现,”他说。“路由器要花费30%以上的CPU周期才能重做一次拓扑发现。而我们的中央数据库里已经有了拓扑发现功能!就让我们马上开始对网络编程吧!”

  利用类似于OpenFlow的API,SDN引入新厂商的操作系统就会更加容易,Gashinsky说。SDN允许用户为控制平面创建内置的附加功能,而无须改变底层的硬件;亦可改进硬件的性能而无须改变控制平面。

  在谈到SDN的意义时,Gashinsky兴奋地说,“这很像从主机向服务器的Linux转移的进程。”

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐