Re: Remote SCSI Emulation

From: Alan Cox
Date: Thu Sep 04 2003 - 20:02:59 EST


On Gwe, 2003-09-05 at 00:59, David Lang wrote:>
> > Another, more generic, solution is "ip over scsi":
> >
> > http://www.google.com/search?q=%22ip+over+scsi%22
>
> Actually, ip over scsi cannot accomplish the goal listed above.

No, it can instead replace much of it with a better infrastructure as
can ATA over ethernet. Or you can push the whole problem up to fs level
and you get stuff like LUSTRE

> what is beeing looked for here is the scsi equivalent of the USB 'gadget'
> driver, letting linux be at the slave end of things as well as the master.

Which is a strange place to put a Linux box but I guess you might want
to build a legacy SCSI raid box that way as opposed to iSCSI.

> does anyone have an idea why *BSD was able to do this, but all the linux
> projects seem to get stuck half-finished? is this just added complexity
> due to the large number of linux scsi drivers or is there something deeper
> in the system?

You need to add target support to some of the drivers and probably a
chunk of infrastructure as well. I suspect someone did the job for BSD
and since its pretty rarely needed and its normally in a closed box
where the core OS being Linux doesn't matter everyone else just used BSD
for that job.


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/