818 SDN的那点事儿

网络
SDN是什么?SDN是一个概念。它使用了一个核心协议,叫Openflow。就这俩货,引无数人竞折腰。他俩不是一个东西,按说这就象秃子头上的虱子,明摆着的。可偏偏有人揣着明白装糊涂,不明明白白地断了用户的念想。

今天的SDN呈燎原之势,应该是一个合力的结果。一方面,新起的网络厂商觊觎这块大蛋糕,不甘于垄断厂商吃肉我喝汤的局面,希望有个新的概念可以借机改变游戏规则。另一方面,硬件的利润泡沫在十年前就已经出现(我佩服的某大牛语录),但硬件厂商吃的正爽时怎么可能自宫一刀?客官谁见过毛巾能把自己拧干的?客户在看到市场有新的变革发生时,是拥抱这种变革的,用户希望借助SDN之势,多使用便宜的白牌机,降低成本。同时也能借助SDN丰富的可编程能力,加快网络部署的速度,以匹配虚拟机的部署速度。

 [[158495]]

但这种合力并没有加速客户得到可以实际使用的SDN技术的过程,而再一次吊诡地上演了各种炒作。一时间,人人以谈SDN为荣,生怕掉了队,人人都希望客户认为他们就是SDN的鼻祖和专家。你要不谈谈SDN,都不好意思跟人家打招呼。

在小弟看来,SDN是一个还有些遥远的饼,远充不了今天的饥。不信,容俺一一道来。

SDN的理想

想要通过软件定义的模式,让过去繁琐的网络设备的设置工作,可以通过软件规则化的概念,得以简化。摆脱特定网络设备厂家的市场垄断。让网络可以依据不同的流量或是策略情况,去进行智能的调控。提供服务质量保障及安全相关的策略。

SDN的现实

以上都是理想,离现实还很远。

SDN是什么?SDN是一个概念。它使用了一个核心协议,叫Openflow。就这俩货,引无数人竞折腰。他俩不是一个东西,按说这就象秃子头上的虱子,明摆着的。可偏偏有人揣着明白装糊涂,不明明白白地断了用户的念想。

Openflow只是个协议,不是运算节点,Openflow Controll是个运算节点,但靠一台电脑又怎能撑起规模化网络需要的运算和状态维持?看官又说了,规模小的可以呀。可规模小的网络又有什么SDN的必要呢?

开放网络基金会(就是他们在推SDN)的成员单位上百家,既有老牌的网络厂商(C记和H记),也有IOE中的IO。既有新兴网络厂商Arista/Brodcom,也有OTT(Google/Facebook/Alibaba/Tencent/Baidu),竟然还有工信部的研究所!看起来,SDN应该是众望所归才对。

可我就是不明白,在这场重新瓜分市场的活动中,谁不愿意去做那个红花,做Controller,又有谁甘做绿叶,去做不赚钱的白牌机呢?另外,白牌机也要很好地支持Openflow,在追求利润最小化的时候,说好的创新又有谁来实现呢?

所以,***,客户高高兴兴地买了SDN回家了。这个控制器,怎么有似曾相识的感觉?是和SNMP有点象呀,嘿嘿。你不是喜欢谈SDN吗?我这就是SDN啊,RESTapi有,控制器有,Edge有。只不过,别人水平不够啊,所以暂且只能和自己的设备连。在原有的设备基础上增加了SDN的Feature,所以那啥,价钱要再高一点了。因为,这个不是白牌机,还是原来的网络设备,旧瓶装新酒而已。实际上,传统的硬件网络厂商不只是要做Controller,更不想做什么便宜的白牌机,他们只是不想有任何改变,继续使用排他性的Feature,维持目前的市场格局不变,继续大快朵颐而已。

看见这位大眼蜀黍没?他叫Martin Casado,他在斯坦福的博士论文中***次介绍了SDN和Openflow,并藉此获得2012年的Grace Murray Hopper奖。他老哥创办了Nicira,后来被VMware收购,这是后话。这老哥现在迷惑了,坦言他已经看不懂SDN了。

 [[158496]]

责任编辑:何妍 来源: VMware中国
相关推荐

2020-01-03 07:57:39

UDPTCP网络协议

2011-12-26 11:13:24

密码

2022-05-26 15:30:21

Spring AOP框架

2022-05-26 09:03:39

AOP编程

2013-12-26 13:35:39

2017-09-12 08:03:29

数据库MySQL主库

2023-12-04 11:02:53

C++空类

2012-03-12 21:23:47

Windows pho

2018-03-30 16:03:04

软件无状态”

2013-09-17 10:37:03

AOPAOP教程理解AOP

2021-04-13 09:12:45

网络设备无线路由器交换机

2010-05-21 15:34:02

Exchange 20

2019-02-12 11:45:05

Java数据库开发

2009-08-18 17:55:20

C#操作符重载

2012-04-17 11:21:50

Java

2018-05-17 09:46:40

apachenginx阻塞

2013-12-04 09:46:56

Hyper-VNUMA

2017-04-19 08:35:34

2011-12-07 13:54:03

笔记本常见问题

2018-11-01 17:06:06

cell自适应高主
点赞
收藏

51CTO技术栈公众号