IT用語帳
APシステム開発技術 · 設計

分散処理

Distributed Processing

ぶんさんしょり

処理やデータを、ネットワークで結んだ複数のコンピュータに分担させるシステムの処理方式。負荷を分散して性能を拡張しやすく、一部の障害が全体に波及しにくいが、データの整合性の確保や運用管理が複雑になる。クライアントサーバシステムやWebシステム、マイクロサービスアーキテクチャが例。

共有:

Related

他の資格での定義

IP分散処理

複数のコンピュータに処理を分散して行わせるシステム構成。負荷分散や可用性の向上が図れるが、システムの管理が複雑になるという特徴がある。

SG分散処理

複数のコンピュータに処理やデータを分散させる方式。負荷を分散でき、一部の障害がシステム全体に波及しにくいが、セキュリティ管理やデータの整合性確保が複雑になる。

FE分散アーキテクチャ

処理やデータを、ネットワークで結んだ複数のコンピュータに分散させるシステム構成。負荷を分散して性能を拡張しやすく、一部の障害が全体に波及しにくいが、データの整合性の確保や運用管理が複雑になる。クライアントサーバシステムなどが代表例。

PD-S分散アーキテクチャ

処理やデータを、ネットワークで結んだ複数のコンピュータに分散させるシステムの構成。負荷を分散して性能を拡張しやすく、一部の障害が全体に波及しにくいが、データの整合性の確保や運用管理が複雑になる。機能の分担の仕方により、水平分散と垂直分散に分けられる。

A-1分散アーキテクチャ

ネットワークで結んだ複数のコンピュータに処理やデータを分散させるシステム構成。負荷を分担でき、拡張がしやすく、一部の故障が全体に波及しにくい。一方で、データの整合性の維持、障害箇所の特定、セキュリティ管理が複雑になる。

Past Exams

過去問での出題

過去問で 23 回出題(応用情報技術者試験 7・基本情報技術者試験 4・データベーススペシャリスト試験 4・ITサービスマネージャ試験 3・ITパスポート試験 2・システムアーキテクト試験 2・情報セキュリティマネジメント試験 1)

残り 13 件を表示

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。

応用情報技術者試験の過去問によく出る用語

Related

関連キーワードの用語

APWebサーバ

WebブラウザなどのクライアントからHTTPやHTTPSで送られてくる要求を受け付け、HTMLや画像などのコンテンツ、またはサーバ側のプログラムで生成した結果を応答として返すサーバ。Webシステムでは、Webサーバの背後にアプリケーションサーバやデータベースサーバを置く3層の構成が多い。

AP集中処理

1台のホストコンピュータにデータと処理を集中させ、端末からそれを利用するシステムの処理方式。資源やデータを一元的に管理でき、運用やセキュリティの確保が容易だが、ホストに障害が起きるとシステム全体が止まり、処理能力の拡張にも限界がある。システム設計では、業務に応じて分散処理と比べて選ぶ。

APWebシステム

利用者がWebブラウザからHTTPでサーバにアクセスして使うシステムの処理方式。Webサーバ、アプリケーションサーバ、データベースサーバの3層で構成することが多く、端末にブラウザがあれば専用のソフトウェアを配布せずに利用でき、更新もサーバ側だけで済む。

PD-S垂直機能分散システム

上位と下位の階層関係にある複数のコンピュータに機能を分担させる分散システムの構成。クライアントサーバシステムや、Webサーバ・アプリケーションサーバ・データベースサーバの3層構成、本社のサーバと支店のサーバで処理を分ける構成が例。

PD-Sマイクロサービスアーキテクチャ

アプリケーションを、業務の機能ごとに独立して開発・配備・拡張できる小さなサービスの集まりとして構成するアーキテクチャ。サービスどうしはAPIで通信し、それぞれが自分のデータを持つ。サービスごとに更新や拡張ができる一方、サービス間の通信の遅延や障害、分散したデータの整合性の管理が課題になる。

A-1集中処理システム

データと処理を1台のホストコンピュータなど中央のシステムに集めて行う構成。資源やデータを一元的に管理できるため運用やセキュリティの管理がしやすいが、中央のシステムが故障すると全体が停止し、負荷の集中が性能の限界になりやすい。