OpenFlow的前世今生
——《软件凭什么定义网络》系列评论之二

来源:畅享网  作者:王珂玥
2013/8/20 18:25:44
畅享网:SDN定义的下一代网络是需要在规模经济效益下生存,SDN需要走产发展之路。ONF组织定义OpenFlow的核心前提是驱动业界提供标准的开放API,这对于生态圈的快速形成,让SDN的思想真正扩大化具有积极意义。事实证明理想与现实真的是有差距的,OpenFlow却走得如此尴尬。

本文关键字: OpenFlow ONF VMware SDN 畅享原创
 
ONF与思科之间的战争还在继续,OpenFlow 与IETF、ITU-T、ETSI等其它的SDN协议之间的发展也愈发引起人们的更多关注。这其中,OpenFlow仍是当前业界影响力最大的SDN协议。OpenFlow并不是SDN规定的必要元素,但SDN之所以成为互联网的前沿科技,很大一部分是因为OpenFlow的兴起。
 
在这里,需要先向大家解释一下何为SDN。SDN作为一种新型的网络设计思路,较之于传统的网络交换方式,根本不同点在于其控制平面和数据平面不再紧耦合在一起,而是采用了分布式的部署模式。SDN模型具有一个集中式的控制平面,数据平面同控制平面分离,作为独立的实体存在,控制平面和数据平面之间通过特定的网络协议保持通信。控制平面对外提供一组API接口,用户通过这些API接口可以对控制平面进行监控、管理、维护。2009年,SDN被《MIT Technology Review》评为具有影响力的十大新兴技术之一并且引起业界的广泛关注。
 
OpenFlow是SDN一个网络协议,为SDN要求的控制平面与数据平面分离提供了一种实现方式。SDN的实现与OpenFlow的发展有着紧密联系。
 
OpenFlow从学院走向商业
 
与大多数的网络科技起源不同,OpenFlow来自于学院派的环境,其早期的技术实现也是在大学的实验室中。2008年4月,斯坦福大学的Nick McKeown教授在ACM Communications Review上发表的一篇论文《OpenFlow: enabling innovation in campus networks》首先详细论述了OpenFlow的原理,明确地提出了OpenFlow的现实意义--在不改动网络物理设备的前提下,在生产网络上安全地进行新型网络的实验而不影响正常的业务流量。OpenFlow的概念最初是作为一个科研课题提出来的。
 
OpenFlow模型的提出正好迎合了那些需要超大规模测试的网络项目,此后得已在美国国家科学基金资助的GENI(Global Environment for Network Innovations--全球网络创新环境)项目中应用。从而OpenFlow不只应用于大学实验室,有了因特网对OpenFlow设备的支持,OpenFlow开始走向技术的成熟期。同时,Nick McKeown还与几个伙伴一起成立了Nicira公司,作为OpenFlow商业化的开发平台。从此,OpenFlow开始了快速的产业化进程。
 
 OpenFlow的两个商业枢纽
 
SDN颠覆使得更为复杂的软件可以在更为廉价、简单的设备上实现运转,被业界视为可以颠覆现有数据交换方式。这自然引起了巨头们的重视,以及国际资本机构的青睐。短短几年间,Openflow已经从一个实验室的学术概念飞速发展为炙手可热的网络产品类型。伴随着Openflow的成熟,SDN的概念也逐渐成型并为产业界接受。
 
在OpenFlow的发展历史上,ONF的成立和VMware对Nicira的收购有着特别的意义,在某种程度上说决定了SDN的发展方向。
 
2011年3月,德国电信、Facebook、谷歌、微软、NTT、Verizon和Yahoo联合成立了ONF。这是OpenFlow发展史上的里程碑,ONF成立标志着OpenFlow从散兵游勇的野蛮状态正式过渡到产业化发展的轨道中。ONF的发展异常迅速,其成员列表几乎囊括了IT产业链上下游的所有重要厂家,来自中国的华为和中兴也先后加入了ONF组织。
 
OpenFlow最初的标准是由OpenFlow.org发布的。2011年2月,OpenFlow.org发布了OpenFlow1.1版本。同年3月ONF接管了标准的后续开发和维护。ONF成立之后,OpenFlow的发展明显加快。2011年ONF批准了OpenFlow 1.2版,并于2012年2月正式发布。ONF目前已经推出了两个可商用化的版本:OpenFlow1.0和OpenFlow1.3。
 
需要说明的是,ONF的任务是促进SDN的发展,OpenFlow并非是ONF的必选项。若是有更优秀的协议出现,理论上讲ONF很有可能用其替代OpenFlow作为SDN的实现方式。
 
2012年8月,VMware宣布斥资12亿美元收购Nicira成为业界的重磅炸弹。VMware称,它会把Nicira的名为“Open vSwitch”的核心技术合并到自己的虚拟网络软件产品组合中。很明显,VMware收购Nicira证明了SDN的技术前景。这一点很重要,因为在此之前,SDN仅仅停留在供应商计划中,还没有实际产品出现。
 
如果Nicira的技术整合到VMware产品中,那么VMware将能够简化虚拟服务器和虚拟网络资源的按需分配。这个新功能可能会给思科带来负面影响。SDN可以实现大范围的网络虚拟化,因此所需要的物理网络组件会大大减少。软件防火墙与VPN供应商Vyatta的CEO Kelly Herrell指出,思科依赖于大量昂贵硬件的销售,这与SDN的未来是“矛盾的”。
 
如果SDN将网络的数据层面抽象到一个中央控制器,那么交换机是不是会变得多余呢?Big Switch Networks的CEO Guido Appenzeller指出,“SDN的位置与物理硬件不存在冲突”,毕竟SDN技术可能还需要一个覆盖多个控制器的全面管理控制台。
 
OpenFlow仅是SDN理念实现的方法之一,并非必由之路。OpenFlow当前的优势是,在当前业界的各种标准化协议中,能支持流控制的协议且认知最广的只有OpenFlow。而ONF组织更强调网络开放的标准化,对SDN在产业层面形成规模效应也有积极作用。
 
共2页: 上一页1 [2]
责编:王珂玥
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

最新专题
网络安全热点透析

随着移动互联、大数据、云计算、物联网等技术的日益发展,在这些热点技术为个人生活带来便利的同时,也为企业发展..

数据安全医药行业解决方案

采用身份鉴别、访问控制、数据加密以及权限控制等多种安全防护技术手段,保障数据库中医药数据只能被合法用户合规..

    畅享
    首页
    返回
    顶部
    ×
      信息化规划
      IT总包
      供应商选型
      IT监理
      开发维护外包
      评估维权
    客服电话
    400-698-9918