メインフレーム
mainframe
大型のコンピュータシステム
常に完全上位互換を保ちながらアップデートされ続けている
System/360のアプリケーションが現在の最新メインフレームのSystem z10上でも稼働する
安定性と信頼性がある
常時稼働が想定されているので障害対応に特化している
メインフレームと対比して、普段使っているシステムのことはオープン系、オープンシステムなどと呼んだりする
歴史 ref
1951年のUNIVAC Iが最初
IBMの初めての汎用メインフレーム「System/360」は1964/4に誕生
1980年代まではOSSだった
1980年代が全盛期
なんで「汎用コンピュータ」っていう?
従来のコンピュータが専用機だったので、それと比較して「汎用コンピュータ」と呼ばれている
昔は各コンピュータができることがそれぞれ特化してる感じだった
汎用ではない
複数の専用機と繋がっているでかいコンピュータがメインフレーム
今でもATMとかで使われているらしい
メインフレームとオープンシステムの違い
https://ja.wikipedia.org/wiki/メインフレーム#メインフレームとオープン系の違い
用いるプログラミング言語の差異
アセンブリ、COBOL、FORTRAN、PL/I、JSLなどを用いる
データ保存にVSAMとか階層型DBを使う
プログラマやSEは操作が禁止されており専任の人が触る
分散処理に特化している
今でも
IBM、米Unisys、NEC、富士通、日立製作所らへんが製造販売している
オープンシステム
#??
なんでOSと対比される?
そこと並列関係なの?
メインフレーム上で動くLinuxもあるらしい
昔っていつ?
誰が使ってた?
今も使われてる?
なんで廃れた?
参考
https://qiita.com/YasunoriGoto1/items/00c2e9cc6c40dd671a87
メインフレームでLinuxが動くまで - @IT
https://ja.wikipedia.org/wiki/メインフレーム
https://en.wikipedia.org/wiki/Mainframe_computer
日本のwikiの方が文量が多いmrsekut.icon
http://www.arteceed.net/?p=152
https://zenn.dev/koduki/articles/bc0e5acb3d6656
Modern Mainframe Development
https://www.oreilly.com/library/view/modern-mainframe-development/9781098107017/
2022/3発売
オライリー
https://yamdas.hatenablog.com/entry/20220124/modern-mainframe-development