高性能路由器交换调度算法研究

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:ccsrg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网规模的指数增长要求路由器的线速与端口数量不断增加,而大容量的高性能路由器对现有的存储器技术以及路由器交换调度提出了极大的挑战。路由器需要新的、扩展性强的技术方案以适应不断增长的容量需求。另外,随着互联网的逐渐商用化,它必须为各种不同的应用提供服务质量保证。在高性能路由器容量迅速增加的情况下,如何提供服务质量保证是一个十分困难的问题。   本论文首先对交换结构与现有的调度算法进行了分类介绍,指出了主要问题与研究发展趋势。在此基础上,对于高性能路由器交换调度部分关键问题进行了深入研究,主要贡献如下:   第一,针对交叉开关交换结构调度问题,提出了队列长度加权服务匹配的思想。其基本思路是匹配求解基于目前易于实现的并行迭代算法,但对于每一个输入输出匹配,一次可以保持一段随着对应的虚拟输出队列长度单调递增的时间。基于这一思想,我们设计了相应算法,它不需队列长度信息的交换与比较,以极大尺寸匹配算法近似的复杂性,取得与极大权重匹配算法近似的性能,在非均匀流量模式下达到接近100%的吞吐效率。单次迭代的算法性能明显优于iSLIP、EDRRM以及EiSLIP等算法,适用于高性能输入排队路由器的应用。   第二,通过分析具有多输入队列的缓冲交叉开关交换结构在突发流量到达下的性能,给出了每个输入端口拥有单个或多个输入队列的缓冲交叉开关结构的饱和吞吐率。结果显示,对于单输入队列结构而言,随着平均突发长度的增加,饱和吞吐迅速从1下降,并收敛于0.5。随着每个输入端口输入队列数目的增加,饱和吞吐率逐渐接近于1。通过仿真试验,验证了分析模型的准确性。分析结果可以用于指导基于缓冲交叉开关的路由交换设备的优化设计。   第三,提出一种面向多播的多输入队列缓冲交叉开关体系结构。将多播调度分解为信元分派、输入调度、输出调度三个可以分布式并行执行的子问题,设计了相应的调度算法,降低了算法复杂性。实验结果表明,交叉点缓冲区容量与输入队列数量对多播性能都具有很大影响。在突发流量到达下,与单个多播输入队列结构相比,无论是采用O(1)复杂度的HA-RR-RR还是复杂度更高的调度算法,均能显著提高系统吞吐性能。   最后,基于均匀性分析,提出一种支持严格服务质量保证的缓冲交叉开关交换系统结构sBUX。在这一结构中,针对每一个输入或输出都设置一个均匀复用调度器sMUX。分析表明,每一个交叉点只需设置3个信元大小的缓冲即可在没有加速比的情况下,提供确定性的延时、均匀性等服务质量保证,而且100%带宽可以用于提供确保服务,提高了系统的可扩展性。
其他文献
图像配准是对同一对象或同类对象的多幅图像进行空间位置的对齐。图像配准在近二、三十年的时间里发展迅速,理论不断完善,有很多算法得到成功应用。图像配准主要应用于三个领域
伴随着天津泵业机械集团有限公司的发展,天津泵业机械集团有限公司的规模也在不断的壮大,企业之间的竞争也在不断的加剧,不同行业企业之间的产品依赖程度也越来越高,这就提升了物
随着计算机网络技术的迅速发展,Web正以其广泛性、交互性、快捷性和易用性等特点迅速风靡全球,并且已经渗入到社会的各个应用领域。在市场需求的推动下,Web应用软件的规模不断扩
身份的数字化和隐性化趋势在当今数字化信息化时代日趋明显。现代身份鉴别技术不但要求具有极高的安全性,而且也需要鉴别过程自动化、易于管理和以人为本的关键性特征。生物特
基于指纹的室内定位技术是一种基于对目标环境中无线信号特征采样、记录和匹配的定位技术。移动端通过采样信号特征并与一组预先标定位置的信号特征向量(指纹)相匹配来估计移动
随着信息检索、语义Web等技术的不断发展,本体的应用越来越广泛,对本体的存储和管理等各个方面提出了更高的要求,需要构建一个独立于具体应用、查询效率高、具有良好的通用性、
近几年来,电子应用,包括电子商务、电子政务和电子医疗等等,正以不可思议的速度在全球发展。新的发展带来了新的问题和隐患,其中安全问题尤为突出。对于在网络上执行的电子交易,参
视觉目标跟踪是计算机视觉中最活跃的研究内容之一,其在无人机侦察、机器人自动控制、汽车自动驾驶等方面有着重要意义。在相机拍摄过程中,相机和感兴趣目标的运动不确定性,相机
随着信息技术突飞猛进的发展和计算机技术的广泛应用,计算机网络得到了迅猛发展。而军事气象网的发展也使我军气象信息在各单位之间得以及时的传递,大量及时有效的气象资料对作
随着教育思想的更新和科学技术的进步,传统考试方式的弊端逐渐突现出来。试卷的内容设计、组织、印刷、分发、考试、试卷评阅及统计等环节不仅耗费大量的人力物力,而且工作效率