水平分散システム
システムだよ
お仕事を複数のコンピュータで分担するよ
それぞれのコンピュータの役割が同じだよ
簡単に書くよ
水平分散システム(読:スイヘイブンサンシステム 英:horizontal distributed system?)とは
みんなで同じ苦労を分かち合おう型分散システムのこと。
もう少し具体的に書くと
お仕事を複数のコンピュータで分担してやる構成になっているシステム(分散システム)の分類のひとつ
であり
それぞれのコンピュータの役割が(ほとんど)同じシステムのこと
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「分散システム」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
分散システムは「複数台のコンピュータで作業分担してお仕事するシステム」です。
「1人でやるのは大変だからさ。みんなで分担しようよ!」になっているシステムです。
以上を踏まえて
全部のコンピュータの役割が同じ分散システム
が「水平分散システム」です。
水平分散システムでは、それぞれのコンピュータに上下関係は ありません。
やるお仕事も同じです。
みんな平等です。
例えば、そうですね。
ピヨピヨカンパニーでは、ピヨ太君お手製の稼働管理システムを使っています。
この稼働管理システムは
1.従業員に出社・退社時間を入力してもらうタイムカード機能
2.出社・退社時間から稼働時間を計算する稼働計算機能
3.稼働時間から給与を計算する給与計算機能
の3つで構成されています。
さて、この稼働管理システムですが、社員の数が増えるに従って、限界が見えてきました。
処理しなくちゃいけない情報の量が多くなり過ぎたからです。
コンピュータさんは涙目になっています。
それを知ったピヨ太君は、新たに2台のコンピュータを買ってきました。
お仕事を分担させるためです。
いわゆる「分散システム」な構成にすることにしたのです。
ピヨ太君は考えます。
どう分担しようかな?
そうだ!
部署ごとに分けよう!
ピヨピヨカンパニーには営業部、技術部、管理部の3つの部署があります。
そこで、それぞれのコンピュータに同じ稼働管理システムを入れました。
そして、営業部は営業部用のコンピュータ、技術部は技術部用のコンピュータ、管理部は管理部用のコンピュータを使わせたのです。
これで、それぞれのコンピュータの負担は、1台でやっていたときより減りました。
めでたし、めでたし。
この話において、ピヨ太君がやったような構成のシステムが水平分散システムです。
それぞれのコンピュータが同じ役割で同じお仕事をする
みんなで同じ苦労を分かち合おう型分散システム
です。
ちなみに、今回のピヨ太君は部署で分けて作業を分担しました。
他の分担方法もありますよね。
例えば、役割ごとに作業を分担したりです。
1台目のコンピュータには全部署のタイムカード機能を任せます。
2台目のコンピュータには全部署の稼働時間計算機能を任せます。
3台目のコンピュータには全部署の給与計算機能を任せます。
そんな役割分担もアリでしょう。
このようにした場合、コンピュータによってやるお仕事、役割が違いますよね。
このような構成の分散システムは「垂直分散システム」と言います。
垂直分散システムは、スペシャリストにお任せしよう型分散システムです。
気が向いたら、併せて覚えてあげてください。
一言でまとめるよ
まぁ「水平分散システム」って単語が出てきたら「それぞれのコンピュータの役割が同じ分散システム
(複数台のコンピュータで作業分担してお仕事するシステム)なんだな~」と お考えください。
おまけ
■検索してみる?






