menu

システム・アーキテクチャーの変遷(メインフレーム〜クラサバ〜クラウド)

中小企業の支援をする上で必要な「情報システム」の知識をまとめるシリーズ。

今回は、システムのアーキテクチャーがどのように変わってきたのかを見てみましょう。

 

システムのアーキテクチャーとは?

なお、ここでのシステム・アーキテクチャーとは、半導体屋さんが定義するようなチップレベルのお話しではありません。
そういう難しい話は専門家に任せておいて良いでしょう。

中小企業の支援者は、会計もマーケティングも法律も支援するなかの1つとして「情報システム」を捉えています。
ですから、難しいことは堂々と専門家に任せて、大局的な視点を持っていれば良いのです。

ここでいうシステム・アーキテクチャーとは、

  • どこで計算処理が行われているか(=プログラムが実行されているか)
  • どこにデータが置いてあるか

の2点に着目します。
時代とともに、この2つが変わっていく様を見ていると、ITの世界が変化してきたことを感じます。

 

メインフレームの時代

「メインフレーム」という大型コンピュータが登場したのは1960年代。
日本で広がり始めたのは1970年代頃でしょうか。
軽くうん億円はした代物ですから、当然のことながら、大企業にしか導入されていません。

Wikipeidaのページより

電算室、今で言うサーバー・ルームを覆い尽くす大型なコンピュータが使われていました。
操作はダム端末と呼ばれる端末で行われていました。

Wikipediaのページより

この端末はメインフレームとのコミュニケーションに使われるもので、プログラムの実行も、データの保存場所もメインフレームのなかでした。
今で言う「シンクライアント」のようなシステムだったのです。

 

クライアント・サーバーの時代

その後、IntelがCPUを、MicrosoftがWindows(OS)を出したことにより、パソコンが一気に広まっていきます。
さらに社内ネットワーク(LAN)が接続されるようになりました。
それによって、「クライアント・サーバー」モデルのシステムが数多く導入されました。
日本では1980年代後半、多くは1990年代に入ってからです。

サーバーとは、何らかのサービスを提供するコンピュータのことです。
以前にサーバーについて書いた記事はこちらです。。
(「サーバ」と「サーバー」の表記が入り乱れていますが、どちらも同じ意味です。ご容赦を。。)

例えば、何らかの文書ファイルを作成した後、プリントサーバーに印刷指示を出すと、プリントサーバーに接続されたプリンターから、印刷された用紙が出てきます。
このとき、プリントサーバーがサーバー、印刷指示を出した手元のパソコンがクライアントです。
同じように、ファイルを保存するのがファイルサーバー、その指示を出したパソコンがクライアントです。

代表的なクライアント・サーバー型のシステムと言えば、Lotus Notesです。
サーバー側にはサーバー・プログラムが稼働しています。
クライアント側でもソフトウェアがインストールされて、サーバー側と連携しながら動いたのです。

様々な文書がNotesに保存され、組織内で利用されました。
また、ワークフローがNotes上で流れるようになりました。
グループウェアが生まれたのです。

この時代、プログラムはサーバー・クライアント双方にて実行されます。
そして、データもサーバーに置かれたり、クライアント側に置かれたりしました。

コンピューティング能力も、データの置き場所も、共にサーバーとクライアントに分散したのです。
この頃から、情報漏えいなどの事故がニュースで取り上げられるようになりました。

 

クラウドの時代

その後、クラウドの時代がやってきます。
インターネットへの常時接続は当たり前になりました。
そして、ブラウザが強化されたことによって、ブラウザだけで使えるシステム(=Webシステム)が増えていきます。

そんな時代に登場したのがクラウド・コンピューティングでした。
SalesForceがその代表例です。
今は、Office365を使っている人も増えてきたことでしょう。

クライアント・サーバー時代にあまりにもパソコンやデータが分散して、管理コストが大変なことになりました。
クラウド・コンピューティングは、ある意味で、そうした問題への対抗策として生まれたのかもしれません。

パソコン側にはソフトウェアのインストールは不要。
ブラウザが使えれば、Web上で動くシステムが使えるようになったのです。
プログラムの実行も、データの保管場所も、基本的にはクラウド上です。

そのため、コンピューティング・モデル(アーキテクチャー)としては、
メインフレーム時代に近い形となりました。

大きく異るのは、クラウドがAPIを提供していることです。
APIとは、システムとシステムを接続するコンセントのようなもの。
クラウドA上で実行された結果を、別のクラウドBに引き渡すようなことが、簡単になったのです。

また、端末側も進化しました。
パソコンだけでなく、スマホが登場したのです。
クラウドだけで計算・データ保管を行うシステムもあれば、
スマホアプリと連携して動くシステムも出てくるようになりました。

この場合は、スマホアプリでも処理が行われますし、
スマホアプリにデータが溜まることもあります。
そのような視点で見ると、メインフレームのような「集中型」と、
クライアント・サーバーのような「分散型」のハイブリッドの状態とも言えるでしょう。

長くなってきたので、次回に続けます。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【編集後記】
昨日は自宅周辺に篭って資料づくり。
思ったよりも進められませんでした。。

今日も素晴らしい1日になります。感謝!!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【Facebookページはこちら
「いいね!」すると、ブログ更新のお知らせを受け取れます。
たまに気になるニュースなども通知しています。

ブログ村ランキングに参加しています!
応援のクリックをしていただけると、嬉しいです。
にほんブログ村 経営ブログ コンサルタントへ
にほんブログ村

成長を促す「適切な負荷」をかけるために必要な、たった1つのこと

稼いでいない中小企業診断士がやった方が良い3つのこと

関連記事

  1. 起業する人に必要なマインド

    おはようございます。渋屋です。昨日の引き続き、通勤講座 診断士の会「実例…

  2. IT(情報技術)はETに向かっているのかもしれない

    産業革命以降、最も世の中にインパクトを与えたことは何でしょうか?私はIT(情報技術)だと思います…

  3. Facebookを仕事で使うなら、最低限知っておきたいこと

    会社を辞め、個人として働くようになってから、ますますFacebookは手放せないものとなりました。…

  4. 税理士と中小企業診断士の関係

    経営コンサルタントを顧問として雇っている中小企業はそんなに多くありませんが、税理士を顧問につけて…

  5. 空いているリソースを使ってみたら・・・

    こんにちは、渋屋です。息子が3月まで通っていた保育園の目の前に駐車場があ…

  6. 診断士がセミナーを自分で主催すべき理由

    こんにちは、渋屋です。「診断士のタマゴ」(実践編)でセミナー講師を行う方法について書いています。…

  7. 中小企業診断士1次試験7科目と実務の関係(私の勝手な主観)

    独立診断士として働いていますが、改めて診断士1次試験に含まれる7科目と、実務の関係を整理してみま…

  8. Facebookで安易にプライバシーを拡散しないために

    こんにちは、渋屋です。オフィスの雰囲気がすっかり年末です。明日が祝日だということもあり、人数もま…

最近の記事

最近読んだ本

PAGE TOP