さーば
サーバ
ネットワークを通じて、クライアントからのリクエストに対してデータやサービスを提供するコンピュータやプログラムです。
詳しい説明
ネットワークを通じて、他のコンピュータ(クライアント)からのリクエストに応じて、データやサービスを提供するコンピュータまたはソフトウェアのことです。サービスを提供する側という意味で、Webサーバ、メールサーバ、データベースサーバなど役割に応じて名称が変わります。
クライアントからの要求を処理し、結果を返すという関係(クライアント・サーバシステム)が基本です。高性能なハードウェアで構築されることもあれば、クラウド上で仮想的に動くこともあります。Webサイトを閲覧する際は、ユーザーのPCがクライアント、Webページを配信するコンピュータがWebサーバとなります。
試験では、システム構成の基本単位として問われます。ハードウェア資源としてのサーバだけでなく、役割としてのサーバを正しく区別することが求められます。また、可用性を高めるための負荷分散(ロードバランシング)や冗長化の対象としても重要です。
試験で問われること
ITパスポート試験
- クライアントとサーバの関係性を理解する
- 用途に応じたサーバの種類を把握する
- 役割分担の仕組みを理解する
基本情報技術者試験
- クライアント・サーバシステムの仕組みを理解する
- 負荷分散、可用性向上のための冗長化、仮想化技術を用いたサーバ運用の基礎を押さえる
- サーバの種類ごとの役割を技術的に説明できる