SDN能够提供所承诺的效率和成本节约吗?当涉及支持新兴的应用程序和数据环境时,软件定义网络无疑将提高灵活性,但成本会降低吗?
大家普遍认为,与此前的服务器和存储虚拟化一样,SDN将提高网络可扩展性—挖掘在静态环境中被忽略的隐藏资源,或者保持储备以满足高峰需求。
但在当前的网络基础设施上到底有多少闲置容量?SDN能否在网络运营和资本预算方面产生足够高的投资回报率来证明其部署成本物有所值?
至少在开始的时候,一些数字看起来还不错。Deloitte咨询公司的Chris Weitz估计,通过SDN,企业将能够消减一半的网络成本,为整体IT成本节约贡献10%到15%。这些成本节约在很大程度上将来自于服务器连接:Big Switch Networks表示,单个40机架服务器配置就能够节省50万美元或以上。再加上动态网络配置的运营优势以及其对生产力的影响,似乎SDN确实能够帮助在很大程度上节约成本。
这种推论得到IDC的支持,IDC表示,SDN在进一步加强现有精简措施(与网络基础设施融合一样)方面将能够走很远。根据应用程序和数据需求来配置和重新配置网络架构的能力,将允许企业在尽可能少的物理硬件上支持这些功能。与此同时,SDN支持集成计算/存储/网络架构的部署,以及完全软件定义数据中心架构。这也是SDN有望在2016年实现37亿收入的主要原因。
但是,这一切都已经成定局了吗?根据Nicira Networks公司以及国际计算机科学研究所(ISCI)的研究人员表示,也许不一定是这样。在去年的SIGCOMM通信大会上,OpenFlow协议的创始人指出,在简化物理基础设施方面存在一些缺陷。最严重的问题是,它不能区分主机网络接口和数据包交换接口,这意味着位处理的责任仍然落在交换机硬件上。同时,外部网络的变化(例如转换到IPv6)将仍然需要数据包匹配一直到核心交换机的改变。在理想情况下,应该要有两个OpenFlow:一个用在边缘用于更通用的功能,而另一个则是提供与现有MPLS转发类似功能的核心版本。
然而,为了在网络基础设施简化方面获得真正优势,SDN需要提供对现有架构的更大的可视性。这也是为什么Cariden Technologies公司最近发布一系列SDN蓝图来构建不同类型的SDN以及它们将如何提高整体数据灵活性的原因。例如,Flow Services SDN提供安全、可视性和流量级程序功能,而Virtualization SDN和Infrastructure SDN将监管这两个平面上的操作和优化。***,更清晰的认识整个网络基础设施正在发生的事情能够使之更高效,并将迎合更广泛的用户和业务应用。
那么,SDN到底可以节省多少网络预算?不同企业可能会有不同的答案,但从一开始,基本上能够实现三分之一或者更多的成本节约,然后,随着收益递减规律,每一次SDN的扩展带来的收益会越来越少。
在提高利用率方面,服务器虚拟化设置的“门槛”相当高,但这主要是因为大多数机器在开始的时候都提供非常低的应用。网络一直都比较难以提高利用率,所以在涉及硬件整合时,我们不应该抱有太高的期望。该技术的真正价值在于它能够提高配置灵活性和建立动态数据环境。
换句话说,你将仍然拥有大致相同的网络,但你现在可以以各种各样新的方式来重新定义它。