クライアントサーバシステム
Client-Server System
くらいあんとさーばしすてむ
他の資格での定義
サービスを要求するクライアントと、サービスを提供するサーバで構成されるシステム形態。役割を分担することで効率的な処理が可能であり、Webシステムの基本的な構成である。
サービスを要求するクライアントとサービスを提供するサーバで構成されるシステム形態。2層(クライアント+サーバ)や3層(プレゼンテーション層、ファンクション層、データベースアクセス層)の構成がある。負荷分散と保守性に優れる。
クライアント(要求側)とサーバ(提供側)に役割を分担するシステム構成方式。2層C/S、3層C/S、Webシステムなどの形態がある。処理の分散と集中のバランスを考慮して構成を決定する。
関連キーワードの用語
1台の大型コンピュータ(ホスト)にすべてのデータと処理を集中させる方式。管理が容易でセキュリティを確保しやすい反面、ホストに障害が発生するとシステム全体が停止するリスクがある。
複数のコンピュータに処理やデータを分散させる方式。負荷を分散でき、一部の障害がシステム全体に波及しにくいが、セキュリティ管理やデータの整合性確保が複雑になる。
物理的なハードウェア資源を論理的に分割または統合して利用する技術。1台の物理サーバ上で複数の仮想サーバを動作させたり、複数の物理ストレージを1つの論理ストレージとして扱ったりできる。
仮想マシンのこと。物理的なコンピュータ上にソフトウェアで作成された仮想的なコンピュータ環境。それぞれ独立したOSやアプリケーションを実行でき、物理サーバの資源を効率的に利用できる。
デスクトップ環境をサーバ側で集中管理し、クライアント端末には画面情報のみを転送する仕組み。データが端末に残らないためセキュリティが向上し、テレワーク環境の構築にも活用される。
インターネットを通じてコンピュータ資源(サーバ、ストレージ、アプリケーションなど)をサービスとして利用する形態。必要な時に必要なだけ利用でき、初期投資を抑えられる。