激速CDNホスティング(クラウドエクスポver)

1,041 views

Published on

2010年秋クラウドコンピューティングEXPO向け資料(更新版)
CloudFrontのありそうでなかった使い方を紹介してます。

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,041
On SlideShare
0
From Embeds
0
Number of Embeds
68
Actions
Shares
0
Downloads
6
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

激速CDNホスティング(クラウドエクスポver)

  1. 1. あまり聞いたことないAWSの使い方シリーズ CloudFront 編 後藤 和貴 (AWS+) kaz@aws-plus.com
  2. 2. AWS+
  3. 3. CloudFront • AWS CDN like Akamai / Limelight • 日本を含む16カ国にエッジサーバー配 備
  4. 4. News
  5. 5. http://your-site.com/index.html
  6. 6. !
  7. 7. 乗せてみた
  8. 8. アイレットコーポ レートサイト
  9. 9. 激速CDNホスティング 完成!?
  10. 10. $ ping www.iret.co.jp PING d31e59p5lidjsr.nrt4.cloudfront.net (216.137.53.231): 56 data bytes 64 bytes from 216.137.53.231: icmp_seq=0 ttl=53 time=7.432 ms 64 bytes from 216.137.53.231: icmp_seq=1 ttl=53 time=7.162 ms 64 bytes from 216.137.53.231: icmp_seq=2 ttl=53 time=7.638 ms (中略) 64 bytes from 216.137.53.231: icmp_seq=9 ttl=53 time=6.980 ms ^C --- d31e59p5lidjsr.nrt4.cloudfront.net ping statistics --- 10 packets transmitted, 10 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 6.451/7.619/11.592/1.376 ms $ traceroute 216.137.53.231 traceroute to 216.137.53.231 (216.137.53.231), 64 hops max, 52 byte packets 1 gw.5net.com (192.168.11.1) 5.157 ms 0.942 ms 1.040 ms 2 tkynib3.asahi-net.or.jp (124.155.69.68) 2.744 ms 3.888 ms 2.791 ms 3 tkynirf-ge0.asahi-net.or.jp (124.155.69.94) 3.967 ms 3.076 ms 2.459 ms 4 tkybi4-v15.asahi-net.or.jp (202.224.37.81) 17.589 ms 8.082 ms 11.712 ms 5 tkyni3.asahi-net.or.jp (202.224.32.88) 5.419 ms 11.866 ms 27.481 ms 6 xe-1-2.a14.tokyjp01.jp.ra.gin.ntt.net (61.213.161.5) 4.165 ms 3.725 ms 2.987 ms 7 xe-7-0-1.a20.tokyjp01.jp.ra.gin.ntt.net (203.105.72.89) 4.672 ms 6.738 ms 5.430 ms 8 xe-1-1.a15.tokyjp01.jp.ra.gin.ntt.net (203.105.72.58) 7.097 ms xe-1-1.a16.tokyjp01.jp.ra.gin.ntt.net (61.120.147.202) 415.781 ms xe-7-1.a15.tokyjp01.jp.ra.gin.ntt.net (203.105.72.10) 6.612 ms 9 po-2.a00.tokyjp03.jp.ra.gin.ntt.net (203.105.73.90) 5.581 ms po-1.a00.tokyjp03.jp.ra.gin.ntt.net (203.105.73.86) 6.030 ms 6.184 ms 10 203.105.73.42 (203.105.73.42) 6.077 ms 4.767 ms 4.986 ms 11 216.137.53.231 (216.137.53.231) 4.352 ms 11.581 ms 3.905 ms
  11. 11. スピード比較 通常 CDNホスティング ※http://www.iret.co.jp/ にて比較
  12. 12. 利用実態 • 月間3000∼5000PV • CloudFront Request 60000強 • データ転送量 約2GB • 料金 約40円 :-)
  13. 13. メリット • ページロード高速化 • 低コストで高速配信、しかも世界対応 • サーバー不要 → コスト減 • S3がオリジンサーバー → 異常な信頼性
  14. 14. 注意 • 反映はデフォルト24時間、最短1時間 • 削除は通常10∼15分 (Invalidationは後述) • トップ以外へのリンクは index.html 必須 find . -type f -exec perl -pi -e 's{<a href="(.*?)/">}{<a href="$1/index.html">}g' {} ;
  15. 15. Tips • 動的に更新がある箇所は... → Feed Generator by GAE + Ajax
  16. 16. 今後できたら • 簡単にCloudFrontを利用するため FTPサーバーとS3同期ツール • ProFTPD の mod_exec を利用して コマンドをフック→S3へ追加・更新 ➡ ただし削除は注意が必要(つづく)
  17. 17. Invalidation • お金がかかります ➡ 1000 objects まで無料、その後 $0.005/ objects • 同時最大3リクエスト ➡ 1リクエストあたり1000ファイル指定可能 • ご利用は計画的に
  18. 18. こんなこともやってます
  19. 19. ThankYou! http://www.aws-plus.com/ support@aws-plus.com

×