元RX-7乗りの適当な日々 このページをアンテナに追加 RSSフィード Twitter

RX-7(FD3S)WRX STI関連のキーワードで検索されて来られた方へ。
右サイドのカテゴリ『』をクリックすると関連する項目だけが表示されます。
日々の写真は『Flickr』で公開しています。

2011/03/02

Amazon Web Services Tokyo Region

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

誰もが待ち望んだ、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.jp12.948msec
www.ocn.ne.jp14.872msec
www.u-tokyo.ac.jp9.187msec
www.hatena.ne.jp3.015msec
ameblo.jp2.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の日本(東京)リージョンはすごく快適です!


過去に計測したアレコレ



まとめ


はてなユーザーのみコメントできます。はてなへログインもしくは新規登録をおこなってください。


オススメ (一部は、最近読んでいる本とも言う)
Chef実践入門 ~コードによるインフラ構成の自動化 (WEB+DB PRESS plus) クラウド Amazon EC2/S3のすべて~実践者から学ぶ設計/構築/運用ノウハウ~ [Web開発者のための]大規模サービス技術入門 ―データ構造、メモリ、OS、DB、サーバ/インフラ (WEB+DB PRESS plusシリーズ) エキスパートのためのMySQL[運用+管理]トラブルシューティングガイド [24時間365日] サーバ/インフラを支える技術 ~スケーラビリティ、ハイパフォーマンス、省力運用 Linux-DB システム構築/運用入門 (DB Magazine SELECTION) キャパシティプランニング ― リソースを最大限に活かすサイト分析・予測・配置 スケーラブルWebサイト 実践ハイパフォーマンスMySQL 第3版 ウェブオペレーション ―サイト運用管理の実践テクニック (THEORY/IN/PRACTICE) SQLアンチパターン インターネットのカタチ―もろさが織り成す粘り強い世界― ハイパフォーマンス ブラウザネットワーキング ―ネットワークアプリケーションのためのパフォーマンス最適化 Linuxの教科書―ホントに読んでほしいroot入門講座 (IDGムックシリーズ)