SDN技术的发展历程

2020-07-03 17:12:09 云杰通信 111

SDN技术的发展历程

  SDN的前身最早可追朔到“可编程网络”的概念,此后陆续有学者提出相应的可编程网络思想和方法。2004年,4D Project项目提出了一种Clean-Slate的网络设计方案,该方案重点突出了网元之间的交互协议与路由决策逻辑的分离。

  2006 年,斯坦福的Martin Casado 领导了一个关于网络安全与管理的项目Ethane,该项目试图通过一个集中式的控制器,让网络管理员方便地定义基于网络流的安全控制策略,并将这些安全策略应用到各种网络设备中,从而实现对整个网络通讯的安全控制。受此项目启发,Martin 及Nick McKeown 提出将传统网络设备的数据转发(Data Plane)和路由控制(Control Plane)两个功能模块相分离,通过集中式的控制器(Controller)以标准化的接口对各种网络设备进行管理和配置,这将为网络资源的设计、管理和使用提供更多的可能性,从而更容易推动网络的革新与发展,于是OpenFlow 的概念应运而生。

  2008年第一篇详细介绍OpenFlow概念的论文“OpenFlow: EnablingInnovation in Campus Networks”发表于ACM SIGCOMM ,标志着SDN时代的开启,图2给出了SDN/OpenFlow的发展历程。

  2011年,McKeown 等研究者组织成立了开放式网络基金会(Open Networking Foundation,简称ONF),专门负责相关标准的制定和推广,包括OpenFlow 标准、OpenFlow 配置协议和SDN 白皮书,这大大推进了OpenFlow 和SDN 的标准化工作,也使其成为了全球开放网络架构和网络虚拟化领域的研究热点。

  在学术界,美国GENI、Internet2、欧洲OFELIA和日本的JGN2plus先后展开对SDN 的研究和部署。国内由清华大学牵头,中科院计算所、北邮、东南大学、北京大学等单位参与开展了类SDN思想的”未来网络体系结构和创新环境”863项目研究。

  在产业界,以Nicira (已于2012年7月被VMware 收购)和Big Switch为代表的SDN 创业公司不断涌现。为了在新技术上抢占先机与自身市场推广考虑,Juniper、NEC、HP、IBM 、Cisco等厂商先后发布了支持OpenFlow 的SDN 硬件产品;NEC、BigSwitch、IBM、Cisco或自主或联合开发SDN控制器;VMware、Juniper、Cisco等厂商发布了基于SDN的虚拟网络解决方案;上述产品目前有些已在SDN 研究领域进行了相关部署。国内的华为、中兴、盛科等设备厂商,移动、联通、电信等运营商,也在SDN产品和解决方案研发上进展迅速。

  在标准化方面,除了ONF的标准化工作,IETF(互联网工程任务组)、IRTF(互联网研究任务组)、ITU-T(国际电信联盟电信标准化部门)、ETSI(欧洲电信标准化协会)等也已成立相应的工作组,围绕各自领域的SDN应用和架构展开标准研究和制定工作。

  从2011年开始,在新兴技术的市场上,SDN逐渐成为业界最热门的焦点之一。在InfoWorld于2011年11月公布的影响未来10年的10项新技术中, SDN排名第二。经过4年的积累和沉淀,可以看出SDN已经走出了最初的概念炒作阶段,随着不断完善发展,SDN在运营商网络、数据中心首先商用化的趋势日益明显。根据IDC预测,2018年,SDN在企业和云服务提供商的市场规模将从2014年的9.6亿美元增长到80亿美元,年复合增长率将达89.4%。