基于软件定义技术的服务功能链保障研究

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:wangjue419
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网应用的增多,用户需要获得更多的网络服务来满足应用需求,而网络运营商往往通过专门的网络设备,即中间件(Middlebox),为用户提供网络服务。负载均衡器、QoS监视器、视频转码器、网关和代理都是中间件的实例。然而,使用硬件中间件提供服务存在价格昂贵、管理复杂、灵活性差等缺点。网络功能虚拟化(NFV)技术应运而生,利用软件实现网络功能,即虚拟网络功能(VNF),实现了低成本、高灵活、模块化的中间件处理。网络服务要求流按照特定的顺序通过一组中间件(或VNF),称为服务功能链。运营商将服务功能链的多个中间件部署在不同的服务器上,为用户提供灵活的端到端网络服务。同时,NFV技术可以为服务功能链的中间件合理地分配计算和存储资源,有效提高服务器资源的利用率,从而降低运营成本。现有的服务功能链保障方案存在运营成本高、资源开销大、健壮性和灵活性差、网络延迟高等问题,极大地降低了网络服务质量。为解决上述挑战,结合软件定义技术集中式管理和灵活调度的优势,本文研究了服务功能链保障问题。具体地,本文以设备众多、海量流量、需求多样、资源有限、网络动态等特性为研究立足点,以提供高效的服务功能链保障为目标,围绕功能部署、服务调度、流量路由、网络更新四个角度开展研究,主要研究内容和贡献包括:联合服务器和VNF递增部署。功能部署是服务功能链保障的前提,合理的网络功能部署可以有效降低链路及网络功能负载。本文的研究基于以下事实与观察:一、在许多情况下服务器可能尚未部署,无法实现VNF部署。二、部分VNF(如负载均衡器)只需处理部分流便能获得较高的网络性能;而已有工作往往假设每类VNF都需要处理所有流,导致使用的服务器数量过多,增加网络运营成本。为此,本文提出了联合服务器和VNF的递增部署问题,证明了该问题是NP难的,设计了基于贪心背包的近似算法,分析了该算法可达2·H(q·d)近似比,其中H是调和函数,q是VNF类型数,d是流过交换机的最多流数。实验结果表明,提出的算法只需部署接近最优数量的服务器便可满足VNF需求。健壮灵活网络服务调度。服务调度是指为流量选择所需的中间件,是服务功能链保障的关键。灵活的服务调度可以降低网络功能负载,提高网络吞吐量。已有工作往往侧重于满足资源约束和连接一致性,忽略了网络健壮性和灵活性需求,降低了网络服务质量。因此,本文设计了健壮灵活的服务调度(RFSS)系统。在数据平面,本文利用组表项实现了基于桶(bucket)的转发方案来保证连接一致性;在控制平面,本文提出了基于舍入的桶分配算法以增强网络健壮性和灵活性,并证明了该算法可以实现双准则常数近似。仿真结果表明,与其他方案相比,RFSS系统在满足健壮性和灵活性需求的同时,可以提高约150%的网络吞吐量。移动感知服务功能链路由。流路由是服务功能链保障的核心,而高效的路由可以有效降低资源开销和传输延迟。用户移动性是服务功能链路由面临的一项重要挑战,为解决用户移动性,已有工作往往需要为每个请求部署多条路径,导致流表项开销较大。为此,本文设计了高效的方案MASCOT,通过位置预测、路径决策和数据转发三个步骤实现服务功能链路由。针对位置预测,本文采用k阶马尔可夫方法来预测用户下一个访问的基站,解决了用户移动性挑战。对于路径决策,本文提出了服务功能链路由选择(SRS)问题,设计了基于原始-对偶方法的在线服务功能链路由算法,并证明了该算法能够取得良好的竞争比。对于数据转发,本文提出了基于分段路由的流表安装方案,降低了流表项开销。大量的仿真结果表明,和已有方法相比,MASCOT方案可以提高约40%的网络吞吐量。实时服务功能链路由更新。网络更新是服务功能链保障的补充,实时的网络更新可以提供稳定的网络服务,保证用户服务质量。由于网络动态性,之前的路由配置可能并不适合当前的网络环境,甚至导致网络拥塞,所以需要进行网络更新。大多数已有方案根据当前的网络负载确定新的网络配置,进而更新VNF部署和流的路由。但是,大规模的VNF状态迁移和大量的流表项安装容易造成更新延迟较长。为此,针对流状态一致性和更新延迟挑战,本文提出了实时的服务功能链路由更新问题。在数据平面,本文提出了流状态并行更新方案,极大地减少了缓存开销,降低了状态更新延迟。在控制平面,本文提出了满足时延要求的NFV网络更新问题来确定目标的配置,证明了该问题是NP难的,并基于随机舍入法提出了近似比为3logn/α+3的算法,其中n是中间件数量,α是与中间件处理能力相关的常数。为了确定请求的更新顺序,在综合考虑链路带宽、控制器缓存容量、中间件处理能力等约束前提下,本文提出了基于贪婪机制的路由选择和调度算法,实现实时无拥塞的更新调度。实验结果表明,与已有方法相比,本文的方法在VNF实例负载率增加不超过5%的前提下,可降低网络更新延迟约86%。
其他文献
报纸
计算机辅助几何设计是现代计算机造型设计的基础,是制造业、工业互联网、游戏设计、影视制作等领域的重要技术。随着点云、网格等离散数据的获取变得越来越容易,大量的数据促进了逆向造型设计的发展。在逆向造型设计中,很多问题可以被描述为边界约束的低扭曲参数化问题。这类问题需要同时处理构造边界约束和低扭曲参数化两个非常复杂的问题。为了解决这类问题,本文避免直接构造边界约束,而是将边界约束隐含在低扭曲参数化的优化
学位
<正>一、系统简介加油机自锁功能系统是根据JJG443-2015《燃油加油机检定规程》的要求,通过监控微处理器和编码器等部件相互配合,有效防止在脉冲信号的生成环节、脉冲信号传输环节、加油机计控主板环节、显示环节出现各种作弊行为,实现加油机自锁功能的系统。其目的就是保障加油机准确计量,并正确生成、完整保存、安全传输加油数据,保障消费者油品消费的合法权益。
期刊
现代核天体物理、基础核物理、核医学、国防战略武器,以及新一代核能技术等研究对核数据测量提出了更高的要求,包括更高的精度、更宽的能区范围、更多的反应类型等。反角白光中子实验装置(Back-n)作为中国散裂中子源的扩展项目,是国际首台沿质子束打靶通道反流的中子束构建的白光中子源,具有高注量率和高飞行时间分辨的优点,可为中子核数据实验研究提供强大的平台。Back-n规划了多台适合于不同核数据测量的谱仪,
学位
火焰面弯曲,火焰周围气流不稳定,以及流体流动使火焰面产生法向或切向应变等作用,均会使火焰面产生拉伸率。通常,地面常重火灾中火焰常以高拉伸率扩散形式存在,而航天器微重火灾中火焰则常以低拉伸率扩散形式存在。火焰高低变拉伸率动态转换过程在常重、微重火灾中也均有发生。驻点扩散火焰因其较为均匀、一维的火焰结构,便于拉伸火焰观测且含丰富的参数信息。因此,驻点拉伸扩散火焰成为燃烧与火灾学领域重要和长期的研究课题
学位
随着互联网的多元化发展,各类应用特别是音频视频类数量大幅增加,传统的TCP拥塞控制算法无法满足当前互联网应用较高的网络传输需求。在这一背景下,Google提出了一种基于瓶颈带宽和往返传播时间(Bottleneck Bandwidth and Round trip propagation time,BBR)的混合拥塞控制算法。BBR拥塞控制算法实时测量网络瓶颈带宽和最小延迟,通过计算带宽延时积(Ba
学位
量子信息物理学是量子物理学和经典信息科学交叉融合所产生的新兴学科,通过将量子物理学中描述微观世界的基本概念和理论(如态叠加原理、量子非局域性、不可克隆原理等)应用到计算、通信和测量领域,便催生出了量子计算、量子通信和量子精密测量三个炙手可热的前沿学术研究热点,更重要的是它们展现出了经典计算、传统通信和经典测量技术无可比拟的潜在优势和广阔前景。本文围绕线性光学量子系统,通过发展高亮度、高全同性的自发
学位
ATLAS(A Toroidal LHC ApparatuS)实验是位于大型强子对撞机(LHC:Large Hadron Collider)上的通用对撞粒子物理实验。从2008年LHC运行起,ATLAS共收集160 fb-1积分亮度的质子-质子对撞数据,对撞能量为7,8和13 TeV。基于这些数据,ATLAS发现了 Higgs玻色子并对其性质进行了研究,精确测量了标准模型的多个过程,对包括超对称粒
学位
为了研究土工织物加筋细粒红土的力学特性,制备了非饱和状态的红土试样。使用大型三轴仪,对不同加筋层数的红土在不同围压(30,50,100 kPa和150 kPa)及不同含水率(26.4%和34.4%)下进行三轴固结排水排气试验,并进行了数值模拟。通过有限元软件建立了二维模型模拟红土加筋前后三轴试验时土体的破坏状态,分析了其加筋机理及加筋后强度变化的内在原因。最后结合实际工程对加筋土挡墙进行了数值模拟
期刊
Ti6Al4V5Cu合金是一种新型医用金属材料,具有独特的抗菌性能、优异的耐蚀性能、更高的强度等诸多优点。但是由于合金中添加了 Cu元素,易造成粗大和脆性的Ti2Cu相沿晶界析出,导致材料的塑性显著降低。此外,钛合金作为一种植入型骨科承重材料,在临床上有很多疲劳失效的案例,所以提高Ti6Al4V5Cu合金的疲劳寿命会增大其使用安全性,有助于更广泛的临床应用。本文设计并制备出核壳结构的微纳米晶Ti6
学位