论文部分内容阅读
在2.5Gb/s SDH(Synchronous Digital Hierarchy)光纤干线网上,常常需要将某一段时间内数据准确记录下来,为下一步的净荷分析做准备。为了实现这一目标,存深入分析硬盘性能和磁盘阵列技术的基础上,本文主要对基于SCSI协议的磁盘阵列存储技术的实现方法进行了研究。此外还提出了一种基于PCI Express总线的磁盘阵列实现高速数据存储的方案。本文的主要内容包括:1、从存储介质和存储模式两个方面,简要介绍了海量数据存储技术,并分析了国内高速海量数据存储技术研究现状和技术水平。2、详细分析了硬盘的结构和关键性能指标,深入研究了磁盘阵列技术,并重点分析了影响RAID0性能的关键因素,为利用磁盘阵列技术实现海量存储做好了准备。3、在深入研究SCSI协议的基础上,详细介绍了基于SCSI协议的磁盘阵列存储系统的设计实现。具体分析了系统硬件各模块的实现方法,说明了通过SCSI总线对硬盘进行读写的软件设计,最后深入分析了系统性能,找出了性能瓶颈,并给出了改进办法。该系统中,多路硬盘存储子系统在结构上组成RAID0级的磁盘阵列,实现对高速数据的记录。4、在深入分析PCI Express总线技术的基础上,提出了基于PCI Express总线磁盘阵列存储技术的总体设计方案,重点研究了PCI Express总线上两块设备之间进行高速路由通信的实现方法,并对系统的各个组成模块进行了详细的性能分析。