软件定义网络是一个趋势。什么是SDN解决方案?为什么选择SDN?下面我们将介绍SDN的基础知识以及基于OpenFlow的SDN的主要优势。
软件定义网络可以被定义为一种基于网络控制平面和数据平面分离的概念来设计,实现和管理网络的新方法,此方法可以控制平面提供网络的抽象集中视图。
- 您可以将所有智能发生的网络大脑的控制平面视为路由功能(路径对等,路径选择等)
使用传统的联网方式,这两种功能在同一个网络设备上共存。
使用SDN方式,如前所述,这两个功能是分开的,其中控制平面是集中的,转发平面是分布式的。
因此,SDN提供了集中管理业务和部署服务的能力,以满足不断变化的业务需求,而无需触及转发平面中的每个单独的交换机或路由器。
OpenFlow可以被认为是Open Network Foundation(ONF)管理的第一个(SDN)标准,它促进了在SDN架构的控制层和转发层之间定义的通信接口。此外,SDN通过提供开放的应用程序接口(API)来促进创新并实现高效的服务自动化。
为什么SDN
ONF认为,基于OpenFlow的SDN的主要优势在于:
- 基于OpenFlow的SDN为网络的使用,运营和销售提供了灵活性。
- 它通过定制促进了快速服务的引入。
- 它降低了运营成本,减少了错误,减少了网络停机时间,因为它可以自动配置网络并减少手动配置。
- 基于OpenFlow的SDN可以实现网络的虚拟化,从而实现网络与计算和存储的集成。
- 作为向网络设备传送流量表信息的标准方式,它促进了开放的多供应商市场。
但是,基于OpenFlow的SDN缺乏可扩展性,可见性和安全性,并且与复杂性和不相交叠加相关。思科推出了一种由SDN驱动的新型方法和体系结构,重点放在数据中心中最重要的部分,即应用程序,称为以应用程序为中心的基础架构ACI。