当前位置:虚拟化网络虚拟化 → 正文

SDN与网络虚拟化:并不能划等号

责任编辑:editor008 |来源:企业网D1Net  2014-08-14 09:45:45 本文摘自:中关村在线

在当前的虚拟化领域,SDN和网络虚拟化,是两大主要的技术,就SDN而言,目前很多SDN的解决方案还主要集中在高校、ONF组织、运营商及设备厂商中进行探索研究,多停留在分析讨论、实验阶段,很少在国内企业中得到实际的应用。

鉴于此种情况,也有一些厂商并没有受到这方面的局限性影响,而是从另外的角度切入SDN,比如网络虚拟化的应用,其实SDN与网络虚拟化的核心是一致的,在SDN领域有很多技术实现是通过虚拟化来完成的,同时SDN又赋予了网络虚拟化新的发展空间。例如被VMware收购的Nicira的控制器就采用了虚拟化Overlay隧道封装来分离数据平面和控制平面。国内一些运营商(中国电信、中国移动、中国联通)也开始进入SDN的实质性研究阶段,对网络流量的感知,提升网络的可管理性。将网络虚拟化技术作为SDN的一种应用方式进行研究。此外,需要注意的是SDN有别于网络虚拟化,只不过网络虚拟化在应用层面已经先行一步,离我们越来越近了。

SDN有别于网络虚拟化

SDN是一种新型的开放网络创新架构。最初是由美国斯坦福大学研究组提出,借助OpenFlow通过将网络设备控制面与数据面分离开来,从而实现了网络流量的灵活控制,为核心网络及应用的创新提供了良好的平台,包括OpenFlow控制器和OpenFlow交换机。但是在发展的过程中,SDN逐渐从OpenFlow扩展开来,一些定制化的编程方式,通过开放的API接口或其他开放协议,实现转发层跟控制层的分离和管理的一致性;以及一些通过Overlay的技术实现软件对硬件的控制的方式也被认为是SDN。

OpenFlow是SDN控制器间通信和控制分支环境中兼容OpenFlow网络设备的标准方式。网络控制平面通过SDN从数据平面中分离出来。这意味着网络控制权将从转发数据包的设备中剥离出来,并集中放在服务器上被称为控制器的软件上。

网络虚拟化是能够实现网络资源动态调配、动态管理的技术。基本上分成两个部分:其一是网络基础架构本身的虚拟化,比如原来单一的网络可以虚拟化成多个网络,原来多个单一的网络单元也可以虚拟成单一网络。其二是网络提供与虚拟化服务器、储存等数据中心环境适配的特性,这些特性包含与虚拟机的互动、虚拟机的识别等。与服务器虚拟化和存储虚拟化[注]类似,多个虚拟网络基础结构在同一个物理网络上运行(可能有重叠的IP 地址),而且每个虚拟网络基础结构的运作就好像只有这一个虚拟网络在此共享的网络基础结构上运作。

总体而言,网络虚拟化负责在物理网络基础上建立虚拟通道并添加虚拟功能,而SDN则用于调整物理网络,因此后者对于网络体系的配置及管理来说属于真正的全新外部手段。举例来说,我们可以将颇具规模的“大型传输流”由1G端口迁移至10G端口,或者将大量“小型传输流”汇聚在同一个1G端口处。SDN依靠网络交换机作为实现载体,而不像前者那样借助x86服务器的参与。这两类技术方案的设计目的都是为了实现网络环境的移动性与敏捷性。我们需要对网络体系进行编程的途径,而实现该目的的手段除了网络虚拟化以及软件定义网络之外还有网络功能虚拟化。

D1Net评论:

SDN与网络虚拟化之间,并不能划等号,网络虚拟化与网络功能虚拟化能够直接作用于现有网络,因为它们的运行基础是服务器以及与之相交互的“经过处理”的流量;软件定义网络则要求采用全新的网络结构,其中数据与控制平台必须加以划分,这也是两者区别之处。

关键字:网络虚拟化SDN

本文摘自:中关村在线

