SDN全称是Software Defined Networking,这是一种新型的网络架构。在SDN风行的这几年,网络技术领域出现的创新已经超过了之前20年。2017年只剩下最后几天,我们一起来聊聊SDN,这次不谈技术,只看数据和现状。


SDN历史回顾


尽管SDN的历史可以追溯到更早,但是严格来说,SDN的爆炸式发展始于2010年斯坦福大学发布的OpenFlow 1.0。

◆    2010年以前,网络设备商占有了大部分的网络市场份额,其中以思科最具有代表性。

◆    2011年开始,各家公司开始投资SDN,包括了传统公司Cisco,HP和IBM等,也包括了创业公司,Nicira,Plumgrid,Contrail等。

◆    2012年,发生了两大SDN领域的收购,VMware以12亿美元收购额Nicira,Juniper以1.76亿美元收购Contrail。

◆    2013年,思科收以8.63亿美元收购Insieme。这些收购表明了各大公司非常看好SDN的发展。

◆    2014年,逐渐开始有公司报道在生产环境应用了SDN。其中以Facebook最具有代表性,Facebook不仅公布了数据中心网络架构,还开源了FBOSS(交换机操作系统)和Wedge(TOR交换机)作为其主导的Open Compute Project的一部分。

◆    2015年,Google确认在其Jupiter & Andromeda项目里面采用SDN来管理大规模环境。Google指出,其SDN基于三个元素:白盒交换机,SDN控制器和Clos架构设计。这与Facebook的架构类似,大规模网络架构中,似乎都倾向于采用这些SDN元素构建网络。并且,具有一定研发实力的公司都倾向于自研自建网络架构,而不是完全依赖网络设备商。

◆    2017年,VMware 宣布其NSX 有2400+客户,带来10亿美元销售额。这是商用SDN领域披露的最大一笔销售额。


SDN发展预期



从SDN的发展历史趋势来看,SDN发展正当其时。一些研究机构的预测报告也符合这样的推断。


◆    根据IDC的最新预测,在2016年到2021年,数据中心SDN市场将高速增长,到2021年,市场将达到138亿美元的规模。

而根据Allied Market Research对整个SDN的市场预测(IDC只预测了数据中心SDN),在2016年到2022年,SDN市场将以年复合率47%增长,到2022年,将达到1329亿美元的规模。

◆    从这两份报告来看,现在的SDN还处在上升期。不过这些也只是预测,不一定是最终的结果。实际上IHS2017年的一份问卷报告[6]就给大家泼了冷水。


根据,大部分的SDN仍然在实验室试用阶段,甚至都还没有到生产环境试用,更不用说应用到生产环境中。另一方面,不论是试用,还是商用,2016年全年的实际案例,都少于2016年初的预期。


IHS的报告表明,用户可能对应用SDN有点过于乐观,用户可能自己也不确定自己最后会不会用SDN。


SDN市场现状


回顾SDN的发展历史,实际上真正的起步发展也就这几年。所以SDN的市场还是相对年轻。根据SDxCentral的2017 Network Virtualization Report[7], 大部分(83%)的SDN部署时间都很短。只有12%的用户使用SDN超过2年。


从部署规模上来看,大部分还是中小规模部署,500个节点以内的部署,16年占比76%,17年占比63%。不过17年的整体部署规模要大于16年。从下图的数据可以看出,SDN的部署规模现在整体还不大,不过17年较16年有所提升,SDN的部署,正在从小规模实验,逐渐走向大规模生产环境。

从应用领域来看,超过一半的用户将SDN应用在云计算领域,排在第二位的应用是SD-WAN。应用比例17年较16年都有提升。

不论是部署规模还是应用比例,2017年比2016年都有所提升,这表明SDN在2017年里面,是处于一个正向发展的趋势。而SDN的发展,得益于云计算和软件定义数据中心(SDDC)的发展。接下来看看SDN产品与云平台的集成情况。在被问及SDN期望与什么云平台做集成时,私有云绝大多数选择了OpenStack,而公有云绝大多数选择了AWS。

这个结果与现在云计算平台的市场占有排名相当。OpenStack作为一个开源的云计算平台,更是受到各家SDN厂商的支持,不论是开源的SDN,例如OpenContrail,还是闭源的SDN,例如VMware NSX,不论是软件SDN,还是硬件SDN,例如思科的nexus系列,都有OpenStack Neutron的Driver,可以接入到OpenStack中。


©著作权归作者所有:来自51CTO博客作者mob604756f52321的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. ODL分布式集群底层实现分析
  2. 从分层角度HACK网络
  3. 深度解析vBRAS演进之路
  4. Python实现二叉树的三种深度遍历方法!
  5. NFV硬件加速,在困窘中前行…
  6. 苹果Mac开启root用户及切换到root用户的方法
  7. 分布式日志链路追踪:skywalking + elasticsearch 部署实践(5.x)
  8. 一文带你领略JS中原型链的精妙设计!
  9. 一些Java开发人员在编程中常见的雷!

随机推荐

  1. Android应用程序组件Content Provider的
  2. 隐藏Android下的虚拟按键
  3. android-EditText输入框被键盘遮挡问题解
  4. ubuntu 11.10 搭建 Android 开发环境
  5. Android ListView SimpleAdapter ArrayLi
  6. Android SQLiteOpenHelper(手机数据库)
  7. android的TextUtils.substring与.net的不
  8. 【android】设置View字体点击变色和边框
  9. Android O版本Call对象解析
  10. Android 自定义键盘中禁用点击预览弹窗