無料の 800 万ドル相当のメインフレームがアップデートされ、これまで以上に優れたものになりました。

無料の 800 万ドル相当のメインフレームがアップデートされ、これまで以上に優れたものになりました。

MVS 3.8j TK5
これまでで最も人気のある投稿の 1 つは、「 800 万ドルのメインフレームを自宅で無料で実行! 」というタイトルでした。

これは多くの愛好家の共感を呼びました。なぜなら、安価な VPS またはホーム VM を入手し、その上でエンタープライズ グレードのソフトウェアをほぼ無料で実行する、というのがまさに当サイトの目的だからです。

問題のソフトウェアは、IBMの伝説的なMVSオペレーティングシステムです。ENIAC、そして40年代後半から50年代にかけての初期の専用システムの後、IBMは常駐オペレーティングシステムを備えた汎用システムの開発に着手し、これが歴史上最も有名なITプロジェクトの一つであるOS/360へと発展しました。OS/360以前のほとんどのコンピューティングシステムは、「ジョブを実行してからすべてをリセットする」というものでした。OS/360では、常に利用可能なオンラインの常駐オペレーティングシステムが存在し、リクエストに対応していました。

システムのリソースは共有可能で、ジョブの優先順位付けも可能でした。ハードウェアもモジュール化されており、ユーザーのニーズに応じて、ある拠点ではカードリーダー3台、プリンター2台、テープドライブ1台を配置し、別の拠点ではハードディスク(DASD、Direct Attached Storage Device)と複数のCPUを配置するといった運用が可能でした。

MVS 3.8j は、OS 開発サイクルの終焉であり、1981 年にリリースされました。その後、IBM は、今日のすべてのメインフレームで使用されている z/OS を作成しましたが、内部的には依然として MVS に似ています。

無料のメインフレーム

MVS 3.8jの素晴らしい点は、IBMが無料でリリースしたため、誰でも自分のメインフレームを起動できることです。これは1970年代初頭には800万ドルもかかっていたでしょう!内部的にはHerculesエミュレータ上で動作し、MVSイメージを起動して、プリンター、カードリーダー、ディスク、その他の周辺機器を含むIBMハードウェアをシミュレートします。

もちろん、24ビットコンピューティングなので、メモリは16MBという絶対的な制限があります。軽蔑する前に、Linuxはかつて16MBのRAMでかなり快適に動作していたことを思い出してください。また、70年代には16MBのRAMは巨大でした。最後に、メインフレームOSは、このハードウェアで問題なく動作するように設計されています。Bank of Americaのシステムを動作させようとしても、もちろん動作しませんが、趣味のシステムであれば、かなりの範囲で動作します。

私を疑うなら、1970 年代のメインフレームをエミュレートしてビジネスを運営している人を調べてください。

新しいオペレーティングシステム、特に1970年代のメインフレームのようにユーザーフレンドリーではないオペレーティングシステムに慣れるのは、決して簡単なことではありません。Linux愛好家の多くは、日常業務では「ビッグアイアン」な人間です。同様に、職場でLinuxシステムを運用しているLinux愛好家も少なくありません。

作業を容易にするために、コミュニティは「ターンキー」セットアップに集結しました。その中で最も有名なのはTK3とTK4です。必要なのは、tarballを展開し、「mvs」と入力して新しいメインフレームに接続するだけです。

そして今TK5が登場!

TK4に関する最初の記事の後、他のプロジェクトで忙しくなり、メインフレームを触る時間が取れませんでした。最近、 TK5がリリースされ、新機能が満載であることを知りました。

まず、メンテナーはOSディスクとローカルディスクを慎重に分離しました。以前はこれらが混在していたため、アップグレードが困難、あるいは不可能になることがありました。しかし、今ではローカルデータセットなどには手を加えずにOSをスマートにアップデートできます。これはメインフレームの達人による忍耐強く慎重な作業でしたが、一度完了すれば、将来のメンテナンスやアップデートに備えた環境が完璧に整います。

第二に、新しいキットにはドキュメントが充実しています。これはコミュニティの弱点でした。MoshixのYouTubeチャンネル(強くお勧めします)には多くのチュートリアルが掲載されていますが、「どうすれば…」という内容を網羅したドキュメントがあることは、状況を大きく変えるものです。archive.orgで期限切れのページを探し回って1970年代のスキャンされたPDFファイルを探す代わりに、必要な情報の大部分は便利な「doc」ディレクトリに揃っています。

そしてついに、大量の新しいソフトウェアが追加されました!

  • 多数の新しい言語パック。COBOL、Fortran、ALGOL、PL/I、BREXXなどからお選びいただけます。
  • Intercommスイート全体がインストールされました。IntercommはCICSに類似した機能を提供します。「Kicks」はメインフレーム上のアプリケーション層です。
  • ARCHIVER や HTTPD サーバーなどの便利なユーティリティが多数あります。

遊ぼう!

開始するには:

おすすめの記事