云时期下的SDN怎么发展?
大物移云的时期已到来,传统的底层网络架构已没法满足人类的需求,装备复杂配置麻烦迭代缓慢,各种问题层见叠出。下一代网络,需要可编程按需定制、集中式统一管理、动态流量监管、自动化部署等,这就是SDN的动身点。
SDN(Software Defined Network)即软件定义网络,是一种网络设计理念,或一种推倒重来的设计思想。只要网络硬件可以集中式软件管理,可编程化,控制转发层面分开,则可以认为这个网络是一个SDN网络。所以说,SDN其实不是一个具体的技术,不是一个具体的协议,而是一个思想、一个框架。狭义的SDN是指的“软件定义网络”,广义的SDN的概念还延伸出了:软件定义安全、软件定义存储等等。可以说,SDN是一个浪潮,席卷全部IT产业。
SDN其实其实不是一种技术,也不是一种协议,它只是一个体系框架,一种设计理念。这类框架或理念要求网络系统中的控制平面和转发平面一定要是分离的。在转发平面,它可能希望与协议无关,管理员的意志最重要。管理员可以通过软件来履行自己的意志,控制转发行动,并驱动全部网络。
除此以外,SDN的理念还希望控制器与转发平面的接口标准化,我们把这样的接口称为南向接口。由于如果软件想要真正控制转发行动,就应当尽可能不依赖特定的硬件。除硬件装备,该控制器也能够对网络中的利用程序进行集中控制,一般来讲这是通过硬件提供一些可编程的特性来实现的。控制利用程序的接口称之为北向接口。
SDN时期,我们网络工程师/网络运维/IT运维人员对网络部署的方式,需要从“作坊式”的“手码”配置,渐渐变成采取脚本语言/编程语言等方式对网络进行“编程式”部署,更快更好的响应业务需求。是的,产业链在融会、IT技术在融会、软件和硬件在融会,变则通,不变则亡。