【ロードバランサのアルゴリズム】
ロードバランサのアルゴリズム とは?
💡 「次はどのサーバ?」——ロードバランサが判断する振り分けのルールブック。
📌 このページのポイント
ロードバランサってどうやってサーバを選ぶの?
他にどんなアルゴリズムがあるの?
「最小接続数」は今アクティブな接続が一番少ないサーバを選ぶよ。処理時間がバラつく場合に向いてるんだ。「IPハッシュ」はクライアントのIPアドレスを使って常に同じサーバに送る方式で、ログイン状態などを維持したいときに使うんだよ。
サーバのスペックが違う場合はどうするの?
どのアルゴリズムを選べばいいの?
アルゴリズムを間違えると何か困ることはあるの?
まとめ:ざっくりこれだけ覚えればOK!
「ロードバランサのアルゴリズム」って出てきたら「リクエストをどのサーバに送るかのルール」と思えばだいたいOK!
📖 おまけ:英語の意味
「Load Balancer Scheduling Algorithm」 = ロードバランサのスケジューリングアルゴリズム
💬 「ロードバランサ」は「負荷(Load)を均衡(Balance)させる装置」のことで、アルゴリズムはその「振り分け方のルール」だよ。どのルールを選ぶかでシステムのパフォーマンスが大きく変わるんだ。