Comment les mainframes ne s'éteignent pas

Je pense que pour la plupart des lecteurs, le mot «mainframe» évoque la nostalgie ou le sens d'un mot familier, dont ils ne connaissent pas le sens. Dans les années 90 lointaines, ils ont prédit la fin des mainframes et même alors, ils étaient appelés dinosaures. Mais que se passerait-il si je vous disais que les mainframes sont vivants, évoluent et ne vont nulle part?





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