ロードバランシングについて記載いたします。
ロードバランシングとは
ロードバランシングは、複数の機器やシステム間で負荷を均等に分散し、全体の性能や耐障害性を向上させる技術です。
サーバロードバランシング
サーバロードバランシングとは、ロードバランシングの主な方法の1つです。
この際、ロードバランサが外部からの要求を一定のルールに基づき、各サーバに振り分けます。
各装置に順番かつ均等に割り当てるラウンドロビン方式、現在の接続数が最も少ないものを選択する最小コネクション方式、最も早く反応した装置に割り当てる最速応答時間方式など、様々な割り当て方式があります。
また、地理的に分散配置されたサーバから、クライアントに最も近いものを選んで接続させる方法も存在します。
通信プロトコルやアプリケーションによっては同じ利用者が一定の文脈(セッション)のもとで繰り返し要求を送信することがあり、その都度別のサーバに接続されると処理に矛盾が生じてしまいます。
そのような場合、同一セッション中は前回と同じサーバに割り当てるといった制御を行うことで処理の矛盾を防ぎ、安定したサービス提供が可能となります。
以上になります。
参考URL
ロードバランシング(負荷分散 / LB)とは - 意味をわかりやすく - IT用語辞典 e-Words