x SDN与网络虚拟化:并不能划等号 扫一扫
分享本文到朋友圈
当前位置:虚拟化网络虚拟化 → 正文

SDN与网络虚拟化:并不能划等号

责任编辑:editor008 |来源:企业网D1Net  2014-08-14 09:45:45 本文摘自:中关村在线

在当前的虚拟化领域,SDN和网络虚拟化,是两大主要的技术,就SDN而言,目前很多SDN的解决方案还主要集中在高校、ONF组织、运营商及设备厂商中进行探索研究,多停留在分析讨论、实验阶段,很少在国内企业中得到实际的应用。

鉴于此种情况,也有一些厂商并没有受到这方面的局限性影响,而是从另外的角度切入SDN,比如网络虚拟化的应用,其实SDN与网络虚拟化的核心是一致的,在SDN领域有很多技术实现是通过虚拟化来完成的,同时SDN又赋予了网络虚拟化新的发展空间。例如被VMware收购的Nicira的控制器就采用了虚拟化Overlay隧道封装来分离数据平面和控制平面。国内一些运营商(中国电信、中国移动、中国联通)也开始进入SDN的实质性研究阶段,对网络流量的感知,提升网络的可管理性。将网络虚拟化技术作为SDN的一种应用方式进行研究。此外,需要注意的是SDN有别于网络虚拟化,只不过网络虚拟化在应用层面已经先行一步,离我们越来越近了。

SDN有别于网络虚拟化

SDN是一种新型的开放网络创新架构。最初是由美国斯坦福大学研究组提出,借助OpenFlow通过将网络设备控制面与数据面分离开来,从而实现了网络流量的灵活控制,为核心网络及应用的创新提供了良好的平台,包括OpenFlow控制器和OpenFlow交换机。但是在发展的过程中,SDN逐渐从OpenFlow扩展开来,一些定制化的编程方式,通过开放的API接口或其他开放协议,实现转发层跟控制层的分离和管理的一致性;以及一些通过Overlay的技术实现软件对硬件的控制的方式也被认为是SDN。

OpenFlow是SDN控制器间通信和控制分支环境中兼容OpenFlow网络设备的标准方式。网络控制平面通过SDN从数据平面中分离出来。这意味着网络控制权将从转发数据包的设备中剥离出来,并集中放在服务器上被称为控制器的软件上。

网络虚拟化是能够实现网络资源动态调配、动态管理的技术。基本上分成两个部分:其一是网络基础架构本身的虚拟化,比如原来单一的网络可以虚拟化成多个网络,原来多个单一的网络单元也可以虚拟成单一网络。其二是网络提供与虚拟化服务器、储存等数据中心环境适配的特性,这些特性包含与虚拟机的互动、虚拟机的识别等。与服务器虚拟化和存储虚拟化[注]类似,多个虚拟网络基础结构在同一个物理网络上运行(可能有重叠的IP 地址),而且每个虚拟网络基础结构的运作就好像只有这一个虚拟网络在此共享的网络基础结构上运作。

总体而言,网络虚拟化负责在物理网络基础上建立虚拟通道并添加虚拟功能,而SDN则用于调整物理网络,因此后者对于网络体系的配置及管理来说属于真正的全新外部手段。举例来说,我们可以将颇具规模的“大型传输流”由1G端口迁移至10G端口,或者将大量“小型传输流”汇聚在同一个1G端口处。SDN依靠网络交换机作为实现载体,而不像前者那样借助x86服务器的参与。这两类技术方案的设计目的都是为了实现网络环境的移动性与敏捷性。我们需要对网络体系进行编程的途径,而实现该目的的手段除了网络虚拟化以及软件定义网络之外还有网络功能虚拟化。

D1Net评论:

SDN与网络虚拟化之间,并不能划等号,网络虚拟化与网络功能虚拟化能够直接作用于现有网络,因为它们的运行基础是服务器以及与之相交互的“经过处理”的流量;软件定义网络则要求采用全新的网络结构,其中数据与控制平台必须加以划分,这也是两者区别之处。

关键字:网络虚拟化SDN

本文摘自:中关村在线

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^