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)
- 作者: 並河祐貴,安達輝雄,ITpro/日経SYSTEMS
- 出版社/メーカー: 日経BP社
- 発売日: 2009/11/05
- メディア: 単行本
- 購入: 4人 クリック: 372回
- この商品を含むブログ (18件) を見る
Programming Amazon Web Services: S3, EC2, SQS, FPS, and SimpleDB
- 作者: James Murty
- 出版社/メーカー: O'Reilly Media
- 発売日: 2008/04/04
- メディア: ペーパーバック
- 購入: 4人 クリック: 54回
- この商品を含むブログ (11件) を見る