基于SDN的云化物联体系架构研究

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:ZZ2077
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:软件定义网络SDN(software Defined Networking)是一种新兴的基于软件的网络架构及技术,能够有效地融合当前的云化物联体系的各种应用。该文在深度梳理分析SDN架构,SDN实现方案与核心技术基础上,提出了一种基于SDN的云化物联体系应用架构。
  关键词:SDN;云计算;物联网
  中图分类号:TP311 文献标识码:A
  文章编号:1009-3044(2020)13-0067-03
  1背景
  SDN(software defined Networking)是一种基于软件的新型网络体系结构和技术,它最大特点是控制平面和数据平面的松耦合,支持集中的网络状态控制,实现底层网络设备对上层应用的透明。在软件编程方面,SDN表现灵敏,极大地增强了网络自动管控方面的能力。伴随物联网与云计算方面的深度融合应用兴起,软件定义网络SDN可有力推进NaaS(Networkingas a Service)的应用,本文在深度梳理分析SDN架构,SDN实现方案与核心技术基础上,提出了一种基于SDN的云化物联体系的应用架构。
  2SDN架构
  目前,有多种SDN架构方案。典型的有:ONF从用户维度定义的SDN架构,ETSI(欧洲电信标准协会)从网络运营商维度提出的NFV(Network FunctionsVirtualization)架构,以及思科、IBM、微软等巨头联合推出的OpenDaylight的开源项目架构[2]。
  2.1ONF发起的SDN架构
  ONF希望通过网络抽象方式来促进迅速的业务创新。它从网络资源用户维度提出的SDN体系结构主要是三层和两个接口。应用层承担系统的多种业务领域应用。控制层重点承担数据平面资源的部署配置、网络的拓扑体系结构和相关的状态信息等。基础设施层重点承担数据处理,转发和状态采集。其结构如图1所示。
  控制层与基础设施层由北向接口连接,与应用层经南向接口(比如ONF提出的OpenFlow标准)连接。
  2.2 ETSINFV架构
  从网络功能的虚拟化的维度,ETSI提出了其NFV标准架构,主要包括NFVI(NFV Infrastructure),管理和编排以及VNFs,如图2所示。
  其中NFVI包含了虚拟化层以及物理资源,NFV主要负责将网络功能部署在通用硬件上,VNF对应的是具体的虚拟网络。“NFV的整体管理和编排”重要作用是承担“NFV编排”“VNF管理”以及“虚拟化化基础设施管理”三大功能。较典型的应用是开源的Openstack和商业的VMWare。VNF管理根据VNF描述来控制VNF的生命周期。虽然SDN控制器没有在ETSI参考框架中列出,但SDN控制器应该支持物理网络和虚拟网络的自动资源调度,同时兼容Overlay网络和多层数据流的统筹传递,适应SDN与非SDN网络的数据桥接。
  2.3OpenI)aynght开源架构
  目前OpenDaylight作为SDN应用体系结构中的中心组件之一,减少网络运营难度,其结构如图3所示架构。
  OpenDaylight架构与ONF SDN类似,主要内容包括SDN控制器开发、南北向接口API的扩展、用于多个控制器关联的东西向协议实现等。
  2.4 SDN架构的特征
  从上分析,以上三种架构在定义上存在共性,SDN支持控制平面与转发平面的分离,有3个基本特性:1)集中控制:网络资源物理分散,逻辑集中,按需全局配置和调度。2)开放接口:通过开放南北接口,按需获取资源调度,解决了业务应用与网络资源的高校按需对接问题。3)网络虚拟化:由于南向接口的一致开放因素,使用者不必考虑底层物理转发设备的迥异问题,用户可以根据业务需要,灵活对逻辑网络进行按需定制,解决了多租户使用问题。 3SDN实现方案与核心技术
  3.1SDN实现方案分析
  围绕“控制平面和转发平面的分离、支持全局的软件控制”这一SDN核心理念问题,不同类型的厂商结合自身优势提出了多种实现方案,总体可分为三类:基于专用接口的方案、基于叠加的网络方案和基于开放协议的方案,如圖4所示。
  其描述如下:1)基于专用接口的实现思想是在网络资源设备上构建专属API接口,从而完成对网络设备的全局配置。该方案代表是Cisco的onePK(one Platform Kit)。该方案显著优点是可以根据网络设备制造商现有的产品,对现有的网络部署进行小改动就可迅速实现部署。缺点是因接口与设备间的紧密耦合问题,制造商可锁定网络设备和能力。该方案是传统网络设备制造商为了在SDN浪潮来临时保持领先地位而做出的妥协。2)基于overlay网络的方案是通过建立叠加逻辑网络,构建虚拟化资源,使用户不再担心底层物理网络的差异问题。该方案优点是易于与虚拟化管理集成,缺点是因受到底层网络质量的影响,提高了网络结构的复杂性,使得数据处理的性能下降。3)基于专用开放协议的方案是目前SDN构建的重要设计思路,有影响力的架构是ONF SDN和ETSI NFV。该思路的优点是可剥离控制平面和转发平面,能够在逻辑上对资源进行全局控制。
  3.2 SDN核心技术分析
  SDN核心技术体系如图5所示。
  其核心体系主要表现在交换机及南向接口技术,控制器及北向接口技术,应用编排和资源管理技术,主要介绍如表1所示。
  4基于SDN的云化物联体系架构
  网络即服务NaaS的概念起源于云计算,旨在给企业提供按需网络服务,以创建虚拟网络来支持应用程序,并提供灵活,可扩展的网络服务功能设计和部署。客户可以从基于策略的集中流量控制中获得运营优势,他们还可以享受更大的灵活性,资源优化,可伸缩性,网络效率和节省成本。此外,NaaS还提供了更强大的分析功能和灾难恢复选项,这些功能难以在单独的配置中部署。如果将软件定义网络SDN作为NaaS (Net-working as a Service)的应用重要组成部分,基于SDN的云化物联体系架构如图6所示。
  总的来说,基于SDN的云化物联体系架构主要包括一平台和七层结构。一平台主要指云管理平台,七层分别是物理资源层,虚拟化平台层,NaaS网络资源服务提供层,IaaS资源服务提供层,平台资源PaaS,应用资源SaaS,SOA和微服务构建层。
  5结束语
  随着物联网与云计算的深度融合,软件定义网络SDN有力地推进NaaS(Networking as a Service)的应用。本文在深度梳理分析SDN架构,分析了SDN架构的特征,SDN实现方案与核心技术基础上,提出了一种基于SDN的云化物联体系应用架构,希望能给SDN的云化物联体系应用提供一定的参考。
