垂直機能分散システム
Vertical Functional Distribution System
すいちょくきのうぶんさんしすてむ
上位と下位の階層関係にある複数のコンピュータに機能を分担させる分散システムの構成。クライアントサーバシステムや、Webサーバ・アプリケーションサーバ・データベースサーバの3層構成、本社のサーバと支店のサーバで処理を分ける構成が例。
Past Exams
過去問での出題
過去問で 1 回出題(ITパスポート試験 1)
出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。用語名で照合しているため、関係の薄い問題が含まれることがあります。
Related
関連キーワードの用語
1台のホストコンピュータにデータと処理を集中させ、端末からそれを利用するシステムの形態。資源やデータを一元的に管理でき、運用やセキュリティの確保が容易だが、ホストに障害が起きるとシステム全体が止まり、処理能力の拡張にも限界がある。
対等な関係にある複数のコンピュータに、それぞれ異なる機能を分担させる分散システムの構成。例えば受注処理と在庫管理を別々のサーバが担い、ネットワークで連携して1つの業務を実現する。機能ごとに拡張や更新ができるが、機能間の連携とデータの整合性の管理が必要になる。
同じ機能を持つ対等な複数のコンピュータに処理を振り分けて、負荷を分散させる分散システムの構成。ロードバランサで要求を各サーバに割り当てる構成が代表例で、サーバの台数を増やせば処理能力を拡張でき(スケールアウト)、一部のサーバが故障しても処理を継続できる。
WebブラウザなどのクライアントからHTTPやHTTPSで送られてくる要求を受け付け、HTMLや画像などのコンテンツ、またはサーバ側のプログラムで生成した結果を応答として返すサーバ。Webシステムでは、Webサーバの背後にアプリケーションサーバやデータベースサーバを置く3層の構成が多い。
処理やデータを、ネットワークで結んだ複数のコンピュータに分担させるシステムの処理方式。負荷を分散して性能を拡張しやすく、一部の障害が全体に波及しにくいが、データの整合性の確保や運用管理が複雑になる。クライアントサーバシステムやWebシステム、マイクロサービスアーキテクチャが例。
