SDN是什么?

SDN到底是什么?虽然这个概念已经被炒了很多年,但还没有人对其给出一个明确的概念。在互联网上也涌现出了很多关于SDN思考的优秀文章,秉承着“做优质内容搬运工”的思想,SDNLAB君收集了下面一些文章与大家分享。尽可能让大家从多个不同的角度对SDN有一个更立体的理解。

1. 深入思考SDN的核心本质:从SDN=OpenFlow回到软件定义网络
作者盛科张卫峰@盛科张卫峰,在SDN领域,卫峰总有很深刻的思考,这篇文章主要谈论SDN的本质,其实很多人接触SDN都很纠结这个单词首字母的组合,顾名思义但又不能确定自己思考的是否正确,卫峰总撰写了自己关注SDN以来对其认识的四个阶段:从SDN=OpenFlow到SDN的三个本质属性,再到狭义SDN、广义SDN、超广义SDN,最后一个阶段又回到了SDN字面意软件定义网络。或许这篇文章可以解决纠结SDN概念的小伙伴的很多问题,但他的价值就单单如此吗?

2. SDN落地的实践与思考:带着问题找方案,别管定义啦
这篇同样是卫峰总的作品,呼应上篇的核心本质,写了关于SDN落地的思考,分析列举SDN在不同领域的应用案例,归纳了SDN落地的一些阻力,又特针对OpenFlow的局限性进行了分析,最后也提出了自己对SDN落地的建议。卫峰总丰富的工作经历和见闻让这篇文章绝对是干货中的干货,阅读时记得多喝水哦。

3. OpenFlow/SDN本质论
作者汪军是ZTE中兴通讯中心研究院系统架构部总工程师。文章分成了三个部分:SDN的需求及驱动力、SDN本质、SDN博弈。“SDN一点也不神奇,它是来自于IT领域的一种必然需求,是过去60多年来IT越来越去硬件化,以软件获得功能灵活性的一种必然趋势。”文章虽写于2012年,但仍很具参考价值。

4. 再思考SDN
这篇文章也是出自汪军,介绍了SDN的两种实现方式即OpenFlow完全控制的网络架构和部分厂商推出的设备可编程的架构,分析了两种方式的优劣,并且结合产业链的博弈对SDN的应用场景进行了剖析,最后着重介绍了数据中心SDN的应用价值。作者从技术的角度对SDN从定义到实现进行了辩证性的分析,不容错过。

5. SDN瞎子摸象
作者是南京叠锶杨泽卫@杨泽卫-MeshSr,“技术是可以用哲学方式思考的”,“保持SDN学习/研究的专注性,保持对各个技术方向的敏锐性”,必须对SDN的本质属性进行定位,“假如什么都是SDN,那么SDN就什么都不是了”,“SDN的体系结构:类似PC的开放分层体系结构,data plane逐步通用化,control plane从data plane分离出来,摆脱之前的协议(功能)堆砌,进行抽象且要实现(Logically) Centralized,在控制面内部再次进行分层:NOS和Apps”。如此精彩的内容的确值得一读。

6. 好吧SDN
作者@ KkBLuE知行合一,对于SDN的概念性的内容,并未进行咬文嚼字。作为务实的杰出代表,Kk对要接触SDN的小伙伴提供了很多建议,看完文章不会有看技术文章看的头大的感觉,虽然没有长篇累牍的对SDN进行介绍,不过该懂的都get到了。正如文中所说“理智的看待SDN,一定要保持冷静的态度,不要以为革命了,自己就能摆脱传统,所有SDNer都在相信,SDN确实改变现状,但是,如果让你说说改变了什么,你可曾说的明白呢?”,看看这个系列,你对学习SDN,理性看待SDN或许会有更清晰的思路,don’t wait,值得一读。

7. SDN和NFV?
作者@ KkBLuE知行合一,用“为人性僻耽佳句,语不惊人死不休”这句话来形容KkBlue神的文风个人感觉比较贴切,可能高手就是这样,能将深奥晦涩的技术问题用如此诙谐幽默的语句表达出来,或许正如Kk说的“纠结于概念,只是初级的学习阶段,不如理解一下如何实现,达到的效果和未来的发展,似乎对自己有些帮助”。

8. 简书SDN & NFV系列文章
据了解,作者是来自Bigswitch的一位研发专家,吴鑫。他对SDN有很独特的认识,认为“任何互联网底层的创新都是自顶向下的”,《那些让传统网络捉襟见肘的新需求》、《SDN控制器究竟在干啥》、《SDN究竟要不要管物理交换机》、《Proactive vs. Reactive》、《又一个大坑:SDN App Store》,几篇文章以诙谐幽默的语句表达了作者自己对SDN的观点。

