为什么选择SDN
一、产生原因:
上层应用:规模扩展、服务能力 以云计算为例:IaaS,PaaS,SaaS 按需进行资源分配与调度能力。
传统网络: 明确、稳定。根据预设规定好的,相对静态。只可配置,不可编程。比如已经设定好功能的电饭煲,只能按照他的模式进工作。这样每台网络的部署、配置与管理需要落到每台设备上去手工完成。
配置过程:配置与管理指令 ——》控制平面——》生成相应的控制表
控制表有:数据链路层的MAC表、网络层的路由表、MPLS标签表、ACL访问控制表。
控制表是数据层转发的依据。
二、由于传统网络静态配置控制管理的局限性,新的网络架构应运而生。
设计满足:
1。能够弹性响应上层应用变化的网络可编程
2。引入一个集中统一的 控制管理层
3。解耦网络设备的管理平面、控制平面与数据平面。
- 架构为:由上而下
应用层:
API链接(北向接口)
控制层:SDN集中控制器
控制数据平面接口(南向接口)
基础设施层:网络设备
架构模式和与操作系统类比关系如下图所示:
SDN网络架构的优势: