作業 #127
CDNの導入検討
ステータス: | In Progress | 開始日: | 2011/03/17 | ||
---|---|---|---|---|---|
優先度: | Immediate | 期日: | 2011/03/21 | ||
担当者: | Isao Sugimoto | 進捗 %: | 90% |
||
カテゴリ: | - | 作業時間の記録: | - | ||
対象バージョン: | - |
説明
[11/03/17 17:04:53] inuro: ところでYahooが今回の震災で負荷の高いサイト向けにCDNを提供しているんですが、sinsai.infoも利用を検討してみて頂けませんか [11/03/17 17:14:28] takano32: 動的なサイトだけれども、CDNが助けてくれると嬉しいかも。 [11/03/17 17:14:41] takano32: そもそも、CDNがなんなのかよく分からない人が多くて議論が流れている気がする。 [11/03/17 17:14:54] takano32: CDNってすごいもんなたんだぜー、を解説しないと。 [11/03/17 17:15:05] Shota Fukumori (sora_h): CDN良いと思います [11/03/17 17:15:20] d6rkaiz: CDN=akamai で終わらせてるw [11/03/17 17:15:34] fujisaki-hb: CloudFront、使います? [11/03/17 17:16:09] inuro: DNS書き換えてリクエストを概ねYahooがさばき、60secごとにsinsai.infoのオリジンに更新しに行く形です [11/03/17 17:15:54] TrinityT_takakura: 早期退社命令が出ているので、本日21:00以降であれば、Capistrano関連のお手伝いできるかもしれないです。 [11/03/17 17:16:17] Shota Fukumori (sora_h): キャッシュの最終更新日時から60secたっていたら更新ということ? >inuro [11/03/17 17:16:25] Shota Fukumori (sora_h): それともアクセスなくても更新するのかな [11/03/17 17:16:49] inuro: いえアクセスあったときexpireしてればです [11/03/17 17:16:58] Shota Fukumori (sora_h): 把握 [11/03/17 17:17:05] ijin: awsがあるんで、CDN使うならcloudfrontで良いと思います。 [11/03/17 17:17:28] ijin: あ、yahooのはdns型か。 [11/03/17 17:17:36] ijin: cloudflareみたいなやつですね。 [11/03/17 17:19:17] takano32: そこらへん、あまり詳しくないのですが、EC2と親和性が高いサービスがあるならYahooさんのお気持ちをありがたくいただく形で、そっちのcloudほげふがを使ったほうがよいのかな。 チケット切ります? [11/03/17 17:19:56] c9katayama: 静的コンテンツだけであれば、CloudFrontで大丈夫だと思います。 [11/03/17 17:21:29] inuro: Yahooとしてはいつでもウェルカムですのでご検討ください
履歴
Taro Kawai が4日前に更新
概要は以下の通りです。
--
・対応プロトコル
HTTPのみ。HTTPSは使えない。
・DNS
MXが入っている場合はダメ。CNAME されている場合は要注意。
・Cookie: について
User-Agent からの Cookie: ヘッダはすべて削除します
・Set-Cookie: について
オリジンホスト からの Set-Cookie: ヘッダはすべて削除します
・Cache-Control: について
Yahoo側の動作:no-store, no-cache, private にかかわらず60秒間キャッシュする。ただし、max-age がついていた場合は、キャッシュ時間は max-age に従う。したがって、max-age=0 の場合のみキャッシュできない。
User-Agent の動作:オリジンサーバが設定した Cache-Control: ヘッダに従う。(Yahoo側はヘッダを改変しない)
・キャッシュの有効期限切れについて
60秒間のキャッシュ有効期限の切れたのち、オリジンサーバへキャッシュを再度取得にいきます。その際、オリジンサーバが落ちてたり、エラーを返すとエラーを60秒間キャッシュします。
Yahoo! JAPANからの誘導はなるべくキャッシュURLにしてください。
--
https://www.yammer.com/sinsai/#/Threads/show?threadId=82808338
Noritaka SHIMASAKA が3日前に更新
- 担当者 を Isao Sugimoto にセット
- 進捗 % を 0 から 10 に変更
Noritaka SHIMASAKA が3日前に更新
Noritaka SHIMASAKA が2日前に更新
- 進捗 % を 10 から 80 に変更
匿名ユーザ が2日前に更新
Yahoo側からの追加情報
ヤフー株式会社で災害用YCDNシステムを構築いたしました。
多くのサイトで簡単に導入できるようにした半面、
いくつかの面で機能制限がございます。
そのひとつが Cookie データの削除です。
sinsai.info のサイトを拝見させていただきましたが
Cookie= ushahidi_data= でデータのやり取りをされているようですので
www.sinsai.info を災害用YCDNから配信した場合
おそらく正しく動作いたしません。
お力になれず申し訳ございません。
ただし、災害用YCDNとしては www.sinsai.info の配信にあたって
画像配信のご提案は可能です
画像や js, css のURLを
www.sinsai.info.cache.yimg.jp へ変更いただければすぐにでも
配信可能です。
災害用YCDNのキャッシュ保持期間は最大で60秒です。
Ex)
http://www.sinsai.info.cache.yimg.jp/ushahidi/plugins/fullscreenmap/views/css/fullscreenmap.css
http://www.sinsai.info.cache.yimg.jp/ushahidi/plugins/fullscreenmap/views/images/border.png
www.sinsai.info の負荷削減に役立てれば幸いです。
Noritaka SHIMASAKA が2日前に更新
Isao Sugimoto が約22時間前に更新
- ステータス を New から In Progress に変更
Noritaka SHIMASAKA が約10時間前に更新
- 期日 を 2011/03/21 にセット
- 優先度 を High から Immediate に変更
- 進捗 % を 80 から 90 に変更