令和5年度 ITパスポート試験 問70
テクノロジシステム構成システム構成方式・冗長化
Webサービスなどにおいて,信頼性を高め,かつ,利用者からの多量のアクセスを処理するために,複数のコンピュータを連携させて全体として一つのコンピュータであるかのように動作させる技法はどれか。
解答・解説
正解: ア. クラスタリング
クラスタリングとは、複数のコンピュータをネットワークで接続し、全体として1つのコンピュータシステムであるかのように動作させる技法です。
この構成により、以下のようなメリットがあります。
- 高可用性(信頼性の向上): 一部のコンピュータに障害が発生しても、他の正常なコンピュータが処理を引き継ぐため、システム全体の稼働を継続できます。
- 負荷分散: 利用者からの多量のアクセスや重い処理を、複数のコンピュータに分散して処理させることができます。
各選択肢の解説
- ア: 正解。複数のコンピュータを連携させて一つのコンピュータであるかのように動作させる技法です。
- イ: スプーリングは、プリンタなどの低速な入出力装置への出力データを一時的に磁気ディスクなどに蓄え、CPUの処理と入出力処理を並行して行うことで、システム全体の処理効率を高める技法です。
- ウ: バッファリングは、処理速度の異なる装置間でデータを送受信する際に、一時的にデータをメモリに蓄えることで、速度差を吸収する技法です。
- エ: ミラーリングは、複数のハードディスクなどに同じデータを同時に書き込むことでデータの冗長性を持たせ、信頼性を高める技法です(RAID 1など)。