烽火通信力推SDN技术在网络中实现

SDN技术提出背景

传统网络的层次架构是运营商取得巨大成功的关键,但是随着网络规模的不断扩大,封闭的网络设备内置了过多的复杂协议,增加了运营商定制、优化网络的难度,开发人员、运维人员无法在真实环境中快速、规模部署新协议。同时,随着“互联网+”、大数据及5G时代的到来,网络流量呈现快速增长的趋势,用户对流量的需求不断扩大,4K、VR等新型业务不断涌现,增加了网络运维成本。

软件定义网络(SDN),是由美国斯坦福大学clean slate研究组提出的一种新型网络创新架构,通过将网络设备控制面与数据面分离开来,从而实现网络流量的灵活控制,为核心网络的应用创新提供了良好的平台。SDN技术能够有效降低设备负载,协助网络运营商更好地控制基础设施,降低整体运营成本,成为最具前途的网络技术之一,被 MIT 列为“改变世界的十大创新技术之一”。OpenFlow是这个体系的具体实现技术之一,是影响最广泛的、唯一标准化的一种协议。

SDN架构和特点

SDN是一种软件集中控制、网络开放的三层体系架构。从逻辑上来看,主要包含基础设施层、控制层和应用层。其中,应用层实现对网络业务的呈现和网络模型的抽象;控制层实现网络操作系统功能,集中管理网络资源;基础设施层实现分组交换功能。应用层与控制层之间的北向接口是网络开放的核心,控制层的产生实现了控制面与基础设施转发面的分离,是集中控制的基础。

SDN最主要的特征就是集中化的网络控制、数据转发和控制分离、开放的可编程接口。

将基础硬件与业务实现分离,其硬件仅负责数据转发和存储,因此可以采用相对廉价的通用设备构建网络基础设施;此外,将控制与转发分离后,更利于网络的集中控制,使得控制层获得网络资源的全局信息,并根据业务需求进行资源的全局调配和优化,如流量工程、负载均衡等;同时,集中控制还使得整个网络可在逻辑上,被视作是一台设备进行运行和维护,无须对物理设备进行现场配置,从而提升了网络控制的便捷性,将业务开通时间由“周”缩短为“秒”。

开放接口是通过开放的南向和北向接口,能够实现应用和网络的无缝集成,使得应用能告知网络如何运行,才能更好地满足应用的需求。比如网络的带宽、时延需求,计费对路由的影响等。另外,支持用户基于开放接口,自行开发网络业务并调用资源,加快新业务的上线周期等。

SDN带来的最大价值在于给应用提供了一种手段,可以让网络跟应用联动。在不同的场景下,它可以解决不同的问题。具体到运营商大网,它可以提高全网资源使用效率,辅助提升了网络虚拟化能力并加速网络创新。集中部署的控制层可完成拓扑管理、资源统计、路由计算、配置下发等功能,获得全网资源使用情况,隔离不同用户间的虚拟网络,实现电信网络互联网化。应用层通过开放的北向接口获取网络信息,采用软件算法优化、网络资源调度,提高全网的使用率和网络质量,同时将虚拟网络配置的能力开放给用户。满足用户按需调整网络的需求,实现网络服务虚拟化。分层的架构加速了各层分别进行创新。

SDN技术的实现与部署

SDN技术对设备提出了标准化北向接口(从SDN的整体架构来看是南向接口)的需求,传统的网络设备管理方式和风格各不相同,除了硬件采购成本居高不下,备件及日常运维成本难以降低,也不利于运营商自身(或委托第三方)开发应用程序,对网络进行自动化运维、管理和业务创新,如流量计费、流量优化、秒级流量监控等。

NetConf、Openflow和Restful API都是标准接口选项,但是由于NetConf、Restful API都还依赖于厂商适配,所以OpenFlow成了一个较好的选择。互联网公司有大量的业务需求,逐渐都从租用电信机房走向自建数据中心的道路,也成了OpenFlow技术的有力推动者。

SDN交换机底层需要交换机芯片的支持,传统交换芯片应用在SDN领域遇到了很多问题,具体表现在:

1.表项规格不够,OpenFlow交换机希望取代传统设备的位置,必须达到相同的业务处理能力,传统设备一般可以支持几万条二层转发表、几万条三层路由表。业界厂商通常使用TCAM来实现OpenFlow交换机,交换芯片通常只会内嵌几千条TCAM流表,这给OpenFlow交换机的应用场景带来了很大的限制。

