Difference between revisions of "Fedora ARM Secondary Architecture/iSCSI"

From CDOT Wiki
Jump to: navigation, search
Line 1: Line 1:
[[Category:Fedora ARM Secondary Architecture]]
+
[[Category:Fedora ARM Secondary Architecture]][[Category:SBR600]]
 +
 
 
= iSCSI =
 
= iSCSI =
  

Revision as of 14:33, 17 April 2010


iSCSI

iSCSI is SCSI (Small Computer System Interface) block device support over Internet (TCP/IP). It's basically a way of doing a storage area network (SAN) using $20/port gigabit ethernet instead of $3000/port FibreChannel connections.

Kernel

To test iSCSI on the OpenRD-Client system, a new kernel was required, with iSCSI support built-in or in modular form:

Results:

Results

iSCSI seems to work, but only to a point:

  • We can login to an initiator (netbsd-iscsi package on HongKong x86_64).
  • However, under heavy load (first noticed when creating a mock buildroot cache), the target receives invalid opcodes, causing the connection to fail.
    • Experimenting with a /proc/cpu/alignment value of 3 (fixup+warn) did not clear the issue.
    • Using the exact same target with a F12 x86_64 initiator is successful.