与对计算机计算能力的要求平行的同时,对网络性能的要求也在不断提高:在数字网络变得越来越大和越来越复杂的同时,虚拟化程度以及对最大灵活性和可扩展性的要求也在不断提高。由于具有自身智能并独立处理大部分过程的常规设备已经有一段时间无法满足这些要求,因此已经开发了软件定义的网络概念。对于没有自己的控制实例的特定硬件,要实现这些目标或满足要求。
与传统网络相比,SDN具备以下优势:
无需配置单个设备或操作系统
整个网络的维护和管理成本低
降低硬件和运营成本
支持实时动态分配和监视资源
对硬件制造商的依赖性低
软件定义网络(SDN)实际应用场景
服务质量(QoS):所有网络节点的集中概述使管理员可以更轻松地跟踪使用单个连接的频率。管理员可以对获得的知识进行实时反应,并相应地调节数据流量,交付相应的带宽。
设备管理:当将来自不同制造商的设备组合到网络中并进行管理时,对诸如OpenFlow之类的统一协议的关注使SDN成为出色的解决方案。
网络功能扩展:SDN技术的自由度也是适用于随时随地以新功能轻松扩展网络的方案的理想解决方案,并且设备制造商的独立性也影响了用户。
数据包路由:SDN为第三方应用程序介入数据包路由(即更改和调整网络中的路由)奠定了基础。
安全策略的集中定义和分发:安全策略可以通过中央控制单元简单有效地传递到各个网络交换机。