ある程度の規模になると複数台サーバを準備し負荷を分散させる必要があります。 負荷を分散させると一概に言っても様々な方法があるので紹介したいと思います。 ロードバランサー(LB) 負荷分散を行うための製品がLBです。 LBには負荷分散以外に次のような機能を持っていることが多いです。 SSLアクセレーション データ圧縮 キャッシュ フィルタリング LBは多機能かつ高性能ではありますが、非常に高価な製品です。(400万〜) 通常であれば冗長化なども必要なので数千万という単位の費用がかかります。 DNSラウンドロビン 1つのドメインに対して複数のIPを割り当てる事で負荷を分散します。 メリット 負荷分散する上でもっとも簡単かつ安価にできる ネットワーク的に離れたサーバにも分散できる DNSサーバのみで動作する デメリット グローバルIPをサーバの数だけ準備する必要がある 複数のサーバに対して均等に