2.不同厂商的交换芯片软件接口不一致,这在交换芯片层面并不符合SDN的理念,给设备商开发带来了数倍的工作量,产品化的时间也大大加长。业界希望交换芯片也有类似OpenFlow概念的通用SDK接口。

3. 随着ICT技术的高速发展,5G时代也出现了新的报文封装格式,比如下一代前传网络接口 (NGFI)技术,其协议当前处于草案阶段,报文的封装格式并没有确定。传统交换芯片由于流水线固定,只能支持已知的报文格式,无法识别和转发未知的格式类型,从而对交换芯片提出了新的需求,如需要支持一定的可编程性、可重构性。

4.更重要的,SDN是一种类似于民主集中制的架构,上层的有效决策,需要底层硬件为它提供更多的网络感知手段,获取网络各种状态信息,这也是传统芯片做得不到位的地方。

烽火通信解决多个技术难题

烽火通信早在2010年就开始研究SDN技术,2012年开始全面投入SDN研发,借助自身芯片设计团队,并与国际、国内芯片开发公司进行了深入的合作,在此基础上成功解决了多个困扰SDN网络的技术难题。在规格方面,交换芯片通过N-FLOW技术、低成本SRAM表项技术、灵活的TCAM接口技术、优化的查找技术,实现了大规模流表表项规模,解决大规格用户认证问题;携手合作伙伴深度挖掘交换芯片功能,将OpenFlow的流表适配到二层转发表和路由转发表中,进一步解决了SDN落地规格的限制问题;为了应对SDN网络灵活部署业务、适应未来新业务的需求,双方正致力于从芯片层面解决可编程问题,增加专门的OpenFlow处理流水线,可匹配二层到四层任意字段,任意多次流表跳转环回;通过匹配指定字节段来识别新的报文封装,任意编辑二层到四层报文内容,来封装新的报文格式,适应运营商网络新的发展需要。同时,在芯片中增加了很多应用感知并上报的能力,如大象流检测、拥塞检测、延时检测、基于芯片的链路故障检测和自愈等等。可以让控制器及时得到更多信息来进行判断和调整。

烽火通信目前已拥有SDON、SPTN、SIPRAN等专有解决方案,提供覆盖传输、数通、接入领域的所有SDN转发、控制、应用层产品。目前,烽火通信已在转发面、南向接口、控制器、北向接口和应用层等方面掌握了核心技术。烽火SDN产品在运营商的系统测试与现网实践中成效显著,多次参与运营商和标准化组织的测试。从2015年至今,在北京、河北、江苏、福建、广东、湖北、新疆等地成功部署SDN网络商用试点,在国际市场上与Telefonica、TM等电信巨头有项目合作案例。未来,烽火将会持续关注SDN技术发展并且丰富和完善解决方案,促进全球SDN产业的繁荣发展。

本文转自d1net(转载)

时间: 2024-11-01 02:13:36

烽火通信力推SDN技术在网络中实现的相关文章

SDN交换机在云计算网络中的应用场景

SDN的技术已经发展了好几年了,而云计算的历史更长,两者的结合更是作为SDN的一个杀手级应用在近两年炒得火热,一些知名咨询公司的关于SDN逐年增加的市场份额的论断,也主要是指SDN在云计算网络中的应用. 关于SDN在云计算网络中的应用,目前有两个主要的流派,一个是VMware为代表的"软"派,另外一个则是以思科为代表的"硬"派.前者主要是指整个网络虚拟化方案的核心逻辑都是实现在服务器中的Hypervisor之上,物理网络只是一个管道;而后者则是指网络虚拟化的核心逻辑

网络中最基本的安全技术:数据加密技术

数据加密是实现网络安全的关键技术之一,本文 首先介绍加密的基本概念, 然后着重讨论两类最常见的加密技术:私用密钥加密和公开密钥加密,并详细探讨了它们的特点.发展及今后的研究方向. 加密算法 由于Internet的 快速发展,网络安全问题日益受到人们的重视.面临计算机网络存在的潜在威胁与攻击,一个计算机网络安全管理者要为自己所管辖的网络建造起强大.安全的保护手段,可以通过以下六个安全层次完成:即修补和阻止网络漏洞,加密,认证,防火墙,安全协议和法律事务. 数据加密技术是网络中最基本的安全技术,主要

在数据中心里SDN技术发展现状

