SDN软件定义网络 notes

在2015年4月14日 10:11:17出现冲突的修改:

软件定义网络(Software Defined Network, SDN ): 是Emulex网络一种新型网络创新架构,是网络虚拟化的一种实现方式,其核心技术 OpenFlow通过将网络设备控制面与数据面分离开来,从而实现了网络流量的灵活控制,使网络作为管道变得更加智能。

SDN中网络管理员可以实际地控制网络流量。你可以通过集中的网络控制器控制网络流量,网络控制器以一种网络结构(network fabric)的形式集成所有网络交换机的信息和控制。如果有必要他们也可以改变运行中的数据流量规则

优势:
·网络协议集中处理,提高复杂协议的运算效率和收敛速度
·控制的集中化,有利于从更宏观的角度调配传输带宽等网络资源、提高资源利用率
·简化运维管理的工作量
·通过SDN可编程性,可以在一个底层物理设施上加速多个虚拟网络,使用SDN控制器分别为多个网段实现QoS,从而扩大传统差异化服务的程度和灵活性

解释:
将网络的运作分为软件形式的 控制层+硬件形式的 数据层,将网络的管理权限交由控制层的控制器软件负责,采用集中控管的方式,因此无需依靠网络中的个体交换器来进行运算

核心诉求:让软件应用参与到网络控制中,并起主导作用,而不是让各种固定模式的协议控制网络

目的:
SDN和网络虚拟化(NFV)的目的,是网络更加灵活、自动化、可编程和具成本效益

新架构:控制与转发两个模块分离

思路:
Open Flow控制转发分离
网络开放API
Overlay网络叠加技术:边缘软件化
NFV网络功能虚拟化:网关软件化、归一化平台、快速业务部署
共同点:管理控制集中、应用和网络解耦、多层次网络灵活部署、可编程、开放

狭义SDN:OpenFlow
广义SDN:(控制+管理)与转发分离
超广义SDN:管理与(控制+转发)分离

SDN网络架构:
基础设施层:支持OpenFlow协议的SDN交换机
控制层:OpenFlow控制器及网络操作系统;控制器是一个平台,该平台向上可以直接与交换机会话,向上为应用层原件提供开放接口,用于应用程序检测网络状态、下发控制策略
应用层:由应用软件构成

本质属性:(重点:网络虚拟化)

open flow
open daylight
open contaril
open stack
cisco ACI
各种网络虚拟化技术都是SDN

应用:
企业的带宽管理和流量调度:google B4
广电的视频流控制和地址规划
企业内部办公系统一体化管理

问题:
南向接口会开放化,但不会标准化
北向接口在特定场景中可能标准化
白牌设备将大发展


OpenFlow:
定义:
通信协议,用于控制层和资料层间建立传输通道

目标:
想让报文解析、报文查找、逻辑处理全部标准化,用一种通用的灵活的模式,类似搭积木

价值:
统一编程接口
解除厂商锁定
给上层控制足够的灵活性

挑战:
标准不够完善,只能覆盖当前众多应用场景的自己
转发面的工作进展缓慢
标准组织ONF的市场影响力和技术背景太弱

未来:
成为众多 南向接口中的一个,但是是唯一标准化的
在部分场景中可以独立组网
更多场景中跟其他技术相结合


SDN在云计算中的应用(例如:IaaS云计算平台):

IaaS云计算平台是标准的SDN架构:
·控制(云计算控制平台)与转发(虚拟和物理交换机)
·开放的编程接口(南向和北向都是开放的接口)
·集中化控制(云平台集中控制所有设备)



SDN主流技术路线:

网络虚拟化:
核心思路:
将网络服务与底层的物理网络设备解耦,创建灵活的虚拟网络
技术架构:
·网络边缘控制器(NVP)
·overlay技术

Open Flow:
技术架构 :
·转发与控制分离架构
·标准化转发面
优点:
·易于流量调度
·开放生态链

标准网络开发:
技术架构:
·开放网络设备能力
·标准化API
优点:
·充分利用现有设备
·快速实现

Overlay(网络叠加技术):
技术架构:
·网络边缘软件化
·overlay技术
优点:
·与物理网络解耦
·灵活部署

NFV:
技术架构:
·网关功能软件化
·归一化平台
优点:
·快速业务供应
·降成本