9. SDN浅谈
作者对SDN的特点概括为硬件标准化、软件平台化、信息中心化。以PC生态圈类比,分析了网络设备发展的现状和问题。从信息中心化的特点分析了SDN相较传统网络的优势,他认为SDN的集中控制可以使很多网络问题变得简单,并且列举了一些SDN的应用场景佐证。

10. SDN常见问题答疑
这篇文章以问答的方式归纳了一些关于SDN的常见问题,对理解SDN很有价值。

11. 亲们,我们能为SDN做什么?
作者@北京-小武,大家都在谈,都在讨论SDN的技术,但是我们能在SDN里做什么?或者高尚点说我们能为SDN的发展做些什么?让小武告诉我们能为SDN做些什么,或许能找到一些研究的点呢。

12. SDN,请别忽悠我
作者Pica8贾彦民@贾彦民,或许是因为互联网信息的爆炸式传播,让SDN从诞生之日就变成网络界众人乐此不疲的谈资,SDN的应用案例似乎却不愠不火,文章前半部分从三个方面分析了其原因:SDN是模式迁移(Paradigm Shift)的大动作、SDN的实现面临诸多挑战、网络向SDN的变迁(Migration)尚没有可行的廉价的解决之道。接着对SDN的应用提出了自己的四点看法:不能迷信SDN、不能为SDN而SDN、利用开源(Open Source)的力量、以做互联网产品的精神做SDN。本文虽没有花太多精力解释SDN是什么,但对于SDN应用的思考绝对有参考价值。

想起来最近在国外一个网站SearchSDN看到一个介绍SDN的专题,从Open、API-based、Overlay-based三个角度对SDN进行了解释。其中有这么一句话“which is the real SDN? That depends on whom you ask -- but based on current usage by the population at large, they all are.”下面再免费赠送一个链接:What is ‘real SDN‘?

文章写到这里不知道作为读者的你有没有对SDN有更清晰的认识,非常感谢互联网能让SDNLAB君搜罗到这么多优质的文章,不过个人能力有限,还有很多优质文章没能挖掘出来。如果你有更好的文章推荐,可以和SDNLAB君或胖欧巴君联系@SDNLAB@胖欧巴FLYYE,本文将持续完善丰富,如有不妥之处还请批评指正,欢迎大家打磨。

时间: 2024-10-08 18:35:26

SDN是什么?的相关文章

实现软件定义网络(SDN)的6种途径

尽管围绕软件定义网络(SDN)的所有兴奋点都是由OpenFlow刺激起来的,但实际上利用各种标准工具对网络进行编程已经有一段时间了.OpenFlow并非实现SDN的唯一方法或者唯一途径.就目前而言,要想实现SDN,除了OpenFlow以外,至少还有6种方法或途经. 命令行接口(CLI) CLI是交换机和路由器的常用接口,网络经理们常用它来配置交换机,激活或者禁用某些服务. Arista网络的CEO Jayshree Ullal说,"要想开放,不只有一种方法.要想扩展,也不只一种方法.CLI虽然不

基于Neutron的Kubernetes SDN实践经验之谈

首先,向大家科普下Kubernetes所选择的CNI网络接口,简单介绍下网络实现的背景. CNI即Container Network Interface,是一套容器网络的定义规范,包括方法规范.参数规范.响应规范等等.CNI只要求在容器创建时为容器分配网络资源.删除容器时释放网络资源.CNI与调用者之间的整个交互过程如下图所示: CNI实现与外界的交互都通过进程参数和环境变量传递,也只要求输出结果符合CNI规范即可,与实现语言也没什么特殊要求.比如Calico早期版本就使用Python实现了CN

SDN与NFV技术在云数据中心的规模应用探讨

Neo 2016-1-29 | 发表评论 编者按:以云数据中心为切入点,首先对SDN领域中的叠加网络.SDN控制器.VxLAN 3种重要技术特点进行了研究,接下来对NFV领域中的通用服务器性能.服务链两类关键问题展开具体分析.最后,阐述了前期开展的SDN/NFV技术试验工 作进展及相关结论,并对VDC应用产品进行了展望. 1 引言 伴随着云计算技术的兴起,数据趋于大集中,传统电信系统网络架构成为阻碍云数据中心发展的巨大桎梏.为满足数据中心在云计算环境下的虚拟网络资源调度和共享需求,未来的数据中心

万台规模下的SDN控制器集群部署实践

