クライアントサーバシステム
Client-Server System
くらいあんとさーばしすてむ
他の資格での定義
サービスを提供するサーバと、サービスを要求するクライアントで構成されるシステム形態。役割を分担することで効率的な処理が可能となる。Webシステムやメールシステムなどで広く利用される。
サービスを要求するクライアントとサービスを提供するサーバで構成されるシステム形態。2層(クライアント+サーバ)や3層(プレゼンテーション層、ファンクション層、データベースアクセス層)の構成がある。負荷分散と保守性に優れる。
クライアント(要求側)とサーバ(提供側)に役割を分担するシステム構成方式。2層C/S、3層C/S、Webシステムなどの形態がある。処理の分散と集中のバランスを考慮して構成を決定する。
関連キーワードの用語
ネットワーク上の各コンピュータが対等な立場で通信を行う通信方式。特定のサーバを必要とせず、各端末がサーバとクライアントの両方の役割を果たす。P2Pとも表記される。
世界各地に分散配置されたサーバ群を使って、Webコンテンツを効率的に配信するネットワークの仕組み。ユーザに最も近いサーバからコンテンツを配信することで、高速なアクセスと負荷分散を実現する。
1台の大型コンピュータ(ホストコンピュータ)にすべての処理を集中して行わせるシステム構成。管理が容易だが、障害時にシステム全体が停止するリスクがある。
複数のコンピュータに処理を分散して行わせるシステム構成。負荷分散や可用性の向上が図れるが、システムの管理が複雑になるという特徴がある。
複数のプロセッサやコンピュータで同時に処理を実行すること。大量のデータ処理や複雑な計算を高速化するために利用され、科学技術計算やAI学習などで活用される。
データベースやサーバのデータを別のサーバに複製し、同期を保つ仕組み。障害時のデータ保全や負荷分散に利用され、可用性と信頼性の向上に寄与する。