软件定义网络在云计算领域的实施部署
2015-05-13傅帅
信息通信技术 2015年2期
关键词:物理
傅 帅
青云QingCloud 北京 100107
1 SDN的体系
1.1 SDN的产生
软件定义网络(Software Defined Network,SDN)是由美国斯坦福大学Clean Slate研究组提出的一种新型网络创新架构,它将控制平面和转发平面进行分离,转发平面由受控的转发设备组成,转发方式及业务逻辑由运行在控制面板上的控制应用决定,这种逻辑上的集中控制实现了网络流量的灵活控制,为核心网络及应用创新提供了良好的平台[1]。
由于传统网络设备(交换机、路由器)的固件是由设备制造商锁定和控制,所以SDN希望将网络控制与物理网络拓扑分离,从而摆脱硬件对网络架构的限制。这样企业便可以像升级、安装软件一样对网络架构进行修改,满足企业对整个网站架构进行调整、扩容或升级的需求。而底层的交换机、路由器等硬件则无需替换,节省大量成本的同时,网络架构迭代周期将大大缩短[2]。
1.2 SDN的发展
开放网络基金会(Open Network Foundation,ONF)最早提出了SDN的体系架构(如图1所示)。
ONF的架构分为三层。第一层为应用层,包括各种业务和应用系统平台;第二层为控制层,负责处理网络的资源编排、网络拓扑、状态消息等;第三层为基础架构层,负责数据的转发。而在三个层的连接处,即控制层与基础设施层之间被称为南向接口,而应用层与控制层之间被称为北向接口,这是SDN架构中的两个重要组成部分。其中,ONF在南向接口上定义了开放的OpenFlow标准,而在北向接口上还没有做统一要求;因此,ONF SDN架构更多的是从网络资源用户的角度出发,希望通过对网络的抽象推动更快速的业务创新[3]……p>
登录APP查看全文
