News for hackers. Stuff that matters.
Re:Buying an IBM Mainframe by new4thaccount on Thursday May 23, 2019 @04:19AM (#19989630)
If you Google around a bit, mainframes are pretty expensive, but have very high up times and other benefits.
Re:Buying an IBM Mainframe by dx034 on Thursday May 23, 2019 @04:39AM (#19989720)
Can't you get to that uptime with a well-configured cluster? I tried to find more information but couldn't find any other reasons why mainframes would still be the best option for a newly designed system?
Re:Buying an IBM Mainframe by wongarsu on Thursday May 23, 2019 @09:22AM (#19991505)
Getting a cluster to guarantee that something happens excatly once is very hard, but doing things exactly once is an extremely useful property in banking. Using a single earthquake-proof computer with redundant everything, including hot-swappable RAM and CPU gives you similar reliability while making it much easier to achieve many desirable properties. Even if you can do the same in a cluster, spending more on hardware to reduce software complexity is worth it when bugs might cost you millions or billions of dollars.
Re:Buying an IBM Mainframe by leokennis on Thursday May 23, 2019 @06:06AM (#19990227)
Also, with Mainframe, you’re not only using a different machine but also a different “everything”. You need specialized storage, you need to use an “exotic” programming language, you need people who know JCL, RACF, DB2 etc., for a lot of “middleware” (CD pipeline, access management, version control) you have limited vendors to choose from so you’ll pay a lot for that too. So if you are also running something else (Linux servers etc.) you basically need double the staff and licensing costs...
Re:Buying an IBM Mainframe by bluecmd on Thursday May 23, 2019 @07:18AM (#19990621)
That is not really 100% true. You can certainly run z/OS if you want, and that incurs those costs you mentioned - but that is true if you want to run Windows as well for example.

However, the biggest thing to remember is that you can and should run Linux on these things as well. Linux on z, or zLinux as it for some reason is called, is just Linux on the redundant and fault tolerant mainframe hardware. Anyone with Linux experience could manage it really, and you would get a pretty damn good platform to build a high availability service on.

Re:Buying an IBM Mainframe by snaky on Thursday May 23, 2019 @10:45AM (#19992236)
> Node.js on z/OS provides extra security and performance by leveraging the capabilities of IBM Z.

https://developer.ibm.com/mainframe/2018/01/19/reasons-host-...

Re:Buying an IBM Mainframe by ngcc_hk on Thursday May 23, 2019 @09:36AM (#19991625)
Good old days when I transit from XA to ESA, from dos/vse to movs, from racf administrator to dB admin, Ibm start to ship 3390-3, ispf, Rexx to generate jcl, patching and debug 370 assembler ...

Still holding a Hp dos pocket whilst working on all these.

ThOse were the days. Different very much from using a mac to run leela zero using egpu :-)

Re:Buying an IBM Mainframe by wglb on Friday May 24, 2019 @10:41AM (#20002021)
The easiest of there has to be DB2.
Re:Buying an IBM Mainframe by bluecmd on Thursday May 23, 2019 @05:59AM (#19990191)
Author here, I might write a blog article about that because it is really quite interesting.

The TL;DR is that some might want to rather run 1 or 2 systems (mainframe) instead of 100 physical machines (conventional distributed cattle system).

Now, IBM does make it quite expensive but the mainframe has some pretty cool features like pay-for-what-you-use (which you of course get with the cloud, but not so much if you also want your data in-house).

Anyway, it is a fun beer topic if nothing else :-)

Re:Buying an IBM Mainframe by leokennis on Thursday May 23, 2019 @04:04PM (#19995374)
Well...you sort of “pay for what you use”. I believe the extremely simplified version is you pay for the peak CPU usage (excluding specialty processors like ZIIP) in a moving 4 hour average window.

Context: I work for a large organization that used to run several physical Z13 mainframes, all of them containing several sysplexes. If we had issues, an IBM consultant would fly in within the day. We were definitely not IBM’s biggest customer but we were not insignificant for them either.

We had a lot of mainframe support staff (so not people programming for mainframe but people maintaining storage, DB2, z/OS upgrades etc.) and I think even for them, the IBM bill was more or less: we see a large number, no idea why it’s this amount, but we cannot prove it is not right, so I guess we’ll just pay it.

Mainframe billing is really complicated.

Re:Buying an IBM Mainframe by new4thaccount on Thursday May 23, 2019 @07:18AM (#19990626)
It does sound interesting, so please do.
Re:Buying an IBM Mainframe by trasz on Thursday May 23, 2019 @05:03AM (#19989835)
IIRC the mainframe uptimes are for the cluster („sysplex”) anyway.