揭阳信息港

当前位置:

SDN技术发展及其对产业的影响

2019/04/25 来源:揭阳信息港

导读

本文从梳理SDN技术发展需求入手,分析SDN技术内涵、本质特征及其发展趋势,进而分析判断SDN技术对于产业发展的影响。1、SDN的发展动

本文从梳理SDN技术发展需求入手,分析SDN技术内涵、本质特征及其发展趋势,进而分析判断SDN技术对于产业发展的影响。

1、SDN的发展动力主要来自于三方面的需求,不同的推动主体对SDN的理解并不相同

目前推动SDN发展的专家大致可以分为3类:IDC设计与运维人员、数据装备设计研发人员、未来络研究与实验人员。这三类专家关注SDN的出发点其实不相同,对SDN的认识也不一样。

(1)SDN商用需求早出现在数据中心内部

IDC内部络为了支持应用服务器上虚拟机的迁移,通常是一个二层络,由于如果采用三层组,那末虚拟机迁移时,虚拟机对应的应用服务的IP地址要随着变化,带来业务部署和管理的困难,而二层络则没有这个问题。

但是,在IDC内部直接运用既有的二层络技术,则会带来以下突出问题:在二层络中,为了消除广播包的环路,通常采取生成树(STP)协议,在络节点之间构建1棵逻辑树,节点之间的流量依照这个“树状”拓扑来传递,即便络节点之间有多个物理链路,也只有一条链路真正传递数据,其他链路都是空闲的(只起备份作用)。但是,在IDC内部,多个服务器之间存在着频繁的数据交换需求,基于STP的树状络拓扑不能高效支持这类“横向”流量,服务器之间的空闲链路也造成了络资源的大量浪费,因此基于STP的二层络对IDC来说过于简单,也就是说,2层交换机不会基于MAC地址来动态规划数据转发路径,缺少高效的控制平面。因此在二层络中增加控制平面,负责较大的二层络内部节点间的流量调度和管理成为了一种迫切需求。目前较为主流的解决思路,就是利用IS-IS路由协议的变种来构建控制平面路由功能;利用Openflow来定义控制平面与转发平面之间的接口。这是二层络中的控制平面与转发平面的分离。

(2)SDN商用需求来自于路由器内部功能优化

在传统路由器中,负责路由计划、选路策略的控制平面与负责数据封装、高速转发的数据平面之间的接口是不开放的,是紧耦合在一起的。每一个厂家都通过自有的协议或接口来连接控制平面和转发平面。目前,有两种气力对这类模式提出了挑战:个气力是新兴的数据装备厂商,他们试图通过打破路由器内部控制平面与数据平面之间的紧耦合,形成一个开放的、标准的装备接口,这样可以把控制功能集中而且单独剥离出去,数据转发装备可以做得更加通用和简单,本钱可以做得更低,有助于打破CISCO、JUNIPER等厂商的垄断地位,这些厂商可以从中取得新的发展机遇。另一个是大型互联企业,他们有自建企业络的需求,认为目前路由器的功能太过复杂,有80%以上的功能和特性在自己的络中用不到,所以存在自主设计实现简洁高效路由器的需求。

基于这类斟酌,IETF较早的就展开了路由器内部控制平面与转发平面分离的研究工作,成立了FORCES工作组,定义了路由器内部控制平面与转发平面之间的通信协议。这是三层络中的控制平面与转发平面的分离。

(3)SDN商用需求来自未来络研究与实验

目前,为了解决IP络面临的络地址空间不足、服务质量难以保证、安全可信机制缺少、络管控能力差等问题,未来络研究人员一方面积极研究新型络体系结构和关键技术,探索建立一个超大规模的未来络新技术的实验验证环境,在这个试验络上灵活地为各种技术方案提供资源独立的实验环境,从而孵化出优选技术。美欧等国分别建立了GENI和FIRE络,目的就在于此。在实验络建设过程中,设计人员希望通过控制平面与转发平面的分离,能够在络节点上灵活的控制和部署路由协议,实现高效的数据转发。

2、络开放是SDN技术的本质特征,络开放程度的深化将带来SDN技术的深入发展

从络开放性的角度,可以把SDN分为3类,每类之间的开放性是递增的:

(1)开放控制层北向接口的SDN(可以简称为SDN-N)

这种思路研究数据络开放控制面与业务应用之间的北向接口,向上提供资源抽象,有利于互联应用服务感知数据络状态、优化业务运用设计、改善用户业务体验,因此得到了互联服务提供商的支持。研究北向接口的开放性,主要是要抽象不同业务运用的共性特点,及其对数据络的承载需求,但是业务运用的多样性增加了这项工作的难度。

(2)开放控制层南向接口的SDN(可以简称为SDN-S)

这类思路就是大家通常理解的SDN,即数据络中控制平面与数据平面的分离。目前比较热的ONF的Openflow协议和IETF的Forces协议都是工作在这个层面的,都是定义控制平面与数据平面分离后,两者之间的通信协议。Openflow与Forces协议的不同点在于:Openflow所面对的转发装备硬件假定只支持十元组,Openflow可以针对十元组做各种转发规则的配置;而Forces假定所面对的转发装备硬件是协议无关的,Forces可以以XML语言的格式来任意定义底层转发设备的处理逻辑。

(3)开放控制层东西南北向接口的SDN(可以简称为SDN-SE)

在开放了南北向接口以后,SDN发展中面临的一个问题就是控制平面的扩展性问题,也就是多个装备的控制平面之间如何协同工作,这涉及到SDN中控制平面的东西向接口的定义问题。如果没有定义东西向接口,那末SDN充其量只是一个数据装备内部的优化技术,其对络架构创新的影响力就十分有限。如果能够定义标准的控制平面的东西向接口,就可以实现SDN设备“组大”,成为一种有革命性影响的络架构。目前对SDN东西向接口的研究还刚刚起步。

3、SDN技术将终走出IDC内部与数据装备内部,对信息通信产业产生深远的影响。

如果SDN技术和理念只是停留在目前IDC内部络、数据装备内部,那么SDN技术的影响力是有限的,只是对二层络内部的流量优化、数据装备结构和性能优化有较大的影响。但是如果SDN中的北向接口,尤其是东西向接口开放并且标准化以后,其对通讯络结构、商业模式等均会产生深远的影响。目前业界热谈的SDN影响,就是基于这类条件的。

(1)对互联企业而言,一方面控制平面与转发平面的分离为络控制权的迁移提供了机遇。目前Google等国际互联巨头,绕过络运营商,积极构建自主的络基础设施,如购买海底光缆、部署光纤络、发送“热气球”络等。SDN技术的出现,为互联服务提供商提供了构建便宜、高效络的技术手段和机会,这对传统络运营企业提出挑战。另一方面,SDN技术优化了IDC内部络,对提高IDC效率、下降建设和运维本钱具有重要意义。Google等企业已陆续发布了一些利用SDN技术后,IDC效力大幅提升的事例和数据。IDC的络优化对于云计算的发展有着直接的促进作用。

(2)对设备制造企业而言,SDN意味着新的市场和商业机会,而且这是一片蓝海,这也是NEC等非主流数据装备厂商抢在CISCO等传统优势厂商之前,早研制发布SDN路由器和交换机的缘由。

(3)对络运营商而言,一方面SDN为构建智能管道提供技术途径,可以利用SDN实现络的优化和高效的管理,提高络的智能性和管控能力、大幅降低络建设与运维成本。另一方面,SDN可以增进络运营商真正开放底层络,大大推动互联业务运用的优化和创新,例如在OpenFlow络的支持下,IaaS用户可以自行设定数据流在本内的路径和安全策略,而不但仅是几个虚拟设备的控制权。

(4)对未来络研究探索而言,一方面在SDN等技术的推动和影响下,络的虚拟化、控制转发分离成为了未来络新架构的基本特征,推动了未来络体系结构和关键技术的创新。另一方面SDN技术为构建大规模未来络试验床提供了基础技术,在实验络中可以为新的络技术方案提供相对独立的络资源和络控制功能,即在实验上可自由定义数据的路由途径和转发交换规则,有利于络技术创新。

神经衰弱该吃什么调理
尿酸多少算痛风
病毒性肺炎治疗费
标签

友情链接