Software Defined Network

已经有太多的网络协议,5400多篇RFC和成千上万的代码。

提升企业网的网络安全性,降低网络管理的复杂度。

目前各个网络设备厂商提供的系统封闭,网络系统不可扩展,影响创新。

大型网络如数据中心对网络需求日新月异。

SDN(Software Defined Network)软件定义网络是指控制面和转发面解耦合的并可编程的网络架构。动态,可扩展,不改变现有硬件。另外一种说法是,SDN是网络设备与控制他们软件之间关系的一种重构,相当于把模块化应用到网络上。

应用层:指用控制器实现安全、管理和其他特殊功能的程序。

控制层:通过转发流量的网络设备了解容量和需求等企业信息,它们启动和中止流量。

基础设施层:指物理网络设备,包括以太网交换机和路由器。

网络管理员和用户可以实现对“控制面”的远程访问。

研究者可以将网络设备的转发行为原语化,全部交由外部的计算机控制。

工程师可以自己编程实现任何想要的网络特性,。

可以对整个网络进行编程。

在规模上限不是很大规模的情况下,通过SDN而实现的集中控制的系统简单而高效。

OpenFlowSDN体系下第一个控制面与数据面之间的标准通讯接口,目前已经发展到1.3版本, 该阵营包括了HPIBMNEC等。

每个OpenFlow交换机(switch)都有一张流表,进行包查找和转发。交换机可以通过 OpenFlow协议经一个安全通道连接到外部控制器(controller),对流表进行查询和管理。下图展示了这一过程。

该协议的本质就是实现一个流表原语,类似于ACL,根据通配符表项来决定一个流的行为(如交换、路由、丢弃、修改,送控制面)。

思科投入1亿美元于一个内部创业公司Insieme,专注于SDN产品研发。

有分析认为思科试图在构建自己的SDN,其中ConnectedApps团队正在开发SDK,它似乎是此类API接口的基础,并且看起来会有OpenFlowSDN版本。

另外一方面,思科认为不是所有人都喜欢可编程性,没有消费者会去关心网络的App,而在产业圈子里,集中管理和订制化能力将是SDN的竞争优势,不会有Network的通用AppStore

Netscape创始人马克·安德森(Marc Andreessen),在软件正在吞噬整个世界中称,当今的软件应用无所不在并且正在吞噬整个世界。

ZK Research的首席分析师Zeus Kerravala说:“我现在还不确定,单纯使用OpenFlow,能够实现什么样不同的结果。软件定义网络的大多数功能都可以通过其他方法实现。思科有FabricPathArista也有相应的产品。我还不确定OpenFlow是否就是解决问题的正确方法。”

Russellw(网名,中国,公司不明,参加过2open network summit):SDN凭借在DC的成功,可能会慢慢蚕食边缘交换机&路由器市场,这里市场份额达到两位数包括CiscoJuniperAlu、华为,如果其它公司的以太网产品可以凭借SDN改善解决方案的可运营管理特性,搭载No.1SDN NOS,那么这个市场将完全可能重新洗牌。

https://www.opennetworking.org/ (开放网络基金会是在今年年初成立的一个组织,旨在推进OpenFlowSDN的标准化)

http://www.openflow.org/ opnflow介绍网站

http://opennetsummit.org/  open网络峰会

猜你喜欢

转载自blog.csdn.net/b0207191/article/details/90213198
今日推荐