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

光纤通道适配器驱动程序的研究与实现

发布时间:2018-09-03 19:10
【摘要】:近几年,随着云存储概念的热烈讨论和云存储相关技术的快速发展,网络存储技术也受到越来越多的重视和关注。其中最不容忽视的就是存储区域网(Storage Area Network,SAN)技术。存储区域网以网络的方式将服务器与外接存储设备连接起来,是一种具备大容量、高性能和高可靠性等优点的存储架构。作为SAN技术的一种,基于光纤通道技术的FC SAN目前广泛应用于大型企业级存储方案。 尽管对于存储的需求一直有增无减,但国内在这一领域研究相对仍然较少,能用于实际应用的产品更是凤毛麟角。因此本课题着眼于光纤通道适配器驱动程序的研究之上,,希望能够在这一方面作出有益的贡献。光纤通道适配器是服务器接入FC SAN不可或缺的设备,提供了服务器内部I/O通道(通常是PCI)与存储系统的I/O通道(即光纤通道)之间的物理连接。 本文首先详细分析了与光纤通道适配器相关的原理和协议,包括处于最上层的SCSI协议、最底层的光纤通道协议以及作为映射层的FCP协议。然后在现有的底层硬件条件下,设计了符合光纤通道适配器功能的分成多个模块的驱动程序。在具体实现方面,选择Xilinx FPGA开发板ml555作为底层硬件平台,完成编写了适用于Linux操作系统2.6.31内核版本的驱动代码,并对各项实现细节也做了详尽的阐述。最后根据设计和实现方案搭建了测试环境,对光纤通道适配器驱动程序的各项功能进行了考察,重点测试了读写性能并且对测试结果进行了分析。
[Abstract]:In recent years, with the hot discussion of cloud storage concept and the rapid development of cloud storage technology, network storage technology has been paid more and more attention. One of the most important is the storage area network (Storage Area Network,SAN) technology. The storage area network connects the server with the external storage device in the way of network. It is a storage architecture with the advantages of large capacity, high performance and high reliability. As a kind of SAN technology, FC SAN based on fiber channel technology is widely used in large enterprise storage schemes. Although the demand for storage has been increasing, the domestic research in this field is still relatively small, and few products can be used in practical applications. Therefore, this paper focuses on the research of fiber channel adapter driver, and hopes to make a useful contribution in this field. The fiber channel adapter is an indispensable device for the server to access the FC SAN. It provides the physical connection between the I / O channel (usually PCI) within the server and the I / O channel (the optical fiber channel) of the storage system. In this paper, the principles and protocols related to fiber channel adapters are analyzed in detail, including the SCSI protocol at the top, the fiber channel protocol at the bottom and the FCP protocol as the mapping layer. Then, under the existing underlying hardware conditions, the driver is designed to fit the function of the fiber channel adapter and is divided into several modules. In the aspect of implementation, Xilinx FPGA development board ml555 is selected as the underlying hardware platform, and the driver code suitable for the 2.6.31 kernel version of Linux operating system is written, and the implementation details are described in detail. Finally, the test environment is built according to the design and implementation scheme, and the functions of the optical fiber channel adapter driver are investigated, the performance of reading and writing is tested and the test results are analyzed.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP333

【相似文献】

相关期刊论文 前10条

1 严峻 ,刘鲁源 ,李常安;Windows环境下CD-ROM音频信号的获取[J];电子技术;2001年12期

2 张昆帆,王展,皇甫堪;高速数据采集和存储[J];现代雷达;2004年04期

3 粟皓,黄嵩;SCSI接口的原理、发展及其应用[J];电气传动自动化;2000年05期

4 曾峦,熊伟,赵忠文;基于SCSI总线的超高速实时图像数据存储系统[J];单片机与嵌入式系统应用;2001年12期

5 谭毓安;Unix系统SCSI冗余路径驱动程序的设计和实现[J];计算机应用;2002年01期

6 董峰,王树武,谭毓安;冗余存储路径在Linux的设计和实现[J];现代图书情报技术;2004年05期

7 徐发荣;外设端SCSI-2接口芯片AMD53CF94的应用[J];国外电子元器件;2001年08期

8 周敬利,高同庆,余嵘峰,夏涛,余胜生;高速串行SCSI接口设计[J];小型微型计算机系统;1998年10期

9 宋炜;从SCSI到SSA:存储接口技术的发展与比较[J];淮海工学院学报;1999年04期

