背景
在云计算改造传统IT的步伐下,传统的IT架构一一被颠覆重构,网络也不例外,传统网络设备必须单独一个个进行手动配置,对于云计算环境中快速变化的需求,极大地受软件配置、交付和管理方式的限制。同时传统模式的网络设备业态几乎被寡头垄断,但随着5G、IoT、云计算等新业务、新运营模式的兴起,互联网流量呈爆炸式增长,传统网络厂商的创新能力已严重不能满足当前日新月异的业务需求。SDN(Software Defined Network:软件定义的网络)应运而生,成为下一代计算机网络变革的主要推手。

什么是SDN?

开放网络基金组织(ONF)对SDN的定义为:”Thephysical separation of the network control plane from the forwarding plane, andwhere a control plane controls several devices.“
Figure 1:SDN标准模型

SDN的历史背景

SDN的概念最初是由美国斯坦福大学的Clean Slate研究组提出的一种新型网络架构,其核心理念是通过OpenFlow技术框架将控制面与数据面进行分离解耦,从而使网络流量转发处理更加灵活、智能地控制。这个课题组走出了数位SDN界的骨灰级领军人物,其中包含课题组组长Nick McKeown教授,提出并起草了OpenFlow标准,推动开放网络基金会ONF的成立,MartinCasado博士主导了OpenvSwitch的开发,创立了Nicira,后被VMware以12.6亿美金收购,Guido Appenzeller博士创立了Big Switch Network,David Erickson等4位博士创立Forward Network, Glen Gibb博士创立了Barefoot。
Figure 2:斯坦福大学CleanSlate研究组合影
Figure 3:SDN发展大事件