Can a SCSI cable be used to connect computers? I mean, can a
computer be daisychained with say a hard disk? In theory at
least? Using a special card?
+---+ +---+ +---+ |
| | +-+ | | | | +--/+ |
| A |===| |==| B |====| C |===| |==/~/==|
+---+ +-+ +---+ +---+ +---+ | Space
Computer HD Computer Computer Printer | Station
Here A has a standard SCSI controller, B and C have
'whatever it takes'. A uses HD as an ordinary /dev/sda1
(say), and pushes/pulls stuff from HD as per B and C's
request. A is effectively a fileserver for B and C, and the
SCSI cable is effectively networking the machines. B and C
could even print on A's printer. Come to that, would A have
to be there? Probably, so that B and C don't muck up the HD.
Well, but if this makes sense, isn't it the same as just
having A, B and C on a separate network (say each with two
ethernet cards, one for the whole net, and the other a
'private' net just for filesharing)? I don't know, but I
think SCSI has less overhead because it assumes all "hosts"
are "trusted", (I've never heard of a SCSI drive having to
authentify itself), plus there's only one kind of
transmission (is there? I'm totally ignorant).
I'm probably not making any sense, or if I am somebody has
done this already. Anyhow I'll regret having sent this.
Cheers,
John
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/