基于QoS的虚拟链路资源隔离技术研究

被引量 : 0次 | 上传用户:nwj9666
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现有网络体系结构的弊端使得网络虚拟化将会成为未来网络的主要发展方向,所以网络虚拟化也是当前网络研究的重点内容。网络虚拟化以路由器虚拟化为基础,路由器虚拟化中对于虚拟链路资源的隔离技术又尤为重要。而网络QoS的目的就是为了对不同数据流进行带宽资源分配,因此可以利用QoS的手段来实现虚拟链路资源的隔离。本文的研究内容就是基于QoS的虚拟链路资源隔离技术。在对上述技术进行深入研究之后,本文提出了一种支持虚拟链路资源隔离的QoS并行处理机制。为了获取更高的处理能力,路由器会使用多核网络处理器,本文中的QoS机制就是针对这一情况进行了特别优化。这一机制应用在一个控制核心与多个数据包处理核心并行工作的架构下,能够有效进行虚拟链路间带宽资源的分配与隔离,同时能够保证各条虚拟链路内的普通QoS需求,还可以在多核网络处理器上高效并行执行。对于QoS机制内部的关键算法,本文提出了应用于QoS入口阶段的基于多令牌缓冲区的令牌桶算法,以及应用于QoS出口阶段的基于优先级扩展的排队算法。基于多令牌缓冲区的令牌桶算法,其基本思想继承自传统令牌桶算法,但是又对传统令牌桶算法进行了大规模的改进创新。由于多核网络处理器的使用,如果采用传统令牌桶算法,多个核心同时访问令牌资源将产生互斥问题。这就造成每次访问令牌资源都要进行加解锁操作,限制了系统性能,降低了处理器利用率。而基于多令牌缓冲区的令牌桶算法采用令牌生成集中式控制、令牌资源分布式缓存的方法,将令牌资源分发到每个数据包处理核心的私有存储空间中,有效降低了令牌资源访问互斥情况发生的概率。因此,它能够在保证虚拟链路资源分配隔离的同时保证系统的高性能。基于优先级扩展的排队算法是针对传统路由器中仅8个优先级的排队算法的改进。为了支持虚拟链路的资源隔离,同时为了保证每条虚拟链路内的普通QoS需求,如果采用传统排队算法,受限于优先级数量,必须采用两级8优先级队列的排队结构。这就造成了排队结构复杂,优先级调度次数增加,系统时空效率很低。而基于优先级扩展的排队算法通过将优先级数目从8个扩展到多个,可以使优先级排队结构简化为一级多优先级队列,从而使优先级队列数量减少一半以上,调度次数降低为一次,在保证虚拟链路资源分配隔离的同时,节省了系统的内存空间和处理器资源。
其他文献
<正>鸡病毒性关节炎是由禽呼肠孤病毒(ARV)引起鸡和火鸡的一种以关节炎、腱鞘炎、吸收障碍为特征的免疫抑制病。该病毒在商品鸡群中普遍存
介绍了基于Web的教务管理信息系统的功能结构与系统设计。系统采用Browser/Server三层架构与JSP/Servlet技术,并对系统的权限管理、登录退出模块、报表管理等进行了详述。
本文通过举例说明Excel模拟运算表在财务决策中的应用,并指出模拟运算表在财务管理中应用前景广阔。
我国西北寒区海拔较高,全年平均气温低,地表水水源多来自于长距离输送的雪山融化水,水质呈现常年低温低浊、季节性浊度突变的特性,处理难度大,导致给水处理厂出水水质达标率
<正>为了探讨灾害应急管理体系和志愿者管理问题,2012年4月底,在亚洲基金会的大力支持下,由民政部救灾司领导带队,江西、四川、浙江等省从事救灾减灾工作的同志组成考察团赴
本文首先介绍了RFID系统的基本组成和工作原理,分析了RFID应用在物流网中的技术优势,针对RFID自身特点和物流行业特征,构建了一个面向物流与供应链管理的RFID应用框架;为解决
目的:探讨浓缩生长因子(CGF)联合骨代用品(羟基磷灰石生物陶瓷)在促进骨缺损愈合方面的能力。方法:健康雄性一岁龄杂种犬12只,体重20~22kg。拔除实验犬双侧下颌第一前磨牙制
针对P204萃取剂在HCl体系中pH<2.0条件下镨钕分离系数较低的问题,研究了含有柠檬酸(H3cit)的P204-HCl体系中,料液酸度与柠檬酸浓度对镨和钕分配比和分离系数及萃取容量的影响
<正>数学是一门较为抽象的学科,在小学数学课堂教学过程中,借助教具、学具,为学生构建直观、形象的学习情境,将复杂抽象的数学概念通过教具、学具使学生内化为自己的知识技能
<正>刘溢在主题和观念上,承担了中外交流的使命,但他向西方艺术市场与审美趣味前倾的姿态也是明显的。即使是一直在各个画展中晃荡的美术爱好者,对刘溢的名字也是有点陌生和