Amazon EC2のロケーション(Zone)毎のネットワークレスポンス(RTT)一覧

Amazon EC2は、インスタンス(仮想マシン)を起動する際に、そのインスタンスを配置するロケーションを、アメリカ東海岸3ヶ所ヨーロッパ西部2ヶ所から選択することが可能です。

それらの詳細については、以下リンク先をご覧ください。


で、それぞれのロケーション(Zone)のインスタンスに対して、日本国内からのネットワークレスポンスはどんなものだろうと思い、RTT(Round Trip Time)を計測してみました。

以下は、各ロケーション(Zone)から日本国内(東京)のノード(So-net)にPingを20回実行した結果となります。

実行結果

各Zoneに対するRTTの最小値/平均値/最大値/平均偏差となります。

Zone min avg max mdev
us-east-1a 186.112 193.477 203.937 5.186
us-east-1b 177.378 195.108 205.618 7.847
us-east-1c 185.682 193.154 203.078 5.682
eu-west-1a 282.726 283.839 285.987 0.931
eu-west-1b 283.749 284.472 286.393 0.589

※ 単位は、msec

結論

  • アメリカに設置した方が、ヨーロッパに設置するよりネットワークレスポンスが良い。
  • アメリカ東海岸であれば、3ヶ所ともネットワークレスポンスはさほど変わらない。ヨーロッパ西部も同様。

というわけで、特に理由が無い限りは、現在のところアメリカ東海岸3ヶ所のどこかに配置が良さそうですね。

詳細結果(ログ)

us-east-1a

# ping xxxxxxx.tokynt01.ap.so-net.ne.jp
PING xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx) 56(84) bytes of data.
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=1 ttl=45 time=203 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=2 ttl=45 time=191 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=3 ttl=43 time=190 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=4 ttl=45 time=200 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=5 ttl=43 time=190 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=6 ttl=45 time=186 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=7 ttl=45 time=196 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=8 ttl=45 time=186 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=9 ttl=43 time=186 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=10 ttl=45 time=195 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=11 ttl=43 time=195 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=12 ttl=45 time=196 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=13 ttl=43 time=190 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=14 ttl=43 time=191 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=15 ttl=45 time=200 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=16 ttl=45 time=196 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=17 ttl=45 time=186 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=18 ttl=45 time=190 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=19 ttl=45 time=199 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=20 ttl=45 time=191 ms

--- xxxxxxx.tokynt01.ap.so-net.ne.jp ping statistics ---
20 packets transmitted, 20 received, 0% packet loss, time 19002ms
rtt min/avg/max/mdev = 186.112/193.477/203.937/5.186 ms

us-east-1b

# ping xxxxxxx.tokynt01.ap.so-net.ne.jp
PING xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx) 56(84) bytes of data.
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=1 ttl=46 time=205 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=2 ttl=44 time=192 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=3 ttl=46 time=188 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=4 ttl=46 time=195 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=5 ttl=46 time=202 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=6 ttl=46 time=199 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=7 ttl=44 time=199 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=8 ttl=46 time=177 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=9 ttl=46 time=187 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=10 ttl=46 time=205 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=11 ttl=44 time=199 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=12 ttl=46 time=192 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=13 ttl=46 time=187 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=14 ttl=44 time=187 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=15 ttl=44 time=189 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=16 ttl=44 time=199 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=17 ttl=44 time=183 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=18 ttl=46 time=203 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=19 ttl=44 time=199 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=20 ttl=46 time=204 ms

--- xxxxxxx.tokynt01.ap.so-net.ne.jp ping statistics ---
20 packets transmitted, 20 received, 0% packet loss, time 19055ms
rtt min/avg/max/mdev = 177.378/195.108/205.618/7.847 ms

us-east-1c

# ping xxxxxxx.tokynt01.ap.so-net.ne.jp
PING xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx) 56(84) bytes of data.
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=1 ttl=45 time=195 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=2 ttl=43 time=186 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=3 ttl=45 time=191 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=4 ttl=45 time=203 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=5 ttl=45 time=186 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=6 ttl=43 time=198 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=7 ttl=45 time=195 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=8 ttl=45 time=199 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=9 ttl=45 time=200 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=10 ttl=45 time=185 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=11 ttl=43 time=196 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=12 ttl=43 time=191 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=13 ttl=43 time=185 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=14 ttl=45 time=195 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=15 ttl=43 time=200 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=16 ttl=45 time=186 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=17 ttl=45 time=190 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=18 ttl=45 time=191 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=19 ttl=43 time=195 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=20 ttl=43 time=185 ms

--- xxxxxxx.tokynt01.ap.so-net.ne.jp ping statistics ---
20 packets transmitted, 20 received, 0% packet loss, time 18996ms
rtt min/avg/max/mdev = 185.682/193.154/203.078/5.682 ms

eu-west-1a

# ping xxxxxxx.tokynt01.ap.so-net.ne.jp
PING xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx) 56(84) bytes of data.
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=1 ttl=49 time=283 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=2 ttl=49 time=284 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=3 ttl=49 time=283 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=4 ttl=49 time=284 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=5 ttl=49 time=283 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=6 ttl=49 time=283 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=7 ttl=49 time=284 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=8 ttl=49 time=283 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=9 ttl=49 time=283 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=10 ttl=49 time=282 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=11 ttl=49 time=283 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=12 ttl=49 time=285 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=13 ttl=49 time=283 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=14 ttl=49 time=283 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=15 ttl=49 time=283 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=16 ttl=49 time=284 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=17 ttl=49 time=283 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=18 ttl=49 time=283 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=19 ttl=49 time=283 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=20 ttl=49 time=283 ms

--- xxxxxxx.tokynt01.ap.so-net.ne.jp ping statistics ---
20 packets transmitted, 20 received, 0% packet loss, time 18999ms
rtt min/avg/max/mdev = 282.726/283.839/285.987/0.931 ms

eu-west-1b

# ping xxxxxxx.tokynt01.ap.so-net.ne.jp
PING xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx) 56(84) bytes of data.
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=1 ttl=48 time=284 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=2 ttl=48 time=284 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=3 ttl=48 time=284 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=4 ttl=48 time=284 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=5 ttl=48 time=284 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=6 ttl=48 time=286 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=7 ttl=48 time=284 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=8 ttl=48 time=284 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=9 ttl=48 time=284 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=10 ttl=48 time=284 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=11 ttl=48 time=284 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=12 ttl=48 time=284 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=13 ttl=48 time=283 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=14 ttl=48 time=285 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=15 ttl=48 time=283 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=16 ttl=48 time=284 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=17 ttl=48 time=284 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=18 ttl=48 time=284 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=19 ttl=48 time=284 ms
64 bytes from xxxxxxx.tokynt01.ap.so-net.ne.jp (xxx.xxx.xxx.xxx): icmp_seq=20 ttl=48 time=284 ms

--- xxxxxxx.tokynt01.ap.so-net.ne.jp ping statistics ---
20 packets transmitted, 20 received, 0% packet loss, time 18993ms
rtt min/avg/max/mdev = 283.749/284.472/286.393/0.589 ms




まとめ

クラウドAMAZON EC2/S3のすべて (ITpro BOOKs)

クラウドAMAZON EC2/S3のすべて (ITpro BOOKs)

Programming Amazon Web Services: S3, EC2, SQS, FPS, and SimpleDB

Programming Amazon Web Services: S3, EC2, SQS, FPS, and SimpleDB