高效能网络处理器并行机制及相关协议的模拟研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:zhen3071
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的飞速发展,新的网络协议及应用不断涌现,网络设备对性能和灵活性的要求也越来越高。传统的基于通用处理器及专用集成电路的网络处理方式逐渐暴露出种种弊端,一种基于并行可编程网络处理器的网络处理方式被引入到网络设备的处理层面,它兼有硬件和软件两种方案的特点。网络处理器的出现将经典的“存储-转发”处理模式变为“存储-处理-转发”,这为复杂的负载处理和访问控制提供了可能。网络处理器采用多种并行处理技术提高网络处理的性能,并行处理机制是网络处理器的关键性技术,对其研究具有重要意义。  本文依据多维数据分析的观点将网络处理器指令级、线程级、处理器级三个并行层次定义为三个维度的设计空间,并分别定义了每个维空间里的关键参数。采用系统模拟及量化分析的方法对这三个维空间内的并行机制进行了深入研究,以充分发掘网络处理过程中各层次所蕴涵的可用并行性。随着网络处理器性能的增加,功耗也迅速增加,系统级的低功耗感知设计必须在底层电路设计之前进行考虑,本文提出了高效能网络处理器的设计目标,针对网络处理器各个并行维空间进行性能与功耗的折衷优化。  本文首先构建了网络处理器性能与功耗同时模拟系统,采用NetBench作为网络处理器测试基准程序,对网络处理器各并行维空间内的关键参数进行分析与优化,解决了网络处理器性能、功耗的权衡问题。在网络处理器指令级并行处理机制中提出了高频率指令序列模式挖掘及组合设计的思想,实验表明该设计在提高性能的同时能够有效降低指令cache的功耗;在线程级并行处理机制中,提出了多感知信息的线程调度算法,它充分考虑了误预测指令数对线程优先级的调节作用,基于网络处理器热点功耗提出了新的性能评价指标,该指标更加公平、合理,实验表明网络处理器采用多感知信息的线程调度算法后,性能及效能均优于传统的多线程调度算法;在处理器级并行处理机制中,本文针对Intel IXP网络处理器微引擎线程调度算法的局限性,提出了空闲时间优先的线程调度算法,使各个线程的空闲时间基本均衡,以减少线程的无用功耗,该算法在基本不影响系统性能的前提下,降低了网络处理器的功耗。  针对自组网中的安全问题,本文提出了基于网络处理器的自组网安全体系结构。通过对网络处理器进行合理的任务分配,结合了安全检测和加密两种安全策略,提高了系统的安全性。安全代理Agent可根据系统安全需求的等级由硬件线程执行安全检测算法或由加密引擎执行加密运算,突破了以往单一的安全体系结构。本文定义了无线自主网中节点的可信度,Agent可根据其邻节点的可信度定期更新以适应分布式路由计算环境,有效提高网络的可信性。首次从时间域上对自组网的安全体系结构进行了细分,有效降低了网络安全协议的计算代价。通过对拒绝服务攻击的模拟及量化评价验证了该安全机制的合理与有效。  本文设计的高效能网络处理器并行处理结构、线程调度算法以及相关的安全协议为我国自主知识产权的高效能网络处理器设计及应用提供了有价值的实验数据、理论模型和实用化依据,具有重要的理论及现实意义。
其他文献
围绕网络的应用,网络安全一直是亟需解决和完善的问题。单纯依靠防火墙策略已经无法满足对网络安全的需要。入侵检测系统作为一种新型的网络安全技术,能有效地弥补防火墙的不足
随着因特网的迅猛发展,“信息爆炸”已成为信息处理领域中的瓶颈问题。信息的日益国际化及语言之间的障碍形成了人们对机器翻译系统的强烈需求,而普遍存在的知识获取难题始终制
对等网络(Peer-to-peer网络或简称为P2P网络)是由既充当服务器又充当客户端的结点组成的大规模应用层网络。由于P2P网络能充分利用网络资源,工作方式灵活,目前已成功应用于许多领
随着科技的进步,遥感技术已经发展的日趋成熟,而遥感技术由于其自身的特性,已经被广泛的应用在土地利用分类上。土地利用分类作为一项基础的研究工作,把遥感技术应用在其中,
在当今这个信息化的时代,网络技术正在以前所未有的速度飞快发展。新一代宽带多媒体通信卫星系统作为网络与通信技术飞速发展的成果,有着广阔的研究价值和社会效益。宽带多媒体
随着网络经济和网络时代的发展,计算机网络的安全已经引起了世界各国的共同关注,计算机网络蓬勃发展的同时,也面临着巨大的挑战。面对网络安全的严峻挑战,如何在深入研究问题实质
数据挖掘(Data Mining)是人工智能与数据库领域当前研究的一个热点,引起了大量学者与专家的关注。在众多的数据挖据的方向中,属性约简是其中的一个重要研究课题。一个原始的数据
入侵防御技术作为防护计算机网络免遭入侵破坏的一种有效手段在网络安全领域日益受到研究人员的重视,成为目前信息安全领域的研究热点之一。本文分析了人体免疫系统的特异性
在网络技术高速发展的今天,网络安全的现状越来越让人担忧,网络安全的重要性越发明显,随之产生的各种网络安全技术也得到了不断的发展,网络入侵检测系统是目前提高网络安全的
随着计算机网络技术的飞速发展,Internet已发展成世界上规模最大的计算机互联网络。IPv4在经历了20世纪后20年令人惊异的增长后,已经逐渐逼近自己的极限,IPv6解决方案的提出,为21