今天的软件定义网络SDN不仅炙手可热,更成为了行业发展的必然趋势。IHS最新调查数据显示,在数据中心和企业网领域,SDN的市场规模将从2014年的7.8亿美元左右,到2019年激增至130亿美元(主要指SDN交换机和控制器);与此同时,北美地区将有80%的大中型企业计划在2017年完成SDN部署。也就是说,2016年将成为SDN全面普及的一年。
当然,在企业真正开始部署SDN之前,有必要向解决方案提供商询问以下几个问题,以避免走不必要的“弯路”。
1、你的SDN解决方案够开放吗?
SDN的特点是打造灵活、可编程的交互网络,因此你选择的SDN解决方案必须还要足够开放,从而实现与其它解决方案的整合,这样才能在未来实现对多种上层应用的兼容。同时你还要询问其标准API接口、协议及封装。
2、真正基于开源打造?改变大吗?
如今几乎所有的SDN解决方案提供商都宣称自己的解决方案基于“开源”打造,支持OpenFlow、ODL等,然而大多数都在其中加入了私有协议,这就为未来的互联互通、标准化留下了隐患。因此你需要确定你所选的SDN解决方案改动有多大。
3、选择何种开源软件?
了解采用何种开源软件,有利于第一时间规避风险,因为漏洞通常会最先在开源社区爆出,而基于该开源软件打造的APP将成为隐患。
4、了解解决方案的SDN API和SDK
这些将决定你所选择的SDN解决方案的长期生存能力,即未来能否很好地开发、集成新的功能和技术,甚至是能否更好地支持未来自动化编排的需求。
5、是否具备与现有解决方案兼容和平滑演进的能力?
除非是重新构建企业的网络架构,否则大多数企业不会选择“一步到位”的SDN解决方案,因此你需要考虑其与现有网络解决方案的兼容能力,以及未来是否可以平滑演进到SDN网络。
6、互操作性能力如何?
这是一个很关键的问题,你所选择的解决方案有私有协议或特殊功能没关系,但关键要看其是否通过了重要组织的互操作性测试。
7、能否与OSS/BSS基础设施的管理兼容?
现阶段SDN解决方案的北向接口标准尚不成熟,能否与OSS/BSS基础设施的管理兼容成为了当前SDN解决方案面临的难题。而如果你的解决方案供应商还没有解决这一难题,那么不建议选择。
8、IT团队是否需要学习新的技能?
SDN作为一种颠覆性的网络架构,自然会改变传统IT团队的运维习惯。那么你所选择的解决方案是否需要IT团队学习新的技能呢?当然不要,未来的运维工作应该越简单越好!
作者:白宁
来源:51CTO