• SDN 允许数据在分布式位置之间轻松移动,这对云应用至关重要。
  • SDN 能够实现工作负载在网络中的快速迁移。
  • 凭借 SDN 提供的速度和灵活性,它能够支持边缘计算和物联网等新兴趋势和技术,这些技术需要在远程站点之间快速、轻松地传输数据。

SDN 的优势

减少策略规则:借助 SDN,管理员可以根据需要更改任何网络交换机的规则——以精细的控制和安全级别对特定类型的数据包进行优先级排序、降级甚至阻止。此功能在云多租户架构中特别有用,因为它使管理员能够灵活有效地管理流量负载,最终使管理员能够使用更便宜的商用交换机,并更好地控制网络流量。

网络管理与可见性:SDN 的其他优势包括网络管理和端到端的可见性,网络管理员只需与一个集中控制器交互即可将策略分发到连接的交换机,而无需配置多个单独设备。此功能也是一项安全优势,因为控制器可以监控流量并部署安全策略,例如,如果控制器认为流量可疑,可以重新路由或丢弃数据包。

减少硬件占用空间和运营成本:SDN 还将以前由专用硬件执行的硬件和服务虚拟化,从而最大限度地减少硬件占用空间,进而降低运营成本。

网络创新SDN 还催生了软件定义广域网技术,该技术利用 SDN 技术的虚拟覆盖特性,抽象出组织在广域网中的连接链路,创建一个虚拟网络,该网络可以使用控制器认为合适的任何连接来发送流量。

改善安全态势:SDN 通过集中控制提供了增强的安全功能,能够更快地检测和响应威胁,并更有效地在整个网络中实施安全策略。

推荐阅读:软件定义网络的 7 大关键优势

推荐阅读:NTT Data 与 DCConnect 推出印度尼西亚首个云自动化项目

SDN 面临的挑战

SDN 的主要采用者包括服务提供商、网络运营商、电信公司、运营商以及大型企业,如 华为阿里巴巴腾讯、Facebook、Google 等。然而,SDN 背后仍然存在一些挑战。

安全性:安全性既是 SDN 技术的优势,也是其问题所在,集中式 SDN 控制器存在单点故障,如果被攻击者锁定,可能会对网络造成损害。

定义不明确:SDN 的另一个挑战是,业界实际上并没有一个既定的软件定义网络定义,不同的供应商提供了各种 SDN 方法,从以硬件为中心的模型和虚拟化平台,到超融合网络设计和无控制器方法。

市场混乱:一些网络计划常常被误认为是 SDN,包括白盒网络、网络分解、网络自动化和可编程网络,虽然 SDN 可以从这些技术和流程中受益并与之协作,但它仍然是一项独立的技术。

采用缓慢且成本高昂:SDN 技术在 2011 年左右与 OpenFlow 协议一起推出时曾受到大量炒作。自那时以来,采用速度相对较慢,尤其是在网络规模较小、资源较少的企业中。许多企业将 SDN 部署的成本视为一种阻碍因素。