在2015年4月22日 00:22:42出现冲突的修改:

软件定义网络(Software Defined Network, SDN ): 是Emulex网络一种新型网络创新架构,是网络虚拟化的一种实现方式,其核心技术 OpenFlow通过将网络设备控制面与数据面分离开来,从而实现了网络流量的灵活控制,使网络作为管道变得更加智能。

SDN中网络管理员可以实际地控制网络流量。你可以通过集中的网络控制器控制网络流量,网络控制器以一种网络结构(network fabric)的形式集成所有网络交换机的信息和控制。如果有必要他们也可以改变运行中的数据流量规则

优势:
·网络协议集中处理,提高复杂协议的运算效率和收敛速度
·控制的集中化,有利于从更宏观的角度调配传输带宽等网络资源、提高资源利用率
·简化运维管理的工作量
·通过SDN可编程性,可以在一个底层物理设施上加速多个虚拟网络,使用SDN控制器分别为多个网段实现QoS,从而扩大传统差异化服务的程度和灵活性

解释:
将网络的运作分为软件形式的 控制层+硬件形式的 数据层,将网络的管理权限交由控制层的控制器软件负责,采用集中控管的方式,因此无需依靠网络中的个体交换器来进行运算

核心诉求:让软件应用参与到网络控制中,并起主导作用,而不是让各种固定模式的协议控制网络

目的:
SDN和网络虚拟化(NFV)的目的,是网络更加灵活、自动化、可编程和具成本效益

新架构:控制与转发两个模块分离

思路:
Open Flow控制转发分离
网络开放API
Overlay网络叠加技术:边缘软件化
NFV网络功能虚拟化:网关软件化、归一化平台、快速业务部署
共同点:管理控制集中、应用和网络解耦、多层次网络灵活部署、可编程、开放

狭义SDN:OpenFlow
广义SDN:(控制+管理)与转发分离
超广义SDN:管理与(控制+转发)分离

SDN网络架构:
基础设施层:支持OpenFlow协议的SDN交换机
控制层:OpenFlow控制器及网络操作系统;控制器是一个平台,该平台向上可以直接与交换机会话,向上为应用层原件提供开放接口,用于应用程序检测网络状态、下发控制策略
应用层:由应用软件构成
本质属性:(重点:网络虚拟化)

open flow
open daylight
open contaril
open stack
cisco ACI
各种网络虚拟化技术都是SDN

应用:
企业的带宽管理和流量调度:google B4
广电的视频流控制和地址规划
企业内部办公系统一体化管理

问题:
南向接口会开放化,但不会标准化
北向接口在特定场景中可能标准化
白牌设备将大发展


OpenFlow:
定义:
通信协议,用于控制层和资料层间建立传输通道

目标:
想让报文解析、报文查找、逻辑处理全部标准化,用一种通用的灵活的模式,类似搭积木

价值:
统一编程接口
解除厂商锁定
给上层控制足够的灵活性

挑战:
标准不够完善,只能覆盖当前众多应用场景的自己
转发面的工作进展缓慢
标准组织ONF的市场影响力和技术背景太弱

未来:
成为众多 南向接口中的一个,但是是唯一标准化的
在部分场景中可以独立组网
更多场景中跟其他技术相结合


SDN在云计算中的应用(例如:IaaS云计算平台):

IaaS云计算平台是标准的SDN架构:
·控制(云计算控制平台)与转发(虚拟和物理交换机)
·开放的编程接口(南向和北向都是开放的接口)
·集中化控制(云平台集中控制所有设备)



SDN主流技术路线:

网络虚拟化:
核心思路:
将网络服务与底层的物理网络设备解耦,创建灵活的虚拟网络
技术架构:
·网络边缘控制器(NVP)
·overlay技术

Open Flow:
技术架构 :
·转发与控制分离架构
·标准化转发面
优点:
·易于流量调度
·开放生态链

标准网络开发:
技术架构:
·开放网络设备能力
·标准化API
优点:
·充分利用现有设备
·快速实现

Overlay(网络叠加技术):
技术架构:
·网络边缘软件化
·overlay技术
优点:
·与物理网络解耦
·灵活部署

NFV:
技术架构:
·网关功能软件化
·归一化平台
优点:
·快速业务供应
·降成本

猜你喜欢

转载自blog.csdn.net/yiyao8236/article/details/79536996