クラスタリングとは?くらすたりんぐ
クラスタリングとは、複数のサーバを束ね、外からは1台のシステムのように見せる構成のこと。片系が落ちたときに引き継ぐHAクラスタは可用性を、要求を振り分ける負荷分散クラスタや計算クラスタは性能を狙うものであり、どちらを目的に置くかで共有ディスクの要否も台数設計の考え方も変わる。
最終更新:2026-10-06
この語が出る過去問を解く →背景
1台の機体で性能や可用性を伸ばそうとすると、部品の高級化に価格が急に跳ね上がり、しかも電源やマザーボードといった単一障害点は残ったままになる。同じ機体を複数並べて束ねる方式に切り替えれば、必要な分だけ台数で買えるうえ、1台の故障が全停止に直結しなくなる。単体の限界を、構成の側で越えるための考え方である。
具体例
データベースは書き込みの整合性が要るため、共有ストレージを持つ2ノードのHAクラスタとし、片系障害時に仮想IPアドレスを引き継がせる構成が一般的で、LinuxではPacemaker、Windowsではフェールオーバークラスタリングがこれを担う。状態を持たないWebアプリケーションは負荷分散クラスタにして、需要に応じて台数を増減させる。
試験での引っ掛け
HAクラスタは台数を増やしても処理能力は上がらない。待機系は平常時に仕事をしないためで、可用性の指標と性能の指標を取り違える選択肢が定番になる。逆に負荷分散クラスタは台数で性能が伸びるものの、セッション情報をメモリに持つと特定ノードへ固定する必要が出て、その分だけ可用性が下がる。目的をすり替えた記述に注意する。
関連用語
出た過去問
出典:令和元年度 秋期 応用情報技術者試験 午前 問4(IPA)
出典・参考
公式シラバスの1 基礎理論 > 3. 情報に関する理論 > (9) AI(Artificial Intelligence:人工知能)に関する技術に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。