A case for redundant arrays of inexpensive disks (RAID)
SIGMOD '88 Proceedings of the 1988 ACM SIGMOD international conference on Management of data
The TickerTAIP parallel RAID architecture
ACM Transactions on Computer Systems (TOCS)
Swift/RAID: a distributed RAID system
Computing Systems
Petal: distributed virtual disks
Proceedings of the seventh international conference on Architectural support for programming languages and operating systems
VISA: Netstation's virtual Internet SCSI adapter
Proceedings of the eighth international conference on Architectural support for programming languages and operating systems
Network attached storage architecture
Communications of the ACM
Orthogonal Striping and Mirroring in Distributed RAID for I/O-Centric Cluster Computing
IEEE Transactions on Parallel and Distributed Systems
Storage Area Network Fundamentals
Storage Area Network Fundamentals
Distributed RAID - A New Multiple Copy Algorithm
Proceedings of the Sixth International Conference on Data Engineering
A Caching Strategy to Improve iSCSI Performance
LCN '02 Proceedings of the 27th Annual IEEE Conference on Local Computer Networks
Massive arrays of idle disks for storage archives
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
A Performance Analysis of the iSCSI Protocol
MSS '03 Proceedings of the 20 th IEEE/11 th NASA Goddard Conference on Mass Storage Systems and Technologies (MSS'03)
IP SAN " From iSCSI to IP-Addressable Ethernet Disks
MSS '03 Proceedings of the 20 th IEEE/11 th NASA Goddard Conference on Mass Storage Systems and Technologies (MSS'03)
Introducing SCSI-to-IP Cache for Storage Area Networks
ICPP '02 Proceedings of the 2002 International Conference on Parallel Processing
Storage Over IP: When Does Hardware Support Help?
FAST '03 Proceedings of the 2nd USENIX Conference on File and Storage Technologies
Performance study of iSCSI-based storage subsystems
IEEE Communications Magazine
Study on Performance of IP-SWAN Based on Distributed NS-RAID
COMPSAC '04 Proceedings of the 28th Annual International Computer Software and Applications Conference - Volume 01
ORAID: an intelligent and fault-tolerant object storage device
EUC'05 Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing
Hi-index | 0.00 |
iSCSI is a newly emerging protocol with the goal of implementing the storage area network (SAN) technology over TCP/IP, which brings economy and convenience whereas it also raises performance and reliability issues. This paper identifies the performance bottleneck of iSCSI, and then proposes a distributed iSCSI RAID to improve the performance by stripping data among iSCSI targets (S-iRAID) and improve the reliability by using rotated parity for data blocks (P-iRAID). Numerical results using popular benchmark have shown dramatic performance gain. S-iRAID improves the average throughput from 11.7MB/s to 46.1 MB/s by striping data among only three iSCSI targets. S-iRAID and P-iRAID can speed up the iSCSI performance by a factor of up to 6.6 and 2.17, respectively.