Messages in this thread | | | Date | Wed, 7 Aug 2002 16:51:05 -0500 (CDT) | From | Jesse Pollard <> | Subject | Re: Idle curiosity: Acting as a SCSI target |
| |
Eli Carter <eli.carter@inet.com>: > > Based on a conversation I had recently, my curiosity got piqued... > > I'm not really sure how to query google on this, and didn't turn up what > I was looking for because of that, so here's the random question: > > Is there a way to make a Linux machine with a scsi controller act like a > scsi device (is the correct term 'target'?) (such as a disk) using a > local block device as storage? > > I'm not sure it would be of general use, but I can see uses in weird or > remote prototyping situations... > > Like the subject says, just idle curiosity; I don't see having much use > for it, but I was intrigued by the idea.
Easy answer: yes
Harder answer - It was done a couple of years ago using an Adaptec controller, and the implementation was used for a TCP stack allowing 180-200 MB/Sec network layer. The network was about 4 feet long I believe.
Another use for such a thing: Using Linux for implementation of a hardware RAID layer attached via SCSI cable.
A third use: short range distributed lock manager for a distributed filesystem or NAS with a Linux based controller. This gets interesting when you start adding security labels to the data, preventing unauthorized access to partitions.
Much of the same applications can be done over GigE cards now, so the desire to standardize a SCSI implementation waned.
------------------------------------------------------------------------- Jesse I Pollard, II Email: pollard@navo.hpc.mil
Any opinions expressed are solely my own. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |