时间:2015-04-08 08:51:04 来源: 复制分享
尽管很长一段时间以来我们似乎一直在谈论软件定义网络(SDN),但真正部署该技术的公司只有一小部分。这让网络专业人士对SDN能否得到广泛部署的可能性产生了怀疑。
然而,想客观地看待SDN的采用周期,不妨看一下虚拟机的采用情况。VMware公司创办于1998年,但虚拟化技术直到2000年代末期才真正流行起来。所以可以说,虚拟机概念开始明朗化到得到广泛采用大概花了十年的时间。
SDN概念何时明朗化有待争论。然而,在2012年加特纳集团的一份报告中,Joe Skorupa和Mark Fabbi这两位分析师将OpenFlow列为是激发人们对SDN产生兴趣的技术之一。由于OpenFlow的起源可以往前追溯九年至2006年,这似乎表明,SDN在遵循类似虚拟机的采用曲线。
考虑到SDN正现实的步伐、沿着采用曲线稳步发展,有理由提出这个问题:什么因素在推动SDN得到采用?我在2012年撰写的一份报告就包含有关该问题的调查结果。回复的第一大因素就是SDN将提高网络的利用率和效率。我最近的那份报告《2015年SDN和NFV指南》再次提出了该问题,得到了一样的回复。
理智的人可能会得出这一结论:SDN的预期用途在过去三年并没有发生变化。但这个结论是错误的。
2012年,SDN方面的几乎所有讨论都围绕于它部署在数据中心;两种最常见的使用场合就是集中配置和提供虚拟机,以及支持虚拟机的动态移动。诚然,数据中心仍然是最有可能部署SDN的地方。但除了这几种使用场合外,还出现了其他的使用场合。正如我在那份报告中讨论的那样,它们包括:
•服务链:指能够动态地让数据流通过一系列物理或虚拟服务器来传送,这些服务器提供了第4层到第7层的服务,比如安全和优化。
•安全服务:将可疑数据流重定向至更高层的安全控制机制,比如应用防火墙。
不像2012年时候的情形,如今人们对于将SDN部署到园区网络和广域网都抱有浓厚的兴趣。园区中最流行的一些SDN使用场合包括如下:
•动态服务质量和流量工程:在呼叫建立期间,SDN应用程序将该流量的适当优先级告知SDN控制器。SDN控制器获得该信息后,为数据包确定流经网络的最佳路径。
•统一的有线和无线网络:SDN实现了诸多功能,比如借助单一管理平台管理统一的有线和无线网络,另外在粒度非常细的层面执行策略,比如针对每个用户或针对每个设备。
2012年,SDN部署于广域网方面的唯一讨论专注于谷歌如何将SDN实施到连接其全球数据中心的骨干网链路上。SDN在广域网的这种使用让谷歌得以大大提高了网络利用率。
想明白为什么将SDN更广泛地运用于广域网越来越受人关注,了解这一点很有帮助:设计分支机构广域网的一种常见做法就是,在每个分支机构部署高速互联网链路和多协议标记交换(MPLS)接入链路,并使用基于策略的路由(PBR)来平衡这两条链路上的流量。虽然这种设计有诸多优点,不过一个缺点是,它带来了流量的静态分配。这意味着,其中一条链路的质量出现下降时,无法重新分配流量。
另一方面,软件定义的广域网有望让拥有多条链路的广域网能够根据不断变化的网络情况,自动重新分配流量。这项功能将让网络部门可以尽量发挥MPLS和互联网好的方面,同时尽量减少那些服务不好的方面。
在过去这几年,SDN吸引眼球的几个卖点(比如提高网络的利用率和效率)并没有发生变化,这不足为奇。随着我们离SDN得到广泛采用更近一步,另外的使用场合也备受瞩目,这同样不足为奇。
英文:SDN interest shifts toward the WAN
【责任编辑:蓝雨泪 TEL:(010)68476606】