网络通信 频道

SDN的前途几何?

        【IT168 评论】SDN的虚火很旺,大家都想来降降火,今天我也坐下来好好的冷静下来思考一下,SDN的未来究竟如何?

  大家都比较认同软件定义将会逐渐普及,甚至提出了“软件定义一切”的普世价值观。SDN本身也是Software Define Networking的缩写,所以意图也是很明显的,就是改变现有网络不灵活不能由用户来定义的顽固个性,通过将硬件和软件分开的思路来达到网络应用快速发展的目的,也就实现了快速部署创新的理想境界。

  但是,理想终究是理想,现实的路还要一步一步往前走。在思考SDN究竟是否能够成功以及下一步会如何走的时候,我自然而然的想到了几个典型的“软件定义一切”的例子。云计算的关键推动力--服务器虚拟化技术,移动互联网的基石--智能手机操作系统和智能光网络的关键技术--ASON,我们不妨通过观察现有的例子来看看SDN的未来。

  服务器的虚拟化技术导致虚拟机的部署和迁移变得非常简单,在虚拟化技术出现以前,要部署一个应用/网站,首先想到的就是买一台什么样的服务器,CPU和内存有什么要求,要安装哪一种操作系统。不仅技术选择需要专业人士的支持,而且投入较大,风险也就比较大。虚拟化技术出现以后,服务器硬件方面可以暂时不用考虑,更多关注应用本身。如果应用很受欢迎,那就增加虚拟机的CPU和内存等资源;如果应用不是很热门,也不用面对大量服务器闲置的风险。软件定义服务器,隔离了应用软件和服务器硬件的强耦合关系,从而使大量的云计算应用快速部署并得到改进。但是,云计算/虚拟化能够成功,虚拟化技术本身是第一步,另外一个关键因素是云计算的所有应用都已经或多或少的存在,而且有明显的需求。比如云存储应用,在云存储出现之前,我们就有强烈的存储需求,只是没有更好的办法,所以也就无奈的选择了移动硬盘或者邮件附件来实现办公室和家的共享同步。在这些需求如饥似渴的等待中,服务器虚拟化技术实现了软件灵活控制硬件的功能,也就自然而然引爆了云计算的普及,所以这里总结出一个火爆规律:软件定义 + 需求成熟 = 火爆。

  再来看看智能手机,移动互联网被认为新一次的信息革命,背后主要的推动力是智能手机的大量普及,当我爷爷都开始觉得手机不仅仅只是用来打电话的时候,我知道智能手机已经完全不是传统的手机了,智能手机第一次撇清了与固定电话/移动电话的关系。在苹果推出iphone之前,Nokia等功能手机制造商已经做得很好了,硬件性能越来越好,也有一些简单的应用,但是用户总是想在手机上实现更多功能,比如玩个优品飞车,在手机上看看Evernote/邮件等,但是往往我们会选择回到电脑前去完成这些稍微有工作量的事情,因为功能手机还没有那么多的功能也没有那么好的性能。当智能手机操作系统出现以后,硬件和软件正式分离,硬件可以沿着摩尔定律继续向前发展,而软件则把更多民间的力量引入,使得真正懂应用的工程师来快速开发应用,让我们有机会在手机上享用大量的APPs。这又是一个软件定义 + 需求成熟 = 火爆的经典案例。

  

0
相关文章