SDN:下一个颠覆?
关注科技杂谈,洞析科技大事
中国通信行业影响力最大的自媒体
订阅请直接搜索公众号:keji_zatan
文 / 某老兵
现在智能机都已经进化到真8核了,智能!服务器和存储等云端也足够普通用户方便的存取武藤兰、苍井空,智能!唯有网络还烂的一腿!
有时,你感觉3G手机的包月流量很快就消耗光了,在地铁里看《来自星星的你》,网速却卡的人想吐!
如果你有幸去看看这些网络的后台,也许你会感觉很震撼,那些高大的、整齐的、亦或是层层堆叠的机架、机柜,还有它们散发出的阵阵热浪,会让你眼花缭乱并变得呼吸急促。
然而,它们还停留在手工时代。
如果依靠人工配置、网管来进行网络配置是主流手段,我们只能说,这样的网络是有点“Dumb”或者“Stupid”的。
不幸的是,我们还生活在Stupid网络时代!
那么如何让网络变得更加聪明?
有些人想到了:把网络的控制软件抽取出来,变成一个大脑,实行集中控制,而网络的硬件则变得如同人体器官、四肢和身体其它部分,接受大脑的指挥,听取大脑的指令。
他们管这种网络,叫软件定义网络(SDN, Software Defined Network)。
再回到你熟悉的终端吧。
我们假设,你买了一台联想的PC机,但装的是微软的操作系统以及第三方的应用软件;或者买了一部三星的手机,但装的是Google所有的安卓操作系统,以及第三方应用软件。
对SDN来说,普通消费者是不会去买一张网络的,他们也花不起那个钱(当然,你可以订购一个属于自己的家庭网络)。
再往上的网络是企业和运营商这类客户购买的,他们或许可以购买ZTE的网络硬件,安装思科版权的网络操作系统,并安装一些第三方的网络应用软件。
哦,这就有点神奇了,原来网络这样的庞然大物也可以这样干。
进阶版姿势:Openflow及其他
就像X86指令集一样,为了让网络硬件准确接受大脑的指令,业界发明了OpenFlow协议来干这个事情。
我们知道,数据中心里面大量用到以太网,所以,OpenFlow协议就从以太网开始规划第一版本,慢慢再拓展到路由器、移动网络以及光通信网络。
也就是说,OpenFlow的真身虽然在那里,但是已经出现了诸多的变种。
这让OpenFlow的标准规划者、制定者们忙得不亦乐乎,但是产业能够壮大发展,再忙也值得。
除了数据中心这种典型的应用场景外,随着越来越多的企业用户、运营商客户加入SDN的研讨中来,越多越多的成员单位大力参与了SDN方面的顶层设计,大家达成了共识:SDN务必要成为一种总体指导思路,一种体系架构,不必拘泥于OpenFlow一种形态,必须要有多种多样的实现方式。
所以,业界普遍认为只要符合控制跟转发分离思路、具备开放的编程接口、具备集中式的控制能力的网络都可以归到SDN的范畴。
对于某个产品或者方案,哪怕没有使用OpenFlow作为那个所谓的南向接口/协议,只要它符合总体原则,也可以认为是SDN。所以说,一些陈旧的网络管理协议,还有IETF新进制定的I2RS协议,等等,都找到了用武之地。
有些,是老树发新枝,有些,则是利益团体为了保护自身的利益,不得不推出相关协议来占坑的。
不管采用哪一种,反正“大脑指挥躯干、四肢和器官”已经成为铁板钉钉的事实了。
但另一个问题就是,大脑你作为中枢,不能搞瞎指挥呀。你必须接受网络所服务的对象(也是那些形形色色的网络应用)的需求来统筹、指挥和调度。
所以,大家又给大脑(专业术语是网络控制器)往北的方向,添加了一个北向接口来接受这些需求。坐北朝南,风水很不错......
这里存在的问题就是,既然是大脑,为何又给它加“紧箍咒”呢?
这并不奇怪,唐太宗李世民也得谦虚纳谏,不然魏征如何成为一代名臣?SDN也得这样,必须得这样。
网络应用可不是终端应用(比如愤怒的小鸟、金山词霸、有道词典)那些东东,网络应用对IT圈外人士来说也是有点抽象的,比如防火墙(Firewall)、虚拟专用网(VPN),还有什么智能管道策略控制、互联网的网页过滤以及视频缓存/加速之类的......
不管怎样,除了大公司以外,那些懂网络的小公司也会跃跃欲试,力争让越来越多、越来越丰富的网络应用得到最大程度的开放。
关于SDN的宏图大梦
令人震惊的是,有些网络巨头正在策划更宏伟的举措。
君不见,安卓系统是若干年Google收购而来的,但Google却将之开源了,它当初的想法异常简单直接:我不靠这个盈利,但使用安卓的终端厂商越多,通过移动上网的人越多,我就越能积攒更多客户,并伺机开辟大规模的盈利空间。
这种貌似“做嫁衣”的做法可谓聪明绝顶啊,如今安卓系统确实在移动终端、智能手机领域大行其道,真正成为了霸主。
网络呢?网络控制器呢?网络操作系统呢?如果把SDN的控制器开源会怎么样?会否同样打造出一条兴旺发达的产业链出来?会否同样吸引众多的网络应用开发者来捧场?会否众人拾柴火焰高?
据报道,思科、IBM联手的OpenDaylight的第一版本已经于二月份发布。
未来的进展会怎么样?需要拭目以待。
如果网络开源的江湖地位正式确立,那么“端管云”这三块的操作系统开源基本上并驾齐驱了。
回顾前面,网络智能化了、可编程了、软件定义了,网络就不是以前那种网络了,网络还会拖后腿吗?还会拖终端和云数据中心的后腿吗?不会了。
即使你是圈外人,但你也能慢慢读懂软件定义网络(SDN),这对未来的IT生活不是坏事。
今日推荐:科技瞭望(kejiliaowang)
由《财经国家周刊》科技工作室打造,观察中国科技市场格局变化,促进决策层与行业领导者对话交流,聚焦政治经济决策、行业趋势和企业盛衰,深入剖析中国科技产业变革全景。
本文仅代表作者观点,科技杂谈授权刊登。
转载必须注明作者与科技杂谈,侵权必究。
科技杂谈文章,均同步发布于犀牛财经网。
已入驻搜狐新闻客户端,网易阅读客户端。
点击下方“阅读原文”直达犀牛财经网