ロードバランシングとは?ろーどばらんしんぐ
ロードバランシングとは、複数のサーバへ要求を振り分けて処理能力を束ね、1台の過負荷や故障がサービス全体へ波及しないようにする仕組み。振り分けはラウンドロビン・最少接続数・応答時間などの規則で決め、死活監視に応じない実体は自動的に外す。多数の機器を収容するIoT基盤では収容設計の中核になる。
最終更新:2026-10-06
エンベデッドSPを最短で暗記・合格する →背景
1台の性能を上げ続けるスケールアップはいずれ価格と物理の上限に当たるうえ、その1台が止まれば全滅する。台数で分担し、壊れた実体を切り離せるようにしたのが負荷分散である。組込み側から見ると、出荷台数が伸びるほどサーバ側の収容能力が製品の可用性を決めるため、機器の接続・再接続の作法まで含めて設計対象になる。
具体例
ネットワークカメラや遠隔監視端末を数万台収容する基盤では、ロードバランサが接続を複数の受信サーバへ配る。ただし停電復旧後に機器が一斉再接続すると特定の実体へ山ができるため、再接続までの待ち時間を機器ごとに乱数でずらす実装を機器側に入れておく必要がある。
試験での引っ掛け
複数台が同時に処理を分担する負荷分散と、待機系へ切り替えるフェールオーバは別の仕組みで、混同した選択肢が出る。同じ相手を同じサーバへ固定するスティッキーセッションを入れると均等分散は崩れる。ロードバランサ自体を冗長化しなければ、そこが単一障害点になる。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。