Drunken mumblings [OFFTROPIC]

John R. Lenton (lenton@hal.famaf.unc.edu.ar)
Wed, 30 Dec 1998 01:58:12 -0300


I have a terribly off-topic question that only surfaced in
my mind because it could float better than most of my other
questions (good grief I had *much* too much sider and junk
at the party). I have *no* idea about what I'm talkin, feel
free to ignore me, etc. It comes from an idle (i.e. slightly
pickled) brain that just caught up with all the postings on
how lousy NFS, CODA, and Co. all are.

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/