其他文献
随着我们生活水平及物质生活的不断提高,"养生"一度成为我们关注的话题。由于人们生活习性的不规律,导致各种疾病蜂拥而至,于是便有了"养生手环"的想法。基于以往的智能手环的功能例如心率、血压、疲劳度测量、跌倒识别等,我们又新增添了三个功能。功能一:食疗功能,针对不同病理进入不同模式选择,对应不同的食物治疗;功能二:休闲模式,在线听书,广播,戏剧,歌曲等;功能三:智能医生,就近医院联网,当身体出现紧急情
互联网产业作为数据爆炸时代的典型代表,其在数据获取、处理及利用方面存在天然性的优势,而如今看来数据本身其实是可以隐匿的,隐匿的数据与显性的企业运作系统之间存在着很
摘要:随着目前信息技术及数据库技术的不断发展,各种数据库系统得以出现,并且有着越来越广泛的应用,而分布式数据库系统就是其中比较重要的一种,因而保证分布式数据库系统的有效运行及应用也就十分必要。在分布式数据库系统的实际应用中,查询功能属于十分重要的一项功能,为能够使用户更好使用查询功能,需要相关技术人员利用查询优化技术对数据库进行优化,以实现分布式数据库功能的更好发挥。  关键词:分布式数据库;查询
在中国皮革行业正处于加快结构调整和转型升级的关键时期,国家有关部委领导,相关国际组织和行业协会的负责人,国内外制革、制鞋、皮衣、皮件、毛皮、皮化、院校、检测等方面的行
为能高效率地帮助烟瘾患者戒烟,设计一种基于Android平台的戒烟助手App.通过移动医疗软件,实时记录用户戒烟情况,监测用户戒烟进度,获得数据并上传至服务器,同时根据用户戒烟
据调查显示,人们在室内生活的时间远远高于室外,室内空气质量已经成为人们不可忽略的重中之重,室内空气质量往往难以保证.因此在该背景下研究出一种新型的、利用中草药来提高
介绍多维气相色谱-质谱联用仪用于检测汽油中13种氧化物的方法。该方法可以对汽油中的氧化物进行准确的定性定量分析。
随着大数据的发展,个人信息共享已经升级为知识服务,然而信息共享也面临很多风险,难以实现知识服务功能。面对此种情况,我国根据知识治理理论对个人信息共享分析进行治理,减
摘要:软件工程实践教学与理论教学存在脱节问题,学生实践能力培养较为薄弱,与市场需求不匹配。为能够提高软件工程实践教学,对目前软件工程课程教学现状进行分析,提出了应对的软件工程教学的措施,通过案例教学,使学生理解软件开发过程中的知识点,把抽象的知识具体化、形象化,以辅助学生理解理论与实践的知识。在课下,教师提供必要的项目案例,学生多借鉴和吸收实际项目开发经验;通过慕课、在线课堂等,对理论知识的学习;
物联网智能输液系统利用无线网络、条码、无线传感器、数据挖掘、VoIP等技术,实现医院输液的自动化、可视化监控和报警。解决人员效率、输液安全、信息共享、通讯质量、准确性控制、输液经验等关键问题。在患者、药品、医务人员之间建立输液虚拟空间,构建新型的患者通信人性化系统。