基于SDN和NFV的网络服务编排机制研究

来源 :东北大学 | 被引量 : 0次 | 上传用户:yd126523
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网在全球的大规模覆盖使得人们的生活越来越方便。尽管其影响深远,网络纵向一体化(网络控制和数据转发捆绑在一起)的结构导致运营商对于大规模网络参数的配置以及协议部署、修改、测试都变得极其困难,严重阻碍了互联网的创新与发展。此外,为了满足用户服务需求的多样化和服务质量的高要求,网络中大量部署了各种不兼容、封闭且异构的专用硬件设备用于实现各类网络功能,这些专用硬件又被称之为中间盒子(middle-box)。这些中间盒子一旦被部署到网络中,就很难被移动或者重新配置。因此,随着中间盒子的数量不断增加,网络变得越来越臃肿和僵化。这样的现状不但导致网络投资成本(Capital Expenditures,CAPEX)和运营成本(Operation Expenses,OPEX)居高不下,同时也极大地降低了网络服务组装与供给的灵活性。随着近几年标准商用硬件(Commercial-Off-The-Shelf,COTS)的飞速发展,学术界和工业界纷纷开始寻找新的网络结构来解决传统网络所面临的上述问题。其中,代表性的两种新型网络架构为:1)诞生于斯坦福大学实验室的软件定义网络(Software-Defined Networking,SDN);2)由美国电话电 报公司(America Telephone and Tele-graph,AT&T),英国电信(British Telecom,BT),德国电信(Deutsche Telekom,DT)等在内的20多个世界级的电信公司联合提出的网络功能虚拟化(Network Function Vir-tualization,NFV)。其中,SDN 通过分离网络控制与数据转发,实现了网络的集中管理、控制和可编程。NFV通过分离网络功能特性与底层的硬件设备,实现了网络功能的虚拟化,即网络功能以软件的形式存在。这两种新型网络范式的出现,既降低了整体的网络成本,也提高了服务编排和供给的灵活性。并且,它们在功能特性上高度互补。通过SDN的集中控制能够更好地管理和实现NFV的部署。NFV快速创建、扩展和迁移虚拟资源的能力也增加了 SDN本身的敏捷性。目前,SDN和NFV已经引起国内外学术界和工业界广泛的关注,特别是针对SDN和NFV集成网络架构下的服务编排(包括组装、配置、部署、供给及交付)机制研究。尽管如此,大部分的研究工作仅适用于较小规模或者相对静态的网络中,在面对(超)大规模和动态的网络时显得力不从心。虽然SDN和NFV的出现为研究新型、灵活、低成本的服务编排方式带来了机遇,它们同样也带来了一系列的挑战,如这种灵活的服务方式如何实现、相应的服务质量如何保证等。本文 研究旨在通过引入SDN和NFV这两种新型网络结构,研究和解决当前互联网中服务编排和供给所面临的挑战。本文的创新和贡献点总结如下:(1)通过集成SDN和NFV这两种新型网络范式,本文提出了一套基本的网络服务编排与供给框架,以实现大规模网络中灵活、低成本、可靠以及可扩展的服务供给与交付。该框架主要由网络服务管理模块、虚拟服务功能存储模块、服务编排算法模块和性能优化模块组成。其中,服务管理模块用于接收各种服务请求,并将其转换成相应的格式以供服务编排模块进一步处理;虚拟服务功能存储模块为服务编排模块提供相应的服务功能以满足用户的需求;服务编排模块根据用户的请求,实现相应服务的配置、组装、部署以及供给;性能优化模块主要针对于已经部署的服务,进一步优化其性能。因此,服务编排和性能优化模块是整个框架中的重点。针对不同的应用场景,本文研究并提出了多种编排算法。实验结果表明,该框架可以有效地针对不同的应用需求,调用不同的编排算法,高效地满足用户需求。(2)为了解决目前网络的僵化和臃肿问题,SDN通过解耦网络控制与数据转发来提高灵活性和创新性,而NFV则通过解耦网络功能特性和底层专用硬件来降低整体成本。在此基础上,引入了虚拟网络功能(Virtual Network Function,VNF)的概念,以软件的形式实现各类网络功能。不同的VNF序列代表了不同的服务功能链(Service Function Chain,SFC)。因此,只需改变VNF的组合就能够实现各种各样的服务,极大程度上提高了服务编排的灵活性。尽管如此,这些VNF必须被部署到物理网络中才能实现用户请求的服务,而且不同的VNF部署方案和流量引导方案将直接影响服务供给的质量。另外,根据服务链请求的类型(包括单播和多播两种)不同,具体的实现方案也会有所区别。因此,本文分别提出了单播服务链供给算法和多播服务链供给算法。对于前者,利用全局控制和局部优化相结合的策略来实现VNF的动态部署。在完成单播服务链供给的同时,实现网络的负载均衡与成本最小化。对于后者,通过解耦服务功能部署与多播数据流量转发,再基于最小生成树模型来实现多播服务链的供给。除了支持多播服务链的快速供给,还能实现多播服务链的可扩展,从而达到为大规模网络服务的目的。(3)鉴于用户需求的多样性,由中间盒子所构成的传统网络服务往往无法满足其要求。主要原因在于中间盒子一旦部署,就很难进行修改。然而,由VNF所组成的服务功能链则具有高度的灵活性。因此,当服务链部署到网络中后,根据业务需求,可能要增加新的VNF或者删除已经存在的VNF。这种改变VNF的行为被称为服务链重组问题。针对这样一种应用场景,尽管可以直接使用服务链供给算法来实现服务链的重组,但服务链供给算法将会改变整条服务链的部署,而服务链重组问题本质上只需要改变部分VNF部署即可。因此,直接使用服务链供给算法来解决服务链重组问题将会导致不必要的开销。基于这点考虑,本文分别提出了单播服务链重组算法和多播服务链重组算法。对于前者,分别采用主动式和被动式两种机制来增加或者删除VNF。主动式重组机制基于不同的标准来主动优化当前等待重组的服务功能路径段,而被动式重组机制则基于现有的服务路径来完成服务链的重组。对于后者,同样将服务功能部署与多播数据流量转发进行分离。基于最小生成树模型建立多播转发树,于是,增加VNF和删除VNF的操作可以映射为多播转发树的建立分支和剪枝操作。结果表明,相对于服务链供给算法,服务链重组算法更适用于对已经部署的服务进行局部修改,从而达到更好的性能。(4)为了进一步地优化网络服务的性能,本文在上述服务编排机制的基础上,基于网络演算理论实现了一套服务性能评估模型。该模型能够针对当前网络的现状,对已部署的服务链进行性能评估。通过对比评估结果与用户最初的服务质量要求,可以判断出用户的需求是否得到满足。对于需求没有得到满足的用户,本文提出了两种对应的优化算法,分别为VNF调度和VNF迁移。对于前者,大多数的研究都假设每个VNF只单独属于一条服务链,即同一个VNF无法被多条服务链共享。这样会产生更多的资源碎片,从而导致资源利用率低下。为了解决这个问题,本文在支持VNF共享的基础上,提出了一种基于服务大小的公平调度机制来解决多条服务链在共享相同VNF时所产生的资源冲突问题。对于后者,由于VNF调度算法无法有效应对网络资源极其紧张或者链路负载过重的情况,本文进一步提出了 VNF迁移算法。考虑到一个VNF实例对象可能被多条服务功能链所共享,于是,本文在利用SDN所提供的全局视图来计算迁移方案的同时,也基于理想逼近法所提供的策略来最小化迁移前后对共享该VNF的服务功能链所造成的影响。结果表明,这两种优化机制能够在服务链供给和重组的基础上,进一步提高服务链的性能。SDN和NFV的出现为网络创新带来了机遇,也为新型网络服务的实现带来了挑战。本文基于这两种新型网络范式所带来的机遇,设计并提出了不同的服务编排与优化机制,用于解决相应的挑战。此外,在一些实际的网络拓扑上,从服务供给成本、时间开销、路由时延、吞吐量以及可扩展性等方面对这些机制给予性能评价。研究成果具有较强的理论价值和实际意义,能够为下一代互联网服务编排框架和机制的研究提供新的思路。
其他文献
镍是重要的战略物资。经过多年的开发利用我国高品位硫化镍矿已经稀缺。红土镍矿和低品位硫化镍矿的开发利用日益受到重视。本论文针对我国四川红土镍矿和新疆低品位铜镍氧硫矿进行了综合利用的工艺和理论研究。在对四川红土镍矿和新疆低品位铜镍氧硫矿矿物的化学组成、矿相进行检测分析,并对相关化学反应做了热力学分析,判断化学反的可能性。在此基础上设计红土镍矿和铜镍氧硫矿的硫酸焙烧-水浸的火法-湿法联合工艺流程。利用单
"亢则害,承乃制"即亢害承制论,若邪气过盛则为亢,物为亢邪所损则为害。动脉粥样硬化为病之因有二:一为体质,二为宿邪。现代医学将可能导致动脉粥样硬化的物质但未形成真正病灶时称之为"盛";"盛"的日积月累导致"害"的结果时,"盛"转变为"亢"。低密度脂蛋白的升高即为"盛",此时由于饮食、情志、体质等因素导致血液中出现痰湿之邪。而动脉粥样硬化的关键病变为巨噬细胞转化为泡沫细胞,并分泌更多的炎症因子以诱发
结构光三维测量方法具有非接触、精度高、成本低、测距大等特点,已经被广泛应用于逆向工程、机械制造、物体识别、医学诊断和文物保护等领域。由于结构光测量过程中存在投影仪的非线性影响、投影仪的离焦量影响、相位展开误差以及标定误差等影响因素,因此如何提高测量的精度和速度是目前结构光三维测量的重要研究方向。本文在国内外相关研究成果的基础上,对结构光三维测量关键方法进行了深入研究,针对现有方法的不足,提出了多种
本文研究了自相似集和自仿集的拓扑结构和拓扑性质,主要包括有重叠的自相似集的拓扑分类和Lipschitz分类,含参数自相似集族和自仿集族的连通性。全文内容分为以下七个章节:第一章介绍了本文的研究背景和研究现状,并叙述了本文的主要结论。第二章介绍了本文需要用到的概念和结论,主要涉及迭代函数系统、自相似集、自仿集、符号空间、Gromov双曲图理论以及矩阵重排条件。第三章研究了一类有重叠结构的平面自相似集
钢结构被广泛的应用在工业与民用建筑、桥梁工程中,但是,由于不断受到环境腐蚀、超载运营等因素的影响,钢结构会出现老化、承载力降低等现象,进而可能出现不能满足使用要求的情况。因此,研究如何对钢结构进行加固,已成为一项土木领域中的重要研究内容。碳纤维增强复合材料(Carbon Fiber Reinforced Polymer,CFRP)因具有质量轻、强度高、耐腐蚀等优点被应用于钢结构加固中。本文在国内外
装配式钢-混凝土组合梁具有提高施工质量,加快施工进度,减少施工过程中对周围环境影响的优势,但目前的研究和应用主要集中于采用栓钉抗剪连接件的现浇钢-混凝土组合梁,对于采用刚性抗剪连接件的组合梁以及装配式钢-混凝土组合梁的研究相对较少,且缺乏系统性。因此本文对装配式钢-混凝土组合梁力学性能进行了抗剪连接件的推出试验以及装配式钢-混凝土组合梁的梁式试验研究,通过ABAQUS有限元软件进行了模型计算和理论
随着互联网应用的快速发展和语义Web技术研究的深入,越来越多的语义应用系统采用了 RDF(Resource Description Framework)作为数据表示和交换的媒介。作为实现语义Web上知识表示和推理的数据基础,RDF数据模型通用性很强,能够以有向标签图的形式来描述和组织语义Web上的一切资源。如今,RDF数据模型在当前的Web数据管理场景中扮演着越来越重要的角色,它事实上已经成为了语
人生过程中健康始终是第一要务,但疾病难于避免。每个人从出生开始,就与医疗结下不解之缘。往往在走向危重症疾病深渊的路上,暗含医疗事件的颗颗铺路石。同时,长期困扰世界各国的医疗纠纷,与不断蔓延的医患对立情绪,都为循证医学提出了更高地研究要求。如何解析临床决策中暗含的玄机,高效利用医学知识抽丝剥茧医疗事件,对临床危重症疾病的早期发现与预测干预极为有利,同时可以有效缓解医患矛盾。面对临床危重症疾病的高病死
声景(Soundscape)关注声音、环境与人的交互关系,是“特定场景下,个人或群体所感知、体验或理解的声环境”。声景研究将重点放在听觉感受及对其解释上,从声景营造维度实现声环境优化,是未来城市声环境品质提升的方向。近年来,声景的健康效益已成为声景领域的国际研究热点。在响应“健康中国”国家战略与健康产业大发展的背景下,城市公园等绿地系统作为重要的城市恢复性环境,为公众提供了休养、游憩的生活空间与生
根据《中国制造2025》发展规划的总体要求,汽车设计逐渐向节能、安全、舒适等方向发展,NVH舒适性作为衡量汽车“品质感”的一项重要指标,近年来逐渐成为广大汽车厂商关注的重点。传统的NVH性能研究大多集中在0-200Hz低频段,随着汽车NVH性能研究的日益深化,中高频振动噪声问题开始受到普遍关注。本课题依托“国家重点研发计划项目”、“重庆市科技创新基金项目”、“上汽集团种子基金计划”项目,围绕混合F