SDN和NFV在接入网和核心网的最新趋势
现今,有线和无线技术正在竞争下一代接入网络的支配权。由于带宽的巨大需求,光网络仍会在接下来的发展中扮演着主要角色。其中,PON是公认的宽带架构。这种技术能够促使网络融合,比如,开发电话网络的移动前传和回传业务。尽管如此,混合解决方案将很有可能在很多场景中应用。在本文中,业务融合和统一的网络控制和管理机制被认为是通过合适的系统接口使能数据平面集成之外的技术的关键。
为应对上文所述的需求,SDN成为了控制平面和数据平面分离的关键,开发开源软件以适用不同操作系统的编排平台。其中一个开源协议就是OpenFlow 协议,最初设想被应用于二层交换机和三层路由器。特别的,在OpenFlow 网络节点,控制和转发平面的分离是通过定义好的API接口来实现的,API接口可以用来通过OpenFlow协议构造流表,用于完成过滤,查找在data path和交换机节点之间转发的数据包。
虚拟化领域,是SDN的补充项目。它定义了一个使用通用的硬件软件资源,实现网络功能和服务,也称为网络功能虚拟化。NFV在接入网领域的一个值得关注的例子就是CORD 计划(端局重构为数据中心)。CORD旨在于将现有的专属的硬件设备虚拟化,并且开发在商业硬件上运行的相应的软件。CORD的基础设施将基于白盒设备,ONOS, Openstack和 XOS这些开源架构。因此CORD的目标是利用简化的GPON 光网络单元系统作为用户前提,接入点配置G.fast终端柜和光线路终端芯片提供最低级别的L1/L2 GPON功能。
HYDRA提出的CORD也有相似的基于SDN/NFV的融合服务的目标,不过范围更大。HYDRA正在开发一个融合的多样网络和计算基础架构 ,用来提升该高分布式的数据中心架构,比CORD推进NFV更接近末端用户,是一个被雾计算启发的模型。活动远程节点(ARN)聚合来自多个异构接入网络的业务,并通过纯传输绕过MAN分片,以这种方式集成接入和核心段,导致性能增强和清晰开销的优势。在HYDRA中,来自异构接入系统和微数据中心(μ-DC)基础设施的业务的流量在ARN中聚合,提供给网络功能和应用/服务,以访问网络,计算和存储的资源池方案与将数据来回传输到远程的备选方案作比较。图1给出了ARN的示意图。
图1:将SDN控制平面抽象表示为基于GPON的访问域作为分级交换机级联
当前使用基于SDN的接入系统的方法
基于SDN的控制平面的GPON接入系统的工作仍处于早期阶段,尚未商定接口标准化。指示性地给出了基于SDN的控制平面在接入中的高级演示 ,修订了OpenFlow协议,用于将使用OpenFlow协议的城域网和使用L2RS路由器顶级接口基于OpenFlow控制器的GPON接入网相融合。控制平面架构类似于图2的上部所示的架构,其中OF在接入集线器处终止,并且GPON接入段通过OF代理经由南向接口管理到GPON管理系统。然而,基于OF的集成的提出超出了到回传网络的接入集中器接口,防止GPON接入段无缝地集成到公共SDN控制平面。
图2:SDN控制平面集成,将基于GPON的访问域表示为分级交换机级联
基于商用GPON接入系统的原型实现
如上所述,HYDRA旨在联合编排多个异构网络接入,因此OF不需要定制拓展。为此,需要抽象以隐藏PON特定细节,同时允许对其操作的有效处理。 例如,GPON的传输汇聚(TC)层(其中QoS被管理)使用多个内部标识符(如端口ID和Alloc-ID)来分别寻址逻辑连接和上游T-CONT(业务容器)队列。因此,我们建议将接入段仿真为分层交换机的级联,其中OLT和与同一PON段相关联的ONU被表示为单个OF交换机(图2)。
使用此交换机级联模型的GPON的表示如下:业务流被识别为上行(VS),下行(DS)和多播(MC)。如图2所示,每个ONU具有多个离散客户端需要被映射到对应于具有不同优先级的虚拟输出端口的内部T-CONT队列口。最后,来自OLT的输出连接到朝着核心或到μ-DC的用于数据处理或发起数据服务的“L2交换机”转发业务。在DS中,流量匹配用于将流量定向到适当的ONU端口,同时自动分配Port-ID,同时在客户端端口应用US流量匹配规则。由ONU支持的每个T-CONT被表示为在其中US流被定向的网络端口中的队列,其中相关的Alloc-ID被自动分配。 同样,当使用此方案时,Port-ID可以自动分配。 对于MC流,对于每个目的地ONU,应当使用类型为“全部”的“动作集”。
为了演示上述功能,我们开发了一个基于阿尔卡特朗讯智能服务访问管理器(ISAM 7330)GPON系统的测试平台,如图3所示。服务和QoS控制是通过基于REST的应用程序启动的,用于通信的传统控制器(例如,Floodlight,OpenDaylight)。 接入节点代理(ANA)与控制器通信并自动将消息转换为厂商特定的CLI命令。为了演示该方法,在上游方向考虑应用视频流服务。 使用两个TCONT2类型队列分布,保证速率为3Mb / s和20Mb / s。 图3中的虚线矩形示出了PON抽象。 在这种情况下,使用从PC1(ONU1)到PC7(Core)传送视频数据的VLC服务器生成流视频服务(上行方向)。
为了说明通过OF在我们的测试台中控制GPON的QoS,执行以下操作:从ONU1(p2)的第一端口进入GPON网络的流量首先被转发到Q1。此时,流视频服务促进可用的高带宽,并且以高QoS传送。 然后,我们假设运营商正在将SLA改变为等于较低带宽的操作条件,因此通过使用OF应用,其改变相应的参数,并且OF流修改消息(OFPT_FLOW_MOD)从控制器传递到ANA 。在ANA中,该消息被适当地转换为CLI命令,其改变PON网络的转发和QoS方案以便适应新的要求。 在CLI命令的自动执行之后,进入端口p2的流量被转发到Q0。 从接收视频(PC7)的用户观察到所提供的服务的速率从20Mb / s到3Mb / s的降级。 在PC7中,一个工具在整个场景执行时间监视网络流量,其结果如图4所示。
图4:OF流,消息和网络监控结论
我们已经表明,GPON抽象可以通过标准化OF协议的方式来实现。 这是使用公共SDN控制平面和网络操作系统集成多种LANs,来联合协调网络资源分割和共享,以及网络功能虚拟化的的重要一步。
作者:佚名
来源:51CTO
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
思科尤岱伟:思科安全因“产品组合”与“集成架构”变得不同
【51CTO.com原创稿件】 David Ulevitch来中国之前,特意为自己取了一个富有中国传统文化气息的名字——尤岱伟,听上去亲和力十足。作为思科全球高级副总裁,同时身兼安全事业部总经理,尽管尤岱伟本次访华的行程被安排得十分紧凑,但他仍然抽出一个小时的时间,接受了中国媒体的采访。 在采访中,他深入介绍了全球安全发展态势,以及思科在全球市场的安全战略,并描绘了2017年思科安全业务在中国的发展规划与宏伟蓝图。 让“IT安全孤岛”消失 在采访开始,尤岱伟就分享了思科对如今全球安全形势的观察与分析,他将其归纳为三个特点: 首先,不论行业还是客户,人们对安全的重视程度在不断加深,安全日渐重要的同时,合格安全专业人员的需求量变得非常大,全球安全市场存在着大量的人才缺口。 其次,全球市场上存在着大量未被检测到的威胁载体和高级威胁。 同时,虽然全球安全市场上活跃着大量的安全解决方案,但必须承认的是,这些解决方案都是从各自角度出发,每一款产品或解决方案都在单兵作战,根本无法互相配合共同运作,其真实的安全防护水平也令人堪忧。 他进一步解释道,很多安全厂商习惯以一种相对狭隘的眼光去解决单一安全问题...
- 下一篇
探索数据中心采购决策之存储网络与云存储
在探索数据中心采购决策系列文章中,我们在第一部分《【探索数据中心采购决策】之刀片服务器与软件定义网络》中介绍了IT管理员对服务器与网络设施的采购决策及影响因素。在第二部分《 【探索数据中心采购决策】之虚拟化管理软件与灾难恢复》中,我们介绍了67%的IT和商业专家希望虚拟化管理软件能监控服务器的可用性。另外,数据中心复制刺激了购买灾难恢复的需求。这里是第三部分,主要介绍数据中心对存储网络及云存储的需求。 数据中心花钱让存储网络的管理更简单 数据中心采购专家调查发现基于以太网的存储网络已经为更简单的管理和基础设施简化做好了准备。 TechTarget网络基础设施调研发现,有61%的回访者称数据中心和存储网络管理的简化是他们最希望的,另外51%的回访者希望将数据中心的网络操作进行聚合。 综合性网络将数据中心和存储网络流量整合在同一个网络基础架构内,而目前占主导的数据中心架构的存储网络是一张依赖于类似Fibre Channel的专用无损网络。当今Fibre Channel还是在大型企业数据中心中占主导地位,而此时类似iSCSI和Fibre Channel over Ethernet(FCoE...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS关闭SELinux安全模块
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2更换Tomcat为Jetty,小型站点的福音