The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: ron@ronnatalie.com (Ron Natalie)
Subject: [TUHS] UNIX on S/370
Date: Mon, 20 Nov 2017 20:15:59 -0500	[thread overview]
Message-ID: <05be01d36266$4b32e810$e198b830$@ronnatalie.com> (raw)
In-Reply-To: <CAC20D2Mtp1+fPP5W8TP8HRiu7EKJGfWPVADDRwydVwv2UEXheQ@mail.gmail.com>

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 3045 bytes --]

 

 

Ø  When I was at Locus, where we did the AIX/370 and AIX/386 stuff Ron mentions we started over.  Charlie can correct me, but IIRC the compiler was IBM's and as Ron said, AIX/370 too lived as a VM 'service.'  I think I have mention on this list previously, it was targeted for the IBM University customers and was not marketed widely; which was a darned shame because it was a excellent product (and TCF was ahead of its time).    Some one on this lost mentioned needing tons of floppies to install AIX/386 which is was so wrong.   You needed only one, if you had another system (386 or 370 on the network), you just booted the new 'node' and let TCF take over.  You 'joined' the cluster, disk replication would start to fill your disk in. It was extremely fast and easy.  Oh yes - AIX/TCF supported mixed instruction sets between the 370 and x86! (TCF looked for the proper node that had the correct HW provisioning to execute any specific process).  We used to show it off at trade shows, including migrating people's vi sessions 'around' the world when we had a cluster that spanned different physical sites [great fun].    Interesting security flaw -- root on any node in the cluster (like a local 386 node) was the same as root on the 370 nodes.

 

It’s been decades (but I still have my IBM contractor’s badge my desk).    We  added the i860 modes to the cluster.   We actually used more of the 370 code on our nodes than we did the x86 code.   Gosh, somewhere I have the how to boot up a new node on the cluster instructions.    “SERVICE” isn’t the proper term (services were more along the lines of the print spoolers, and some of the MVS stuff).   AIX  ran as the guest operating system much as the other IBM OS’s (CMS, MVS, ….).     Yes as time went by I head they had managed to get AIX up on the bare metal.   I never used it that way.   The mainframes I was running AIX had other guest operating systems.    I’m trying to put out of my  mind the fast that I used to be responsible for an MVS system.

 

And yes, VM made things easier.    It got you slightly removed from the hardware.     The disk wasn’t that big of a thing.    AIX punted by not actually doing the tricky channel stuff like talking directly to the IBM terminals (3270’s) or 3705.   3705 programming was a black art even on the IBM native OS’s and then we had some funky third party (COMTEN) hardware to deal with.    AIX deflected all this by actually making the user facing stuff hang off the i860/i386 nodes.    

 

Conversely getting the IBM mainframe operating systems (notably VM/CMS, but to some extent MVS) to talk to the non-IBM world was equally interesting.   I remember talking extensively to Barry Appleman (VM’s TCP IP guY) about writing an X3270 xterm variant.    I remember him launching into the Monty Python pet store skit at the suggestion.   

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20171120/9c7246d1/attachment.html>


  parent reply	other threads:[~2017-11-21  1:15 UTC|newest]

Thread overview: 62+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-11-20  0:57 Nemo
2017-11-20  1:01 ` Ronald Natalie
2017-11-20  1:06 ` Dave Horsfall
2017-11-20  3:50 ` arnold
2017-11-20 15:23   ` Clem Cole
2017-11-20 16:03     ` ron minnich
2017-11-20 16:31       ` Clem Cole
2017-11-20 19:44         ` Paul Winalski
2017-11-20 19:56           ` Larry McVoy
2017-11-20 23:43             ` Ron Natalie
2017-11-20 23:45               ` Larry McVoy
2017-11-20 23:49                 ` Ron Natalie
     [not found]                 ` <CAC20D2N=aBhdON1YqHH57ZG-TmC62yWGF4_=HK5Gp2XwdbHkyQ@mail.gmail.com>
2017-11-21  2:41                   ` Larry McVoy
2017-11-29 22:42                     ` Dave Horsfall
2017-11-29 22:55                       ` ron minnich
2017-11-21  1:15     ` Ron Natalie [this message]
2017-11-21  3:29       ` Grant Taylor
2017-11-21  3:40         ` Ron Natalie
2017-11-21  3:46           ` Grant Taylor
2017-11-21  8:09             ` arnold
2017-11-21 16:49             ` Paul Winalski
2017-11-21  4:34           ` Clem cole
2017-11-21  5:42             ` Grant Taylor
2017-11-21 12:00               ` Ron Natalie
2017-11-21 13:51                 ` Clem Cole
2017-11-21 14:59                   ` Larry McVoy
2017-11-21 17:06                     ` Clem Cole
2017-11-21 17:23                       ` Clem Cole
2017-11-21 18:29                         ` Larry McVoy
2017-11-21 19:10                           ` Clem Cole
2017-11-21 15:40                   ` Ron Natalie
2017-11-21 15:45                     ` Larry McVoy
2017-11-21 13:24               ` Clem Cole
2017-11-22  1:33 ` Kevin Bowling
2017-11-22  6:35   ` Wesley Parish
2017-11-22  9:38     ` Kevin Bowling
2017-11-22 13:40       ` Clem Cole
2017-11-22 14:09         ` Ron Natalie
2017-11-22 13:51     ` Clem Cole
2017-11-22 14:04       ` Ron Natalie
2017-11-20 16:05 Noel Chiappa
2017-11-20 16:37 ` Clem Cole
2017-11-20 16:47   ` Charles H Sauer
2017-11-20 17:44     ` Toby Thain
2017-11-20 19:07 ` Paul Winalski
2017-11-20 19:10   ` Larry McVoy
2017-11-20 19:36     ` Warner Losh
2017-11-20 19:36       ` Larry McVoy
2017-11-20 19:39         ` Larry McVoy
2017-11-20 19:56     ` Arthur Krewat
2017-11-20 19:59       ` Larry McVoy
2017-11-20 19:27   ` arnold
2017-11-20 19:29     ` Larry McVoy
2017-11-20 22:56       ` Michael Parson
2017-11-20 23:23         ` Larry McVoy
2017-11-21  2:56 Noel Chiappa
2017-11-21  3:15 ` Ron Natalie
2017-11-21  3:51   ` Larry McVoy
2017-11-21  5:14     ` Warner Losh
2017-11-21  5:20       ` Larry McVoy
2017-11-22 15:38 Noel Chiappa
2017-11-28  0:13 ` Kevin Bowling

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='05be01d36266$4b32e810$e198b830$@ronnatalie.com' \
    --to=ron@ronnatalie.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).