SDN技术相信大家都已不陌生,很多人甚至都已耳朵听出了老茧.经过一段时间的争议期后,SDN终于得到了部分数据中心市场的认可,相关市场规模开始不断扩大,预计2015年SDN交换机和控制器的市场规模将超过14亿美元,而到了2019年,这一数字将达到120亿美元.SDN技术逐渐得到了数据中心市场的认可,为数据中心的发展带来了勃勃生机,这与几年前SDN技术刚提出来时迥然不同,很多技术保守派不再无视SDN技术的存在,开始接受.甚至喜欢上SDN技术,这样市场机会就出来了.相比几年前空谈SDN技术,现在已经开

深入浅出数据中心网络的SDN技术

翻开SDN的介绍不难理解,SDN是一种将网络控制层面和数据转发层面分离的技术,可以为网络带来可编程的特性.未来的网络将和计算机一样,提供一个硬件平台,在此基础上通过软件对网络进行可编程设计. SDN概念说起来简单,但是实际应用却面临不少的困难,尤其是是当前实际应用并不多的情况下,真正了解SDN的人并不多,更多的人并不知道如何去使用SDN,怎么才能利用SDN提升网络设计和管理的效率,本文通过通俗性的语言,简单化的讲解,让大家对SDN有个感性的认识. 用过网络测试仪(比如:思博伦的TestCente

在“下一代网络”热潮中,中国 SDN(软件定义网络)会怎么走?

今年美国的 SDN(软件定义网络)越来越火了,从 4 月份在圣克拉拉举行的开放网络峰会,到网络虚拟化创业公司 Nicira 被12.6 亿美元收购,再到多家 SDN 创业公司变得炙手可热,人们开始逐渐接受这个看起来有着"下一代网络"潜质的新技术. SDN,即 Software-Defined Network(软件定义网络),由于传统的网络设备(交换机.路由器)的固件是由设备制造商锁定和控制,所以 SDN 希望将网络控制与物理网络拓扑分离,从而摆脱硬件对网络架构的限制.这样企业便可以像升

SEO技术在网络营销中的重要性

21世纪,网络世界深入人心,人类的生活离不来网络!做SEO这么长的时间以来,孙旸杰没有发表客观谈论SEO的文章,开始的时候是担心自己写不好,担心笔下的文字玷污SEO行业,后来在慢慢的理论积累和实践操作中,对于SEO行业有了深刻的认知,同样也慎重的思考了很久,今天决定给介绍一下: 随着建立互联网站的成本越来越低,各类企业乃至个人都能够拥有自己的网站,大家有了网站更多的目的是想展示给网民,这就需要学会在互联网络进行推广,简称"网络推广"!网络推广的方法很多,大部分网站都是需要投入大量的人力

MSTP技术在多媒体和3G网络中的应用

客户网络节点的专线语音(如专网语音中继线).2M 数字电路.宽带IP 互联网接入.DDN 等业务的综合接入. 3.1.5 MSTP应用于未来3G网络 3G 移动通信的主流制式包括WCDMA.CDMA2000和TS-CDMA,其中WCDMA的传输接口种类最多,有STM接口.ATM接口.IMA接口和以太网(FE/GE)接口.3G的组网方式应充分考虑接口支持能力.对话音和数据业务的支持能力.传输效率和带宽利用率,以及网络的安全可靠性等因素.从3G发展情况来看,WCDMA商用化的版本有R99和R4,网络

浅析Android、iOS和Windows Phone中的推送技术

推送并不是什么新技术,这种技术在互联网时代就已经很流行了.只是随着进入移动互联网时代,推送技术显得更加重要.因为在智能手机中,推送从某种程度上,可以取代使用多年的短信,而且与短信相比,还可以向用户展示更多的信息(如图像.表格.声音等). 推送技术的实现通常会使用服务端向客户端推送消息的方式.也就是说客户端通过用户名.Key等ID注册到服务端后,在服务端就可以将消息向所有活动的客户端发送. 实际上,在很多移动操作系统中,官方都为其提供了推送方案,例如,Google的云推送.IOS.Windows

Android、iOS和Windows Phone中的推送技术

推送并不是什么新技术,这种技术在互联网时代就已经很流行了.只是随着进入移动互联网时代,推送技术显得更加重要.因为在智能手机中,推送从某种程度上,可以取代使用多年的短信,而且与短信相比,还可以向用户展示更多的信息(如图像.表格.声音等). 推送技术的实现通常会使用服务端向客户端推送消息的方式.也就是说客户端通过用户名.Key等ID注册到服务端后,在服务端就可以将消息向所有活动的客户端发送. 实际上,在很多移动操作系统中,官方都为其提供了推送方案,例如,Google的云推送.IOS.Windows