10 粟皓,王健,卜风方,黄嵩;SCSI接口的原理、发展及其应用[J];新疆工学院学报;1999年03期

相关会议论文 前9条

1 刘景宁;王晓静;童薇;时洋;冯丹;;对象存储器中光纤通道驱动程序设计与优化[A];第15届全国信息存储技术学术会议论文集[C];2008年

2 黄进;;并行SCSI LVD接口的终端匹配技术[A];第16届中国过程控制学术年会暨第4届全国故障诊断与安全性学术会议论文集[C];2005年

3 张立强;谢皓;陆红茂;;声纳数据传输与记录技术[A];2007年全国水声学学术会议论文集[C];2007年

4 张冰娜;;用于机载三线阵CCD相机三维立体摄影的高速数据记录系统[A];第十五届全国遥感技术学术交流会论文摘要集[C];2005年

5 吴宏涛;刘翼光;徐宏;;数字电影卫星分发系统优化研究[A];2011中国电影电视技术学会影视技术文集[C];2011年

6 赵忠文;杨凌云;;基于直写硬盘的高速信号采集记录系统[A];全国第三届信号和智能信息处理与应用学术交流会专刊[C];2009年

7 韩福忠;;某型设备脉冲信号测试与数据分析[A];2010航空试验测试技术学术交流会论文集[C];2010年

8 穆长海;杨君;尚勇;何川;;HACMP磁盘心跳在实际应用中的使用[A];天津市电视技术研究会2010年年会论文集[C];2010年

9 杨廉;;海量地理信息数据存储备份技术发展和展望[A];《测绘通报》测绘科学前沿技术论坛摘要集[C];2008年

相关重要报纸文章 前10条

1 ;UltraATA技术降低硬盘成本[N];网络世界;2001年

2 本报记者 张广彬;多元化未来[N];计算机世界;2002年

3 本报记者 贺宏良;Adaptec:眺望“后”SCSI时代[N];中国计算机报;2000年

4 ;福禄克提供完整方案[N];中国计算机报;2002年

5 Harry Mason LSI公司行业市场总监;SAS势不可挡[N];计算机世界;2010年

6 Harry Mason LSI公司行业市场总监;SAS势不可挡[N];网络世界;2010年

7 泡泡糖;高端成就艾崴 艾崴成就高端[N];中国电脑教育报;2002年

8 本报记者 崔谦 张广彬;把握存储中的机会[N];计算机世界;2002年

9 ;企业存储的有力支柱——XP[N];中国计算机报;2001年

10 兴光;InfiniBand标准[N];网络世界;2000年

相关博士学位论文 前7条

1 黄进;基于SCSI实时高速数字视频直接存储技术的研究[D];中国科学院研究生院(长春光学精密机械与物理研究所);2005年

2 童薇;高效光纤存储通道技术研究[D];华中科技大学;2011年

3 康剑斌;只读磁盘-磁带库系统研究与实现[D];清华大学;2009年

4 罗友进;区域成土过程:认识与表达[D];西南大学;2011年

5 裴灿浩;可支持多协议盘阵的存储加密技术研究[D];华中科技大学;2010年

6 邓振杰;提高海量磁记录系统性能的方法研究[D];河北工业大学;2010年

7 周云霞;智能网络磁盘存储关键技术研究[D];中南大学;2011年

相关硕士学位论文 前10条

1 彭如峰;光纤通道适配器驱动程序的研究与实现[D];电子科技大学;2012年

2 孙卫鹏;基于SCSI箱体服务软件缺陷改进和功能开发的研究[D];电子科技大学;2010年

3 唐亮;基于SCSI的虚拟磁带在备份系统中的实现和应用[D];电子科技大学;2012年

4 赵凤;基于光纤通道的SCSI目标器的设计与实现[D];电子科技大学;2011年

5 高清娥;基于SCSI故障注入的可用性评测工具设计与实现[D];哈尔滨工业大学;2010年

6 丁林;光纤通道HBA卡的研究与实现[D];电子科技大学;2010年

7 齐亚军;光纤接口高速大容量SAR数据记录器研究[D];中国科学院研究生院(电子学研究所);2007年

8 刘冬梅;合成孔径雷达高速数据记录器研究[D];中国科学院研究生院(电子学研究所);2007年

9 杨颖;基于光纤通道的文件级数据共享系统的设计与实现[D];华中科技大学;2011年

10 周立国;SAR高速实时数据记录系统的研究与实现[D];中国科学院研究生院(电子学研究所);2007年



本文编号:2220904

资料下载
论文发表

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


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

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