在数据中心技术里若提起SDN,现在几乎无人不知,这是新一代网络技术的典型代表,很多人为之疯狂。自从2006年SDN在美国斯坦福大学被提出以来,已经过去了12年。其中,在2011年之前基本是SDN技术概念和实现不断完善的阶段,在2011年ONF成立了,意在推动SDN架构、技术的规范和发展,将SDN技术体系逐渐标准化。众所周知,SDN只是一种网络理论,支撑SDN实现的技术是Openflow技术,直到2013年8月,Openflow标准才获准ONF的通过并正式对外发布。很快,美国在高校的INTERNET2上部署了SDN,德国电信也开始开发和部署SDN,谷歌其主干网络全面运行OpenFlow,通过10G网络链接分布在全球各地的12个数据中心,这些实践案例迅速将SDN技术带火,世界各地的数据中心纷纷效仿,展开了建设SDN网络的热潮。
SDN给网络带来的变化是巨大的,尤其是转控分离,几乎改变了传统网络使用几十年的运行法则,也改变了人们使用和运维网络的原始思维。接受SDN,并了解SDN这需要一个过程,所以这几年一直处于SDN技术不断孵化的过程中,鲜有落地的SDN数据中心网络,直到2016年,SDN大量落地,尤其是在一些互联网的数据中心网络中纷纷部署,掀起了建设SDN网络的热潮。这两年,在网络上战略引入SDN已经成为数据中心的一项必选项,就像几年前的云计算,不谈云都不好意思了,都OUT了,部署SDN也成为了数据中心建设的一种潮流,不过,这半年以来,这种情况又有所改变,部分数据中心又开始要放弃SDN,或者仅在小部分的网络中尝试部署SDN,作为一种实验性质的网络技术存在着。之所以有这种情况出现:一是SDN技术本身成熟度不够,虽然有现成标准,但各家实现细节上都有差别,导致不同厂家的控制器和不同厂家的网络设备对接有这样那样的问题,为此数据中心只能选择同一个厂家的控制器和硬件设备,这样数据中心网络就和一家网络厂商绑定,风险过大,尤其是议价权,显然数据中心不希望这样做,推动SDN部署的意愿不够强烈;二是SDN技术要新的网络设备才能支持,数据中心存量的网络设备很多,逐渐淘汰有个过程,至少要几年时间,这样的网络环境不具备部署SDN的基础,相比存量网络,新建的网络毕竟是少数,选择支持SDN的设备自然也要比传统网络设备价格要高,投入成本反而更高,这与SDN技术宗旨是相悖的;三是小型的数据中心网络,一旦部署后完成后,扩容和变更机会是比较少的,人工操作并不复杂,引入SDN属于大材小用,给数据中心带来的真正实惠不对,即便是那些大型的数据中心网络,扩容几台网络设备,一个熟练的网络工程师也可以很快完成,并不比SDN的方式慢多少,SDN虽是自动化部署,但出了问题排查起来也难度不小,Underlay和Overlay网络层面都要排查,网络问题复杂度增加了。四是SDN一旦出问题,往往影响的是全局,整个网络都可能陷入瘫痪,这可比传统网络威力大多了,SDN不出问题还行,一旦出问题对数据中心可能是灾难性的,在SDN技术成熟度还不高时,不少数据中心也不愿被当成小白鼠,先去尝试,还有各种各样其它原因,这使得本来被掀起的SDN建设热潮又慢慢冷却下去了,又处于尝试观望的状态。
从SDN网络厂商方面来看,SDN技术一直作为一种新技术,与传统的网络硬件设备绑定销售,数据中心单独去购买SDN软件的还不多,网络厂商通过提供SDN解决方案,推动网络设备的销售,以此来提升设备的售价,真正的目的还是借道SDN技术,继续大力卖硬件,通过硬件赚钱,SDN软件是一种增值服务。在SDN还未得到广泛认可的情况下,尤其是到现在还反而出现不少悲观情绪,SDN更不好作为一项单独的软件技术进行收费。然而,各个厂家在SDN的技术研究上投入是很大的,尤其是SDN控制器设计与实现上,投入了大量人力和物力,并在未来会不断加大投入,面对在市场上的冷遇,也在想办法克服,希望能够渡过难关。SDN技术本身是先进的,也是未来网络发展的趋势,但如果得不到充分实践,得不到数据中心的认可,最终也可能面临淘汰的危局。想当年,集群技术多火,STP和VRRP技术多经典,还不是慢慢被淘汰,成为了历史,只要不适应业务发展的需要,再好的技术都可能被淘汰。“实践是检验真理的唯一标准”,只有经受住了实践考验,这项技术才是合格的,才能被普及,得到广泛使用。SDN技术在这十二年间,经历了质疑、接受、热捧、疑惑这几个阶段,未来能不能得到广泛认可和使用,还有待实践检验。
SDN技术在经过了一阵发展热潮之后,慢慢地平静了下来。人们开始理性对待SDN,不再盲目地去追捧。其实,这对于SDN技术发展是非常有好处的,发展过快未必是好处,将缺陷尽早充分地暴露出来,才有机会去完善,这样的技术才能不断成长,渐渐去商用。“心急吃不了热豆腐”,虽然现在的SDN所处境地有些尴尬,但还没有被人抛弃,还是有很多人对这项技术是十分认可的。只是当技术理论与实际接轨时,并没有达到人们预想的高度,有些人对SDN技术产生了一些想法和疑惑,这是再正常不过的反应了。SDN的网络建设仍在有序推进之中,虽然不像前两年那样疯狂冒进,但建设的脚步并未停止,只不过在SDN的网络建设中多了更多理性。对现有网络做了充分评估之后,再去考虑SDN,以及要在多大程度上实现SDN,这样的发展对数据中心更为有利。
(作者:harbor)
领取专属 10元无门槛券
私享最新 技术干货