Wie Mainframes nicht ausgestorben sind

Ich denke, dass das Wort "Mainframe" für die meisten Leser Nostalgie oder das Gefühl eines vertrauten Wortes hervorruft, dessen Bedeutung sie nicht kennen. In den fernen 90ern sagten sie das Ende von Großrechnern voraus und selbst dann wurden sie Dinosaurier genannt. Aber was wäre, wenn ich Ihnen sagen würde, dass Mainframes lebendig sind, sich weiterentwickeln und nirgendwo hingehen?





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