目前在网络世界里,云计算.虚拟化.SDN.NFV这些话题都非常热.今天借这个机会我跟大家一起来一场SDN的深度之旅,从概念一直到实践一直到一些具体的技术. 本次分享分为三个主要部分: SDN & NFV的背景介绍 SDN部署的实际案例 SDN控制器的集群部署方案 我们首先看一下SDN.其实SDN这个东西已经有好几年了,它强调的是什么?控制平面和数据平面分离,中间是由OpenFlow交换机组成的控制器,再往上就是运行在SDN之上的服务或者是应用.这里强调两个,控制器和交换机的接口——我们叫做南向接

SDN简介

20世纪50年代,研究者们通过组建连通性的网络网络从最初的端到端模型已经发展到今天诸如多租户数据中心等复杂场景:用户需求从最初的单纯可达到性打牌现在对服务质量.流量工程等多方面的需求:网路协议从最初的OSI7层模型到现在的TCP/ip协议簇和上千种补丁协议.整个网络越来越复杂,单设备结构还是一如既往的封闭,缺少灵活性,难以跟上日益变化的应用需求.同时,由于设备的门槛很高,核心技术掌握在大多数大公司手上,这就制约了新技术和新协议的发展.于是SDN技术应运而生,其使命就是打破设备的封闭性,使得整个网

SDN与NFV---简单的理解

SDN从2012年开始,在学术界受到了广泛的关注.在阅读了部分国外大牛写的相关综述性文章若干之后,发现其中似乎并没有看到NFV的影子. 提到SDN,能想到的基本上绕不过“控制转发分离.可编程接口.集中控制”,这三个特点.固然这三个特定很重要,也是SDN存在的价值.但除此之外,伴随着SDN一起成长的还有NFV,即网络功能虚拟化. 1. SDN出身于斯坦福实验室,算是学术界吧.而NFV出身于工业界. 2. SDN和NFV是可以相互独立存在的,据相关研究表明,二者结合起来的效果更优,但是需要处理的问题

SDN你必须知道的十大问题——SDN书籍有哪些?

近日,自己开始着手从事SDN研发,相关的知识有一大堆,诸如OpenFlow等,不得不说网络的基础知识是必备的,但是对于新手来说要从茫茫大海一般的知识点中找准方向的确有点困难,因此自己从网上收集了一些具有方向导向性的书籍供大家一起参考 申明:本文转载自:http://www.sdnlab.com/8397.html "腹有诗书气自华",无论是技术技能修炼还是技术修养升华,阅读书籍无疑是一个系统提升"便捷"方式.作为在近些年火热炒作的新兴技术,SDN的发展也不负众望,2

软件定义网络(Software Defined Network, SDN)

软件定义网络(Software Defined Network, SDN)在InfoWorld于2011年11月公布的将影响未来10年的十项新技术中排名第二.2012年7月,SDN代表厂商Nicira被VMware以12.6亿美元收购,随后Google宣布成功在其全球10个IDC网络中部署SDN,这促使SDN引起业界的强烈关注.到底SDN与传统网络架构有何区别?其带来哪些颠覆性创新? 现有网络中,对流量的控制和转发都依赖于网络设备实现,且设备中集成了与业务特性紧耦合的操作系统和专用硬件,这些操作

网络虚拟化(SDN,NFV..)和企业骨干网的演化

本来昨天就规划了今天的这篇文章,无奈昨天中午自己喝了将近一瓶的52度二锅头...晚上想着今天怎么着也完了,要颓废难受一天了...没想到早上竟然一点都不难受了,于是就写下了本文.正文之前,还是做个广告,喝酒就要喝高度酒,醉得快,醒的也快. BGP和IGP的路由黑洞问题 在描述企业骨干网(大型企业的内网)之前,我得先来解释一下互联网路由的层次问题,理解了这个,你才能理解企业内网的构建规则,我还是以问题开始吧.        路由本身是层次化的,但是路由的查询则是平坦的.比如下图的情形: 现在看上图中

正式学习SDN前的一些了解

软件定义网络(Software Defined Network, SDN ),是Emulex网络一种新型网络创新架构,是网络虚拟化的一种实现方式,其核心技术OpenFlow通过将网络设备控制面与数据面分离开来,从而实现了网络流量的灵活控制,使网络作为管道变得更加智能. 注:网络功能虚拟化产业联盟(Network Functions Virtualisation,NFV) SDN的优势: 传统IT架构中的网络,根据业务需求部署上线以后,如果业务需求发生变动,重新修改相应网络设备(路由器.交换机.防