欢迎来到天天文库
浏览记录
ID:35192373
大小:682.56 KB
页数:47页
时间:2019-03-21
《sata及adma控制器linux操作系统驱动的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、上海交通大学硕士学位论文SATA及ADMA控制器Linux操作系统驱动的设计与实现姓名:孙文波申请学位级别:硕士专业:软件工程指导教师:尤晋元20050218上海交通大学学位论文原创性声明本人郑重声明所呈交的学位论文是本人在导师的指导下独立进行研究工作所取得的成果除文中已经注明引用的内容外本论文不包含任何其他个人或集体已经发表或撰写过的作品成果对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明本人完全意识到本声明的法律结果由本人承担学位论文作者签名孙文波日期2005年2月18日1上海交通大学学位论文版权使用
2、授权书本学位论文作者完全了解学校有关保留使用学位论文的规定同意学校保留并向国家有关部门或机构送交论文的复印件和电子版允许论文被查阅和借阅本人授权上海交通大学可以将本学位论文的全部或部分内容编入有关数据库进行检索可以采用影印缩印或扫描等复制手段保存和汇编本学位论文保密在年解密后适用本授权书本学位论文属于不保密请在以上方框内打学位论文作者签名指导教师签名孙文波尤晋元日期2005年2月18日日期2005年2月18日2上海交通大学硕士学位论文SATA及ADMA控制器Linux操作系统驱动的设计与实现摘要信息时代数据的存储及远
3、程备份尤为重要为了进一步满足企业及个人用户对存储系统产品的高性能及低费用的双重需求目前基于SATA磁盘的存储系统产品开发已形成热潮本文正是针对上述需求设计和实现了一种新型存储外设的操作系统驱动该存储系统硬件上采用SATA磁盘及SATA控制器也即ADMA控制器含ADMA功能软件上采用Linux操作系统驱动来实现涉及IDE/ATA和SCSI总线技术及协议若需要网络存储则还要在驱动的上层实现iSCSI技术根据需要还可以包含RAID技术本文的重心在于如何驱动SATA磁盘及ADMA控制器并实现一些关键功能以实现数据存储性能的大
4、幅提升实验结果表明系统运行性能达到了预定要求对于大批量数据存取性能已远远超过采用IDE磁盘的存储系统并且也不逊色于采用SCSI磁盘的高端存储系统随着SATA1.0标准向SATA2.0及SATA3.0标准的过度在数据存取速度上赶超SCSI也不是没有可能未来SATA及相关技术将大有可为同时基于SATA的存储系统也将会向用户提供更好的性价比最后本文探讨了基于本系统即SATA磁盘ADMA控制器以及驱动软件的RAID磁盘阵列iSCSI网络存储及TOE即TCP/IPOffloadEngine技术的存储系统产品开发提出了进一步工作
5、的方向关键词SATA及ADMA控制器SCSI子系统及总线ADMANCQADMA命令标记热插拔第2页共46页上海交通大学硕士学位论文AbstractAttheageofinformation,it’sveryimportantforthelocalorremotedatastorageandbackup.Now,formeetingfarthertheneedsofenterpriseandindividualonthestoragesystemproductthatishighperformanceandlowcos
6、t,thedevelopmentofstoragesystemproducthasformedagreatpowerbasedonSATAhard-disk.Inorderfortheaboveneeds,inthispaper,theOSdevicedriverofanewstorageperipheralhasbeendesignedandimplemented,inthisstoragesystem,thehardwareadoptsSATAhard-diskandSATAController(i.e.ADMA
7、Controller,includingtheADMA),forthedevelopmentofsoftware,theLinuxOSisused,involvingthebustechnologyandprotocolofIDE/ATAandSCSI.IfthenetworkstorageorRAIDareneeded,theymaybeenrealizedbyiSCSIandRAIDtechnology.ThispaperhighlightshowtodriveSATAandADMAControllerbased
8、onsomeimportantfunctionsforhighperformance.Theresultofexperimentindicates:theperformanceofsystemgetstotheexpectedaim.Toalargedatatransfer,itsperformanceexceedsthatofsystemba
此文档下载收益归作者所有