GNU/Linux >> Linux の 問題 >  >> Linux

Linuxがメインフレームに登場した経緯

Linuxインフラストラクチャの分野で15年の経験がありますが、1年前にメインフレームとは何かと聞かれたら、満足のいく技術的な答えを出すのは難しいでしょう。さまざまなシステム管理の役割でx86マシンを使い果たしていた間、Linuxはメインフレーム用のs390xアーキテクチャーで実行されていたことを知って驚きました。実際、2019年はメインフレーム上のLinuxへのIBMの関与が20年になり、純粋にコミュニティの取り組みが1年前になりました。

メインフレームとは何ですか?

メインフレームは、大規模なエンタープライズグレードのサーバーと考えることができます。カスタムのs390xCPUからメモリや電源に至るまで、外部ストレージアレイと組み合わせることで、冗長性が高く、地震に耐えられるように構築されています(YouTubeのz13地震シェイクテストをご覧ください)。組み込みのハードウェアベースの暗号化により、ワークロードから一般的な処理能力を奪うことなく、データのエンドツーエンド暗号化が可能になります。基本的に、ワークロードとデータを安全に保護したい場合でも、メインフレームに投資することは理にかなっています。

その他のLinuxリソース

  • Linuxコマンドのチートシート
  • 高度なLinuxコマンドのチートシート
  • 無料のオンラインコース:RHELの技術概要
  • Linuxネットワーキングのチートシート
  • SELinuxチートシート
  • Linuxの一般的なコマンドのチートシート
  • Linuxコンテナとは何ですか?
  • 最新のLinux記事

従来のメインフレームオペレーティングシステムはz/OSです。これは長い歴史があり、機能、セキュリティ、および安定性を追加するために定期的にリリースされています。 Open Mainframe Projectは、プラットフォームをさらに最新化するために、主にz/OSを中心に構築されたオープンソースプロジェクトのコレクションをホストします。これには、最新のAPI、シェル、自動化、およびスクリプトツールをメインフレームにもたらすZoweが含まれます。メインフレームを検討しているシステム管理者は、最新の使い慣れたツールセットを使用できるようになりました。 Linuxのサポートを追加しますか?突然、インフラストラクチャに非常に強力な機能が追加され、使い慣れたすべてのツールがサポートされます。

メインフレーム上のLinuxの起源

Linuxがどのようにしてメインフレームに到達したかを実際に把握するために、時間をさかのぼります。最初のIBMメインフレームであるIBMSystem/ 360は、1964年に導入されました。これ以前は、コンピューターは特定のクライアントおよび業界向けに設計されていました。 S / 360は、多目的コンピューターとして構築されており、業界全体のさまざまなコンピューティングニーズに対応できます。 1972年に早送りすると、現代のコンピューティングで本当に重要な瞬間、VM/370の導入があります。

VMは、今日の仮想マシンと同じ意味であり、これはメインフレームの最初の仮想化テクノロジーでした。メインフレームでのタイムシェアリングは、1950年代にさかのぼるホワイトペーパーのアイデアでしたが、VM/370はそれを別のレベルに引き上げました。これが革命的だった理由と、これを実現したコンポーネントとチームの技術的歴史に興味がある場合は、MelindaVarianの魅力的な記事VMとVMコミュニティ:過去、現在、未来をお読みください。 。

長年のオープンソース愛好家として、VMの開発で最も興味深いことの1つは、VMがいかにコミュニティ主導であるかということでした。 IBM以外のさまざまな大学や企業の人々が取り組みを推進し、開発を推進するためにIBMにフィードバックを提供していました。歴史について学びながら、IBM内の主要人物を特定しました。彼らは、プラットフォーム上で外部の開発者をサポートし、IBMでの変化を推進するための社内のニーズを提唱する、最初の開発者擁護者と呼んでいます。

>

1994年に早送りすると、メインフレームでのLinuxへの道を開くのに役立ったもう1つのマイルストーン、VMでの実験的なTCP/IPサポートに到達します。メインフレームは、一連のネットワークタイプのインターフェイスをサポートしています。 TCP / IPは1つにすぎませんでしたが、Linuxをメインフレームに移植するためには、TCP/IPが重要でした。

Linas Vepstasという名前の仲間が、VMを使用してメインフレームでLinuxを実行できるかどうかを確認するために、「ビッグフット」の取り組みを開始したのは1998年でした。歴史のこの部分が大好きです。これは、開発を推進しているコミュニティにまでさかのぼるだけでなく、なぜLinuxをメインフレームに移植するのかという理由もあります。 ページ。彼の最初の4つのポイントは、インフラストラクチャオタクとして私に本当に語りかけました:

  • スタント
  • 学ぶために
  • そこにあるから
  • ひどいので、おい!

リナスはこれらの点を肉付けします—そしてそれらを読むことは私が親族の精神を見つけたことをすぐに私に示しました。彼のリストは、I / O、アドレススペースとアクセスリスト、VM、ビジネスモデルなどのより実用的なものに続いています。しかし、彼がどのようにポイントを注文するかを考えると、彼の本当の動機はどこにあるかを私は知っていると思います。

しかし、IBMが参加して公式サポートを提供したのはいつですか?来週、この歴史のパート2で説明します。


Linux
  1. Linuxgrepコマンドの使用方法

  2. Linuxでhistoryコマンドを使用する方法

  3. LinuxシステムのIDを変更する方法

  1. メインフレームでテトリスをプレイする方法

  2. メインフレーム上のLinux:当時と現在

  3. Linuxの履歴コマンドの使用方法

  1. Linuxxargsコマンドの使用方法

  2. Linuxteeコマンドの使用方法

  3. Linuxでトップコマンドを使用する方法