论文部分内容阅读
当今数字化时代,信息数据量呈现爆炸式膨胀。随着传统本地磁盘存储方式已无法适应要求,新的存储技术开始逐渐发展起来,存储区域网络成为当前网络存储技术发展的主流方向,而基于iSCSI协议的IPSAN已经成为SAN研究领域中的热点之一,iSCSI应用了网络领域和存储领域中已经成熟的技术标准:SCSI(Small Computer Systems Interface)接口和TCP/IP协议,应用iSCSI技术,高性价比的网络设备将部署在现有的IP网络中。
iSCSI技术允许块级别的存储数据在现有的TCP/IP网络中进行传输,该技术现已被广泛认可,并将应用于构建未来存储系统的解决方案中。然而传统iSCSI Target的设计还存在一些不足:(1)层次化软件设计结构还不够清晰。(2) iSCSI Target与物理存储器之间的接口包括Memory IO、File IO、Disk IO,但是这些接口都还存在各自的缺点,值得改进。
本文首先将介绍当前网络存储的相关技术背景,研究IPSAN的分类及相应的架构,对iSCSI协议进行深入的分析。
其次,针对iSCSI Target的上述不足,分析了新型iSCSI Target采取的改进方案:研究G—STML(通用SCSI目标端中间层)接管iSCSI Target的具体IO操作,并通过在G—STML和目标存储器之间建立Block IO接口来实现iSCSI目标端的块IO操作模式,从而优化iSCSI目标端的IO传输性能。
最后,部署基于新型iSCSI Target的经济型IPSAN,设计测试方案,对新型iSCSI Target进行IO性能测试,通过测试数据的统计结果,分析iSCSI存储节点的IO操作特性,探索iSCSI存储规模、iSCSI客户节点数、网络带宽、网络丢包率、网络延时等因素对iSCSI目标端读写性能的影响,此外还将分析iSCSI SAN在电子商务系统等实际应用中的读写性能。分析结果表明:基于新型iSCSI Target的经济型IPSAN在保持低成本的前提下,具有运行稳定、可扩展性强、IO读写速度快等特点,回写缓冲大幅度提高了iSCSI的写速度,在电子商务系统中,IPSAN的读写速度明显高于NFS网络存储系统四至十倍。