How mainframes didn't die out

I think that for most readers the word "mainframe" evokes nostalgia or a sense of a familiar word, the meaning of which they do not know. Back in the distant 90s, they predicted the end of mainframes and even then they were called dinosaurs. But what if I told you that mainframes are alive, evolving and not going anywhere?





, ... (IBM, ) . , Cobol, PL/I , z/OS Angular, C, C++, bash… , REXX HLASM (High Level Assembler) . -, Node.js z/OS , 5 « » Python git.





( ) . ...





, ( z/OS 2.5 2021 ) z15 2019 ( z16) , . , , , ... ... . , , 32 64 , , 24, 31 64 , . DASD , – . , VTS (Virtual Tape Subsystem) .





, , - - Cobol, Fortran, PL/I .





, , , 30-40 , ( ), , , , , API .. , .





?

“Command ==>” , .





3270, MVS , , ISPF … ( Linux: GUI). GUI , , , .





, . USS (Unix Shell Subsystem) Unix , ( , , – … )





Web , , open-source Zowe. ( : MVD – Mainframe Virtual Desktop) , .





, z/OS LPAR() z/Linux , Linux, - .





?

, , 30-40 , ... , .





, , (?), 20 , , . , , , , .





, , , : . -, , . :





  • . .. , . 10,20,30 .





  • . , , . , , , .. , , - .





  • . . , «» , - , . , 99,(9)% .





, , , «Principles of Operation» , .





.





-, , ( ), , , IBM ... , .





, .





, .. , «» ( ), zAAP ( Java) zIIP ( ) – ( ). «» CP, , zAAP Java , .









, .





– . .. . .





, «Hello world». , , 80 , . – , - – . – ( , – ). ? – , VSAM RLS (Record Level Sharing) – , . .





?





, « » 70, , . , – . , - ... .





ZZZzzz





, Z: z/OS, z/Linux, z/Storage, Zowe, shopZ, IZSME, z16, modernize. 2 : .





: Z Zero downtime ... ( Tier 4 ) IBM . , .





: Z +10 . : vs z, vs Z, vs Z.





, , ( 5 ... ). (, ) .





P.S. Habr, , . , , . 80+, , , , , ..








All Articles