2021年8月17日,《Gartner宣布放弃SDN!》一文出现在众多网络从业者的视野,继而引发了大量的讨论,看到众多同仁的转发和观点。

《Gartner宣布放弃SDN!》文中仅摘取了报告的少量文字。为了拨云开雾,笔者先看了Gartner的原文2021 Hype Cycle for Enterprise Networking,其中SDN被标记为“Obsolete before plateau”,并按惯例做了简单的解释。看着颇为眼熟,随手翻看,其实早在2019年的 Hype Cycle for Enterprise Networking中,Gartner就把SDN标记到Enterprise Networking的“Obsolete”;而去年也在连续的追踪报告2020 Hype Cycle for Enterprise Networking中,将SDN放在同样的位置做了描述。

2019年的Hyper Cycle:

每年Gartner对SDN都是念念不忘。今年连分析的句子都没有更新:

“•Don’t get caught up in the hype and vendor claims that commercial products are SDN or engage in any discussions or planning to deploy SDN. SDN is not the answer to any enterprise networking challenge today.”

因此,SDN被淘汰对Gartner不是什么新鲜的事情。我们先看看Gartner对SDN定义,就能发现一些“玄机”:”to designing, building and operating networks that promised increased agility and extensibility by decoupling the network topology from the control plane”

每个人心中都有个“独一无二”的SDN

这只是因为不同人心中都有不同的SDN,Networking也不只是有Enterprise Networking。Gartner 2015就表示不再为SDN做魔力象限了。今年的报告中,Gartner的SDN指的还是Enterprise Networking(企业网)中“True SDN”。这个定义,是非常经典的SDN,伴随着Openflow,很早以前就为大家所耳熟。

而这个经典的SDN,也就是仅控制面分离,已经基本宣告死亡了,除非是Google这样的大厂,可以使用ODM Direct方式自用。大部分企业网络中仍然大量使用传统的硬件交换机,路由器和防火墙,看一下网络大厂的企业网产品列表就一目了然。 随着时间的推移,大量新技术,特别是数据中心和云网络中引入Overlay之后,也使用了SDN这个词,还有一些场合也以Marketing方式不断使用,因此SDN一直是被人反复提及,但又无法分清边界的状态。如Gartner今年所说“Vendors widely market non-SDN technologies as SDN, leading to customer confusion and misinformation.”大家已经被误导和混乱了。

然而,以Overlay等技术为基础的“SDN”在数据中心和云网络中已经深深的成为了IaaS的一部分,并且有长远的发展。

所以,彼“SDN”非此“SDN”,一个已经逐渐“消亡”,而另一个正在“长盛不衰”。

SDN“永生”展望

展望行业发展,在网络技术的趋势上,已充分利用了SDN的各种思路和技术,因此无需“True SDN”,相当数量的后来者在以SDN的方式发展:

Gartner Hyper Cycle 中的以下技术都是例子:

来源:特大号

通过观察市场,我们看到借用SDN满足的功能或场景需求比比皆是:

1、控制面分离和多云互通

为云级网络(Cloud Grade Network)而生的网络虚拟化世界中,主角不再是一台台物理交换机,特别是多云环境下的网络各不统一更是增加了痛点。以华云数据最近发布的信创方案为例:

虚拟化产生的大量的虚拟机需要大量的虚拟交换机/路由器,繁琐的进入每台虚拟设备,检查不够直观的端口信息,这类海量配置工作几乎无法完成。虚拟网元的统一管理是必然的选择,虚拟化网络的控制平面分离(Decouple)顺理成章。

华云SDN是多云网络下的SDN (Multicloud Networking位于Gartner曲线图中的Peak位置),支持不同架构的多集群间的资源互通,其中包括华云CloudSuite所纳管的VMware集群、华云自研的x86版和ARM版安超超融合集群。

2、云原生和软件定义的CNI网络

容器网络因其服务和POD内外隔离的特性,软件定义的CNI网络在社区中已有众多方案(如Flannel和Calico)。华云数据SDN作为云原生的CNI(也处于Hyper Cycle中的Peak附近),其容器网络方案支持与安超虚拟机,VMware虚拟机的互相连通和统一管理。

3、NFV和网络安全等保需求

因网络被软件定义,因此网络流量调度有了更为柔性的方式。同时,一些服务,如安全服务也可以从硬件中脱离出来云化,紧密的配合SDN提供虚拟网络安全服务:

华云数据旁路安全方案

如上图所示,当处于安全资源池的安全实例检测到威胁的时候,会通过调用管理接口通知CloudSuite通过下发安全组等方式阻断威胁。

此方案充分将安全服务云化,云内运行的安全实例可以同时保护东西向和南北向的流量,避免了硬件安全往往拘泥于南北向边界的问题。

同时安全实例弹性较强,可以方便的支持升级,灵活部署更高规格的服务,不受硬件影响。扩充和减少服务实例也可以在安全中心中直接操作即可达成,免去硬件配置的繁琐。

流量镜像方案不影响业务的正常流量,即使安全实例出现服务中断等情况,正常业务仍然可以正常运行。业务流量也避免了“发卡弯”等不必要的转发过程。

