From mboxrd@z Thu Jan 1 00:00:00 1970 From: gdmr@inf.ed.ac.uk (George Ross) Date: Fri, 29 Sep 2017 16:22:04 +0100 Subject: [TUHS] RFS was: Re: UNIX of choice these days? In-Reply-To: Your message of "Thu, 28 Sep 2017 15:20:56 PDT." <20170928222056.GD28606@mcvoy.com> Message-ID: <201709291522.v8TFM4nq012088@farg.inf.ed.ac.uk> > I dunno why all the hating on diskless. They actually work, I used the > heck out of them. The issue we (initially) had with Suns wasn't the stateful/stateless debate, or indeed that they were discless. It was that horrible "UNIX authentication" that NFS used. We had been using discless "workstations" and fileservers since around the late '70s / early '80s, basically ever since we discovered that virtual DECtapes were a whole lot faster than the real thing. Our "filestores" didn't trust their clients -- they did the authentication themselves -- so we could let the students loose doing bare-metal practicals without having to worry about them breaking in. That model didn't work for us with NFS. However, Sun were keen to sell us kit (and DEC didn't seem to be), and they could sell us things for less than we could build them ourselves, so we eventually ended up with a couple of hundred or so of the things. And they swapped like mad and thrashed the network into the ground. We split subnets, and split subnets (and had some interesting amd maps as a result of trying to keep traffic local) and eventually ended up with so many that we couldn't run them all through all the offices as the cable bundle was too big, which was a nightmare for the admin staff trying to allocate people to desks. Twisted pair, and then switches, saved us from that problem! (We also had an X-terminal lab for a while, with a couple of beefy Suns as CPU servers. That had its own, different, contention issues. We learned from that not to arrange things in neat blocks, as the students would come in after lectures and go for the first free machine nearest the door, so using the naive approach we could end up with one CPU server being totally overloaded and the other practically idle.) Now everything is a PC with a ginormous disc, and the contention has moved to CPU cores and GPUs. The more you throw at it the more the academics will come up with some way to saturate the thing... ( for my rewrite of the original Interdata filestore code, btw, and for a bit more on our network history. There was also a filestore version that ran on VMS and served files from that out to the network, but I haven't been able to get a copy of that back off tape yet.) -- George D M Ross MSc PhD CEng MBCS CITP University of Edinburgh, School of Informatics, Appleton Tower, 11 Crichton Street, Edinburgh, Scotland, EH8 9LE Mail: gdmr at inf.ed.ac.uk Voice: 0131 650 5147 PGP: 1024D/AD758CC5 B91E D430 1E0D 5883 EF6A 426C B676 5C2B AD75 8CC5 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336.