🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: mod.os
Article #47

Submission for mod-os

#47
From: darrell
Date: Wed, 11 Feb 1987 01:56
32 lines
2363 bytes
One of Gene's throwaway lines seems to me to be a key point.  The idea
behind a lot of distributed systems seems to be that you could load balance
and gain fault tolerance by distributing. Unfortunately, you can do both
easier by using a multiprocessor, rather than a distributed system.

The NAS project here at Ames has taken an approach to heterogeneous systems
which is short of a distributed system.  We are taking work stations,
minis, mainframes, and supercomputers and building a computer system around
"a common user interface" by having them all run Un*x variants

This system isn't distributed, because the indvidual system's are autonomous,
but it allows much code to be easily transportable, and it allows us to
develop distributed applications.  And the results we are seeing are
reinforcing something I believed before I got here:  distributed heterogeneous
systems don't work because by being heterogeneous they prevent you from being
able to load balance and be fault tolerant.

This isn't suprising;  If the Cray 2 is down for two hours, there isn't enough
time on all of our stations combined to make up for the lost CPU cycles and
besides, the binaries won't run on a 68K anyway.

To me the answer is to run the machines with seperate operating systems, but
to provide user and programmer interfaces with good communications primitives
so that distributed applications can be developed.

I believe that the relative cost of communications versus multiprocessors
is always going to make multiprocessors more atractive for homogenous
applications than distributed systems and that the difficulty of programming
hetrogenous systems is always going to make autonomous systems more attractive
than distributed homogenous systems.

BTW Gene, aren't you ashamed to be badly plagerizing Einstein?
Technical Details
Message-ID: <2696@sdcsvax.UCSD.EDU>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!cbatt!cbosgd!ulysses!ucbvax!sdcsvax!darrell

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!cbatt!cbosgd!ulysses!ucbvax!sdcsvax!darrell
From: darrell@sdcsvax.UUCP
Newsgroups: mod.os
Subject: Submission for mod-os
Message-ID: <2696@sdcsvax.UCSD.EDU>
Date: Tue, 10-Feb-87 20:56:24 EST
Article-I.D.: sdcsvax.2696
Posted: Tue Feb 10 20:56:24 1987
Date-Received: Thu, 12-Feb-87 02:00:20 EST
Sender: darrell@sdcsvax.UCSD.EDU
Organization: NASA Ames Research Center, Mountain View, CA
Lines: 32
Approved: mod-os@sdcsvax.uucp