Cómo no se extinguieron los mainframes

Creo que para la mayoría de los lectores la palabra "mainframe" evoca nostalgia o el sentido de una palabra familiar, cuyo significado desconocen. En los distantes años 90, predijeron el final de los mainframes e incluso entonces se les llamó dinosaurios. Pero, ¿y si les dijera que los mainframes están vivos, evolucionando y no van a ninguna parte?





, ... (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