以上仅为软件定义网络技术的几个发展领域的应用,还有大量类似的思路的网络技术正在发展,而这一起都起源于最初经典SDN在十余年前就开始的探索。因此,放弃经典的SDN,只是因为心中那个更好的SDN。

好的东西,永远长盛不衰!

SDN 过时?这些应用让 SDN 长盛不衰相关推荐

  1. SDN网络下有哪些SDN交换机选择?

    随着SDN技术的发展,SDN网络架构迎来了历史性的变革,SDN被认为是下一代网络变革的重要方向.而SDN交换机作为一款高性能,高密度的下一代交换机,为SDN大规模的商用部署和下一代网络技术的创新应用, ...

  2. SDN:简述对各类SDN交换机的认识

    SDN:简述对各类SDN交换机的认识 按照SDN交换机所支持的南向协议来看,SDN交换机可分为纯SDN交换机(仅支持OpenFlow协议).混合交换机(支持 Open Flow协议和传统网络协议).自 ...

  3. SDN实验(六)——SDN流量监控

    SDN实验(六)--SDN流量监控 一.流量监控原理 二.代码实现 (一)代码 (二)讲解 三.实验演示 (一)开启Ryu (二)开启Mininet (三)Ryu显示结果 四.扩展 一.流量监控原理 ...

  4. 计算机网络sdn,刘少伟:SDN重新定义网络

    ●SDN--客户需求驱动,为解决用户实际问题而生 它首先在数据中心发生,完美解决了多租户带来的虚拟机频繁.快速迁移问题.在WAN,它解决了广域带宽利用率低的问题,正在解决通过传统路由算法难以完美解决的 ...

  5. linux选择最短路径sdn,基于网络流量的SDN最短路径转发应用

    原标题:基于网络流量的SDN最短路径转发应用 网络的转发是通信的基本功能,其完成信息在网络中传递,实现有序的数据交换.通过SDN控制器的集中控制,可以轻松实现基础的转发算法有二层MAC学习转发和基于跳 ...

  6. 第一章 SDN介绍 (附件4)【 SDN的核心技术:【OpenFlow】】

    SDN的核心技术:[OpenFlow]

  7. SDN控制器技术综述:SDN交换机配置技术与控制技术的关系—Vecloud

    SDN采用集中控制的思想,使SDN控制器具有全局视角,可以从全局优化的角度改变SDN交换机的转发行为,提高网络性能,因此SDN交换机配置及控制技术对于数据中心网络流量负载均衡具备非常重要的意义. 1. ...

  8. JAVA的sdn控制器,软件定义网络基础---SDN控制平面

    一:SDN控制平面 一个或多个SDN控制器组成,是网络的大脑.  对底层网络交换设备进行集中管理,状态监测.转发决策以及处理和调 度数据平面的流量:  通过北向接口向上层应用开放多个层次的可编程能 ...

  9. SDN:简述对各类SDN控制器的认识

    当前,SDN控制器已经比较成熟,种类也相当繁多,而且活跃的一些控制器项目还在不断发展之中,如 Open Daylight项目不到一年就发布一个新的版本. SDN控制器分为开源控制器和商业控制器. 有些 ...

最新文章

  1. 【CTF】实验吧 The Flash-14
  2. Qt最新版5.14在Windows环境静态编译安装和部署的完整过程 VS 2019-Qt static link build Windows 32 bit/64 bit
  3. AndroidManifest.xml文件详解
  4. [2011山东ACM省赛] Identifiers(模拟)
  5. 4_网易数据库发展历史
  6. 她只用1个方法,就把英语拿下了!
  7. 电机与拖动,直流他励电动机的特性测试实验报告,江南大学自动化
  8. mysql忽略表名大小写_Mysql 表名忽略大小写-连接字符集随笔记录
  9. 让无线网卡同时工作在 AP 和 STA 模式
  10. ibm各种服务器visio图标vss文件,visio网络图标库vss大全
  11. debian 5常用软件包名称,及安装方法
  12. 网络编程(三):网络中的端口号
  13. 炫酷粒子表白,双十一脱单靠它了!
  14. 基于MATLAB的Cholesky分解法
  15. ios底部栏设计规范_iPhone6界面设计尺寸规范大全【含原型设计规范】
  16. pcb二次钻孔_pcb钻孔的注意事项
  17. 什么是盐加密 为什么使用盐加密密码
  18. (23)利用Householder变换求A的QR分解
  19. android 自定义抽屉,android – 动作栏抽屉切换自定义图标
  20. C语言 矩阵的上三角化

热门文章

  1. 激情摩托情感纽带网站404页面源码
  2. 【目标检测】基于yolov5的红细胞检测和计数(附代码和数据集,Ubuntu系统)
  3. Scrapy创建爬虫项目步骤
  4. openvn IOS 如何配置
  5. 机房重构之--数据库设计说明书
  6. C++学习(三七六)Strawberry perl
  7. STM32控制蜂鸣器
  8. Blizzard Something
  9. 软件或技术官方资源下载链接合集
  10. Layui查看内置jquery版本