Amazon Web Servicesが日本に上陸!というわけで早速レイテンシやスループットを測ってみた

Amazon Web Services Tokyo Region


誰もが待ち望んだ、Amazon Web Servicesの日本展開!東京リージョンが今日発表され、既に稼動中です。


というわけで、早速使ってみたのですが、これはもう期待通り!快適です。
計測に使ったのは、"ap-northeast-1a"(まだ単一のZoneみたいですね)の「Amazon EC2」のHigh-CPUインスタンスと、"Tokyo"の「Amazon S3」です。

from OCN系ISP (神奈川県川崎市) からEC2インスタンスのRTT

$ ping ec2-175-41-196-194.ap-northeast-1.compute.amazonaws.com
PING ec2-175-41-196-194.ap-northeast-1.compute.amazonaws.com (175.41.196.194) 56(84) bytes of data.
64 bytes from ec2-175-41-196-194.ap-northeast-1.compute.amazonaws.com (175.41.196.194): icmp_req=1 ttl=47 time=15.4 ms
64 bytes from ec2-175-41-196-194.ap-northeast-1.compute.amazonaws.com (175.41.196.194): icmp_req=2 ttl=47 time=17.2 ms
64 bytes from ec2-175-41-196-194.ap-northeast-1.compute.amazonaws.com (175.41.196.194): icmp_req=3 ttl=47 time=16.2 ms
64 bytes from ec2-175-41-196-194.ap-northeast-1.compute.amazonaws.com (175.41.196.194): icmp_req=4 ttl=47 time=16.4 ms
64 bytes from ec2-175-41-196-194.ap-northeast-1.compute.amazonaws.com (175.41.196.194): icmp_req=5 ttl=47 time=16.0 ms
64 bytes from ec2-175-41-196-194.ap-northeast-1.compute.amazonaws.com (175.41.196.194): icmp_req=6 ttl=51 time=14.0 ms
64 bytes from ec2-175-41-196-194.ap-northeast-1.compute.amazonaws.com (175.41.196.194): icmp_req=7 ttl=51 time=10.0 ms
64 bytes from ec2-175-41-196-194.ap-northeast-1.compute.amazonaws.com (175.41.196.194): icmp_req=8 ttl=51 time=12.2 ms
64 bytes from ec2-175-41-196-194.ap-northeast-1.compute.amazonaws.com (175.41.196.194): icmp_req=9 ttl=51 time=10.4 ms
64 bytes from ec2-175-41-196-194.ap-northeast-1.compute.amazonaws.com (175.41.196.194): icmp_req=10 ttl=51 time=10.1 ms
^C
--- ec2-175-41-196-194.ap-northeast-1.compute.amazonaws.com ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 9016ms
rtt min/avg/max/mdev = 10.091/13.841/17.277/2.711 ms

この通り、RTT(Round Trip Time)は平均13.8msecと、期待通りの快適さです。!

EC2インスタンスから、国内(にありそうな)サイトへのRTT

それぞれping数回のRTT平均値を取りました。

www.yahoo.co.jp 12.948msec
www.ocn.ne.jp 14.872msec
www.u-tokyo.ac.jp 9.187msec
www.hatena.ne.jp 3.015msec
ameblo.jp 2.726msec

所々、近いサイトも多いみたいです。3msecを切るのは凄いですね。ちなみに、そんなサイトはamebloだけではなかった。

EC2インスタンスにApacheをたてて、9MBのファイルをHTTP受信

何回かやってみましたが、ほぼ以下のような感じでした。

$ wget http://ec2-175-41-196-194.ap-northeast-1.compute.amazonaws.com/test.pdf
--2011-03-02 23:20:22--  http://ec2-175-41-196-194.ap-northeast-1.compute.amazonaws.com/test.pdf
ec2-175-41-196-194.ap-northeast-1.compute.amazonaws.com をDNSに問いあわせています... 175.41.196.194
ec2-175-41-196-194.ap-northeast-1.compute.amazonaws.com|175.41.196.194|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 9539856 (9.1M) [application/pdf]
`test.pdf' に保存中

100%[==============================================================================>] 9,539,856   3.31M/s 時間 2.7s

2011-03-02 23:20:25 (3.31 MB/s) - `test.pdf' へ保存完了 [9539856/9539856]

スループットの数値としてはおよそ26.5Mbpsくらいでした。きっと回線によって変わってくるとは思いますが、一例として参考までに。

S3から上と同じく9MBファイルをHTTP受信

$ wget http://s3-ap-northeast-1.amazonaws.com/namikawa/test.pdf
--2011-03-03 00:59:09--  http://s3-ap-northeast-1.amazonaws.com/namikawa/test.pdf
s3-ap-northeast-1.amazonaws.com をDNSに問いあわせています... 27.0.2.76
s3-ap-northeast-1.amazonaws.com|27.0.2.76|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 9539856 (9.1M) [application/pdf]
`test.pdf' に保存中

100%[==============================================================================>] 9,539,856   2.99M/s 時間 3.0s

2011-03-03 00:59:12 (2.99 MB/s) - `test.pdf' へ保存完了 [9539856/9539856]

こちらもEC2とそう変わりない感じ。約24Mbps
こちらも回線によって変わってくるとは思いますが、参考までに。

S3から上と同じく9MBファイルをHTTP受信(おまけ)

いくつか計測できる回線・サーバがあったので試してみたのですが、その中の1つにはお化けみたいな数字を出した環境が・・・。

$ wget http://s3-ap-northeast-1.amazonaws.com/namikawa/test.pdf
--2011-03-02 23:40:01--  http://s3-ap-northeast-1.amazonaws.com/namikawa/test.pdf
s3-ap-northeast-1.amazonaws.com をDNSに問いあわせています... 27.0.1.76
s3-ap-northeast-1.amazonaws.com|27.0.1.76|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 9539856 (9.1M) [application/pdf]
`test.pdf' に保存中

100%[==============================================================================>] 9,539,856   41.5M/s 時間 0.2s

2011-03-02 23:40:02 (41.5 MB/s) - `test.pdf' へ保存完了 [9539856/9539856]

これは爆速・・・。ネットワーク距離的にかなり近そう。
でも、この環境から、EC2インスタンスへのスループットは、上で測った位の数字(30Mbps程度)でした。EC2とS3は環境・回線が別物なのかもしれませんね。
もしくはどこか上位でキャッシュされたものが返ってきているのか、、、夜も更けているので、そこまで調べ切れていませんが。これも参考程度に。

EC2インスタンス(東京)からS3(東京)上のデータ取得(HTTP)

# wget http://s3-ap-northeast-1.amazonaws.com/namikawa/test.pdf
--2011-03-02 17:05:12--  http://s3-ap-northeast-1.amazonaws.com/namikawa/test.pdf
Resolving s3-ap-northeast-1.amazonaws.com... 27.0.1.206
Connecting to s3-ap-northeast-1.amazonaws.com|27.0.1.206|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 9539856 (9.1M) [application/pdf]
Saving to: “test.pdf.”

100%[==============================================================================>] 9,539,856   50.3M/s   in 0.2s

2011-03-02 17:05:13 (50.3 MB/s) - “test.pdf” saved [9539856/9539856]

こちらは予想通り。

結論

予想通りですが、Amazon EC2/S3の日本(東京)リージョンはすごく快適です!