论文部分内容阅读
信息量的急剧膨胀,使得存储技术的发展成为必然。基于IP的存储区域网络(IP SAN)正是在这种背景下提出来的,它具有容量易扩展、长距离传输、安全性和可恢复性的优点。它利用现有的局域网和广域网资源,加上目前出现的千兆、万兆以太网技术,把存储技术与传统的网络技术结合起来,提供一种价格低廉的存储管理解决方案,使存储数据在网络上高速传输。
本文的研究内容分为两大块:
1、建立一个基于iSCSI协议的SAN原型系统,包括该原型系统的总体构架和设计思想、iSCSi协议的分析和实现。整个IP SAN的原型系统由服务器、交换机和磁盘子系统构成,其中服务器端最为复杂,它涉及了通信模块、管理模块和接入模块,文中对这三个模块都进行了层次化的分析,给出解决的方案,形成了系统的初步模型。iSCSI协议的实现包括两部分,采用的是内核模式的实现方式,以模块的方式分别实现iSCSI Initiator端和Target端的驱动,本文详细分析了登录、读、写情况下的实现流程。最后在完成了协议的初步实现的基础上,进行了点对点(即单个iSCSI Initiator对单个iSCSI Target进行访问)的性能测试,提出了各种评价性能的指标,分析了影响系统传输性能的因素,提出了一些解决方案。
2、研究基于iSCSI协议的SAN系统如何与数据网络的交互,即SAN如何接入到数据网络之中。文中介绍了SAN的三种接入技术,短距离SCSI接入方式、基于Samba和CIFS协议的共享文件级接入方式、跨广域网的iSCSI接入方式。并行SCSI总线的接入方式是为了保持兼容性,在短距离仍然能提供比较高的存储速率,文中给出了基于SYM53C8XX系列的SCSI适配器的接入实现方法,详细介绍了在SYM53C8xx芯片下的脚本编程实现、中断处理和读写命令的实现。基于samba的文件级接入服务方法,是通过Samba的功能,在IP SAN的基础上实现了NAS的功能,介绍了通过Linux系统提供的Swat软件进行Web配置的过程。最后提出了基于iSCSI的块级接入方式,本文给出了两种接入方案——代理式接入方案和控制、授权接入方案,分析了两种方案的适用场合。
本原型系统还有很多不完善的地方,文中的最后部分指出了今后工作的研究方向,并展望了网络存储的发展趋势——数据网格技术。