当前位置:主页 > 科技论文 > 计算机论文 >

磁盘阵列控制器中iSCSI目标器的设计与实现

发布时间:2020-07-03 22:29
【摘要】: IP存储是当前信息技术领域中一个热门的研究方向。iSCSI技术是IP存储的底层存储协议,它的目的是在TCP/IP网络上实现SCSI传输协议。 RAID(磁盘阵列)存储系统是构建大型存储系统的关键设备。现阶段RAID系统的协议接口主要采用的是光纤协议,成本高且管理复杂。随着iSCSI技术的飞速发展,支持iSCSI协议的RAID系统在国外已经发展得比较成熟。在国内,对磁盘阵列及iSCSI协议的研究由于起步较晚,取得的成果还不多,与国外相比仍有相当大的差距。实现支持iSCSI技术的RAID系统具有十分重要的意义。 深入探讨了iSCSI协议的相关标准,详细论述了iSCSI的体系结构及关键技术,从会话管理和连接、命名与寻址、协议数据单元的格式、错误恢复机制等方面对iSCSI协议进行了详细分析。 采用纯软件方式实现了LINUX平台下基于iSCSI协议接口的RAID存储系统。系统分为启动器和目标器两部分,启动器作为客户端发出请求,目标器作为服务器端处理请求及响应。目标器的实现包括前端驱动和中间层的实现,同时需要通过接口函数与内存管理和全局管理等RAID模块交互。 简要介绍了启动器的功能及实现原理,详细分析了iSCSI目标器的功能以及实现细节,详细描述了目标器与启动器之间的交互原理及过程,具体分析了目标器对于读写命令的执行过程。 搭建了一个支持iSCSI协议传输的RAID平台,通过专门的测试工具对该系统进行了测试,测试结果表明,系统在I/O传输率可以达到30MB/S左右,虽然带宽略低于光纤传输,但基本实现了支持iSCSI接口的RAID系统。
【学位授予单位】:华中科技大学
【学位级别】:硕士
【学位授予年份】:2007
【分类号】:TP333
【图文】:

启动器,远端,目标


表 5.4 FC 服务器环境CPU Celeron 1.8GRAM 256M适配器 Qlogic Qla2300操作系统 Windows XP软件选用了 Intel 的 IOMETER。IOMETER 是测试 I/O 系统性能的专业反应测试系统的 I/O 性能。IOMETER 支持多线程测试,每个线程称为它能够通过调整测试参数来进行各种测试。常见参数有 I/O 请求大小别所占的百分比,随机/顺序访问所占百分比、访问 worker 数等。IOM存储系统的 I/O 能力、吞吐量、CPU 使用率、错误信息等。目标器端的磁盘阵列配置好 IP 和端口后,建好一个 slice(对于用户看立磁盘),iSCSI 启动器端可以看到目标器端的设备,如图 5.1 所示:

【参考文献】

相关期刊论文 前4条

1 尚涛,施亮,吴智铭;RAID系统的结构化模型[J];微型电脑应用;2001年01期

2 付长冬,舒继武,沈美明,郑纬民;网络存储体系结构的发展和研究[J];小型微型计算机系统;2004年04期

3 倪永军,谢长生;网络存储技术现状、存在的问题及对策研究[J];计算机工程与应用;2003年10期

4 刘志君,朱兰娟,吴智铭;RAID系统中管理模块的设计与实现[J];微型电脑应用;2003年06期



本文编号:2740266

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2740266.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户37b2d***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com