1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> スマートホーム >> スマートライフ

ネットワーク オペレーティング システムの歴史

今日では、事実上すべてのパーソナル コンピュータが何らかの形でネットワークに接続されています。もちろん、最大のネットワークであるインターネットが存在しますが、LAN (ローカル エリア ネットワーク) やエンタープライズ ネットワークなど、他のいくつかの種類の小規模なネットワークも存在します。ネットワーク オペレーティング システム (NOS) は、これらのネットワークのあらゆる種類のデータとアプリケーションに対するゲートキーパーとして機能します。ネットワーク オペレーティング システムは、ほぼすべてのコンピューター ユーザーが慣れ親しんでいるシングル プロセッサ オペレーティング システムとあまり変わらないと、Andrew Tannenbaum は著書「A History of Operating Systems」で述べていますが、独自の興味深い歴史があります。

ネットワークの誕生

コンピュータ間のデータ通信の概念は、1960 年代後半から 1970 年代前半にかけて、研究者がコンピュータを接続し、データのパケットを介して情報を交換する方法を開発し始めたときに始まりました。まもなく、ローカル エリア ネットワーク (LAN) の概念が定着し、IBM 独自のシステム ネットワーク アーキテクチャ (SNA) モデルのように、中央計算ノードとそこに接続されたいわゆる「ダム」端末の以前のモデルが置き換えられました。その後の TCP/IP (伝送制御プロトコル/インターネット プロトコル) とイーサネットの開発により、ネットワークの概念がさらに発展しました。 American University Computing History Museum の研究論文によると、ネットワークの相互接続性だけでなく、セキュリティ面にも対応するオペレーティング システムがすぐに必要になりました。

UNIX の到来

この期間中に、いくつかのオペレーティング システムが開発されました。IBM の MVS オペレーティング システムのように、まだ SNA を扱っていました。しかし、UNIX と呼ばれる別のオペレーティング システムの開発により、あらゆる場所で NOS への道が開かれました。 Multics と呼ばれる大規模で複雑なシステムを開発するプロジェクトが 1969 年に Bell Labs で着手できなかった後、Ken Thompson と Dennis Ritchie が率いる Bell の研究者グループは、それほど野心的ではないが強力なコンピューティング システムの研究を開始しました。 .

困難な最初の数年間を経て、Ritchie は C プログラミング言語を開発しました。これにより、UNIX は最初の「移植可能な」オペレーティング システムになりました。つまり、あらゆるコンピューター システムに実装できるようになりました。システムの設計が比較的単純であり、そのソース コードが利用できることから、UNIX は学術界の寵児となり、多くの大学のコンピュータ ネットワークに定着しました。多くのバージョンの UNIX が開発されましたが、通信大手のアルカテル ルーセントによると、カリフォルニア大学バークレー校で開発されたバークレー ソフトウェア ディストリビューション (BSD) バージョンが間違いなく最も人気のあるものになりました。

Netware が注目を集める

1970年代には、マイクロチップの台頭も見られ、マイクロチップの時代が到来し、消費者市場でパーソナルコンピュータが使用されるようになりました.この革命と並行して、Novell という会社は、Netware S-Net デバイスのリリースにより、ネットワーク オペレーティング システムのパイオニアになりました。この製品は、ハード ドライブを備えた当時人気のあった PC である IBM XT を、サーバーに接続されたワークステーションを星のような構成で備えたファイル共有システムに変えました (そのため、「S-Net」という名前が付けられました)。

Novell は、このデバイス用に Netware とも呼ばれる独自の NOS も開発しました。この時までに、いくつかの競合他社が独自の NOS を考え出しましたが、それらはすべて独自仕様であり、受容的なハードウェアでのみ実行されました。さらに、これらの NOS は、当時ほぼすべての IBM PC に存在していた DOS (ディスク オペレーティング システム) の上に構築されていましたが、シングルユーザー、シングルタスク システムでもありました。

Raj Rajagopal の著書 "Multi -オペレーティング システムのネットワーキング:Unix、Netware、および NT との共生。"

次世代の UNIX

一方、UNIX はコンピューターの世界を変革し続けました。たとえば、BSD UNIX コンピューターが軍と大学のサイトをリンクする ARPANET の制限を打ち破り、現在インターネットとして知られているものの種を蒔きました。その後、1980 年代半ばに、Sun Microsystems という会社が UNIX を採用し、その機能を大幅に強化しました。その結果、SunOS と名付けられ、グラフィカル ユーザー インターフェイスまたは GUI が追加されました。これは、Mac OS が導入され、その後 Windows 3.1 が消費者市場に導入されたことで人気を博し、その他の機能も追加されました。 SunOS の新しいバージョンである Solaris は、ネットワーク管理者の間でさらに人気を博しました。

Microsoft と IBM が提携

Novell が Netware NOS を通じて当時の LAN オペレーティング システム市場での優位性を確保したため、Microsoft という会社は、物事がどこに向かっているのかを把握しようとしました。同社の DOS システムの初期のバージョンにはネットワーク指向の機能がいくつかありましたが、MSnet 製品は 3Com などの Novell の競合他社の支援を受けましたが、効果はありませんでした。 Windows の初期バージョンなど、他のオペレーティング システムへの侵入も、ユーザーの無関心に見舞われました。

一方、元ミニコンピュータの巨人であった IBM は、LAN 革命によって取り残されたかのように見え、Novell についていくのに苦労していました。 Rajagopal の著書によると、これにより Microsoft と IBM は協力して OS/2 を開発するようになりました。両社とも、OS/2 で Netware の座を奪うことに全力を注ぎ、つまずきつつある Windows システムのような他の Microsoft プロジェクトよりも優先事項として位置づけています。しかし、Windows バージョン 3 のリリースで、Microsoft は大成功を収めました。何百万もの Windows が販売されると、業界のダイナミクスが一夜にして変化し、OS/2 の計画は未然に防がれました。

現在のプレイヤー

現在、NOS 市場の主要プレーヤーには、Windows、Netware (現在はバージョン 6.5)、および Cisco IOS (「インターネットワーク オペレーティング システム」の略)、Linux などの UNIX ベースのオペレーティング システムや、さまざまな種類のオペレーティング システムがあります。 BSD UNIX.