クラスタリングとロードバランシングとは?くらすたりんぐとろーどばらんしんぐ
クラスタリングとロードバランシングとは、台数を増やして解く二つの構成を、狙いの違いで対比した論点。クラスタリングは障害時に処理を引き継いで止めないこと、すなわち可用性を狙う。ロードバランシングは要求を複数ノードへ配って処理量を出すこと、すなわち性能を狙う。実装は重なるが、評価する指標は稼働率と処理量で別になる。
最終更新:2026-10-06
エンベデッドSPを最短で暗記・合格する →背景
1台の性能と信頼性を上げていく方向は費用の立ち上がりが急で、しかも単一障害点が残る。台数で解く方向へ移ると、止めない仕組みと配る仕組みという別々の課題が現れ、それぞれ別の道具で解くことになった。エッジ側の機器を増やす設計でも、冗長化したいのか捌きたいのかを最初に分けておかないと、選ぶ構成を間違える。
具体例
エッジゲートウェイを2台置いてVRRPで仮想IPを引き継がせるのは可用性の話、その先の解析処理を複数台へ振り分けるのは性能の話である。実装も役割で分かれており、振り分けはHAProxyやNGINX、引継ぎの調停はPacemakerとCorosyncが担う。
試験での引っ掛け
狙いを取り違えるのが第一の罠で、故障時に待機系へ移すフェールオーバと、危険側に倒さず停止させるフェールセーフの区別も併せて問われる。第二に、負荷分散は落ちたノードを外すので可用性にも効くように見えるが、機器との接続やセッションといった状態を持つ処理は引き継げず、可用性の手段にはならない。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。