高性能队列管理与调度技术研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:fxqq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术进一步普及和发展,给人们带来更好体验的网络业务越来越多,人们对网络带宽要求越来越高,作为通信网络核心设备的交换机或者路由器的性能是制约网络吞吐率的关键,为了支持用户的需求,交换机上部署的协议越来越多,设计越来越复杂,但由于网络设备的封闭特性,不同厂商设备相互独立,在已有网络上部署新的应用,实现自动化配置和网络流量实时操控越来越难。一种新的网络架构,软件定义网络,将交换机中的控制平面和数据平面解耦合,让网络变的更加灵活、可扩展,给网络管理提供了新的思路,其中Openflow协议是目前控制器与交换机之间最广泛被接受的通信协议。软件定义网络可实现对数据流转发策略的精确控制同时带来的代价是队列规模大大增加,在高速数据转发系统中,如何对海量数据流队列进行管理和调度,对于提高转发系统的性能具有重大的意义。本文结合本实验室承担的项目“软件定义网络数据转发系统架构及关键技术研究”,重点对支持100Gbps的高性能队列管理机制与多级队列调度算法进行了研究。首先介绍软件定义网络的研究背景以及发展现状,结合项目需求,在此基础上设计了一种基于Openflow协议的软件定义网络数据转发系统总体方案;其次,针对现有队列管理方案中存在入队和出队控制频繁切换或者入队出队并行情况下发生冲突,出队避让导致处理速度受限的问题,提出了一种并行无冲突的队列管理方案,该方案通过增加冲突检测,在不引入操作周期情况下修正冲突更新信息,保证了处理性能,每路队列调度最大支持速率为20Gbps;然后,设计实现了一种多级QoS调度机制,并改进实现了部分调度算法,解决了由于队列增加导致轮询周期过长,调度性能受限问题;最后,为了验证方案的正确性,一方面在Xilinx Vivado和Modelsim工具下综合仿真验证,并在Xilinx VC709 FPGA开发板上验证了部分功能,另一方面将该队列管理方案应用在10G HIMAC开发设计中,在该硬件平台下,进一步测试验证了队列管理方案正确性。
其他文献
目的:分析外周血维生素A、D、E与小儿反复呼吸道感染的相关性。方法:选取2019年1月—12月在我院门诊就诊的反复呼吸道感染的80例患儿,设为病例组,另选同期80例健康儿童作为对
由于质押上市公司股权具有筹集资金速度快、融资规模可调整、控制权不变动、还款期限灵活等优势,股权质押式融资受到越来越多上市公司大股东的青睐。但是,劣势也显而易见,一旦股价发生系统性下跌,大股东需要提供足够的保证金或进一步增加股权质押比例缓解爆仓危机,否则质权方将会抛售股份以弥补损失,此时股份很有可能丧失对上市公司的控制权。在此压力下,上市公司往往会采取大股东增持、回购部分股票、股权激励等方式提升股价
1 病例报告患者男,39岁.阵发性心慌、气短5年,加重2周,于2000年5月29日入院.查体:体温36.2℃,呼吸26次/分,脉搏86次/分,血压90/70 mmHg,心律180次/分,律齐.各瓣膜听诊区未闻
目的:探讨对脑卒中睡眠障碍患者,采取睡眠限制疗法联合右佐匹克隆片治疗的效果。方法:选取2018年4月—2019年12月本院收治的81例脑卒中睡眠障碍患者,并随机分成研究组41例与
电子社保卡是将社保卡赋予“网卡”的形态,是实体社保卡结合手机使用的一种演变形式。作为线上身份认证凭证,电子社保卡实现了互联网上的身份认证以及政务门户网站的快速注册和登录;作为线上支付渠道,电子社保卡实现了线上参保缴费、考试缴费、培训缴费、医疗费结算等;作为线上信息查询途径,电子社保卡实现了互联网上查询社保参保信息、就业和职业信息以及创业担保贷款扶持信息。介于我国社会主义市场经济条件下就业制度的日益