EC2のロードバランサーがどうも・・・

※訂正記事書きました!
EC2のロードバランサーを検証してみたところ、どうも雲行きが怪しい。


まずは以下の構成で検証してみた。

  • Webサーバに100KBのファイルを置く
  • そのURLをSiegeで叩く
  • ルート1、ルート2のどちらも内部IPアドレス

で、結果。

ルート1 315.74 trans/sec
ルート2 601.71 trans/sec

内部IPアドレスなのにrpsが半分以下。


クライアントのパワー不足かも、と思ってクライアントを増やしてみる。

ルート1 337.47 trans/sec
ルート2 664.8 trans/sec

うーん。。。


とりあえずWebサーバをもっと増やしてみる。

Webサーバ×2 377.43 trans/sec
Webサーバ×3 392.46 trans/sec
Webサーバ×4 393.67 trans/sec

。。。


ついでに帯域も測ってみる。

ロードバランサーなし 606 Mbits/sec
サーバ×1 181 Mbits/sec
サーバ×2 320 Mbits/sec
サーバ×3 425 Mbits/sec
サーバ×4 491 Mbits/sec


インスタンス増やしたらもっと増えるんだろうか?