Font Size: a A A

The Design And Implementation Of ISCSI Target In RAID Controller

Posted on:2008-11-24Degree:MasterType:Thesis
Country:ChinaCandidate:L ShiFull Text:PDF
GTID:2178360272968611Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
IP Storage is a hot area in the current information technology field. iSCSI is a low-level protocol in the IP storage technology. Its aim is to transfer SCSI command through TCP/IP network.RAID(Redundant Array of Independent Disks) is the key element in a large-scale storage system. Currently most RAID system use Fibre Channel as their interface protocol, which is not only expensive but difficult to configure. With the rapid development of iSCSI technology, RAID systems using iSCSI protocol is becoming mature. In the domestic area, research on iSCSI is not very widely done. Implementing a RAID system supporting iSCSI protocol really means a lot.Have discussed the standard iSCSi protocol and analyzed the detail of iSCSI protocol including session management,naming and addressing,format of PDU,error recovery. Have implemented a RAID storage system using iSCSI protocol.The whole system consistes of two parts,Initiator and Target.The initiator workes as a client and target is the server.The implementation of target includes FETD and STML,and the functions to communicate with RAID module CM and GC.Describe the function of Initiator,anaylyse the detail of iSCSI Target,the communication between Initiator and Target,show the process of SCSI READ/WRITE command.Established a RAID platform supporting iSCSI protocol.Have done some test on the iSCSI storage system. The result shows it perfoms well on data rate.
Keywords/Search Tags:iSCSI protocol, Redundant Array of Independent Disks, Initiator, Target
PDF Full Text Request
Related items