Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
ストレージ@Spring_MT
要点Scalability     (拡張性)Availability    (可用性)Maintainability (保守性)
分散ファイルストレージ                 App(RoR)                        HTTP                  NginxLAN       varnish   varnish       v...
構成の要素ロードバランシングはnginxで行う(負荷が大きくなればHA proxyをいれる)cacheサーバーにはvarnishを使用する(squidは枯れ過ぎ、ATSはよさそうだが日本での使用例が少なく人柱になれない)varnishのfail...
参照ページnginx+squidで画像キャッシュサーバーの作り方 : http://d.hatena.ne.jp/hideden/20091101/12570613163000req / sec と戦う : http://d.hatena.ne...
Upcoming SlideShare
Loading in …5
×

分散ファイルストレージ

990 views

Published on

Published in: Technology
  • Be the first to comment

分散ファイルストレージ

  1. 1. ストレージ@Spring_MT
  2. 2. 要点Scalability     (拡張性)Availability    (可用性)Maintainability (保守性)
  3. 3. 分散ファイルストレージ App(RoR) HTTP NginxLAN varnish varnish varnish rackapp rackapp rackapp S3
  4. 4. 構成の要素ロードバランシングはnginxで行う(負荷が大きくなればHA proxyをいれる)cacheサーバーにはvarnishを使用する(squidは枯れ過ぎ、ATSはよさそうだが日本での使用例が少なく人柱になれない)varnishのfailoverはnginx側で行う(502を感知して、別のvarnishを見に行くようにする)CARPは特にしない(均等にキャッシュを貯める)これはfail0ver対策だが、もし負荷が高いようなら、nginxのngx_http_upstream_consistent_hashの使用を検討するcacheされていないデータを取得するのは簡単なrackappで行う(rackappはvarnishに同居させる)データのストレージはS3を使うクローズドなネットワーク内で通信するが、S3との通信はglobalなのでSSLでカバーする
  5. 5. 参照ページnginx+squidで画像キャッシュサーバーの作り方 : http://d.hatena.ne.jp/hideden/20091101/12570613163000req / sec と戦う : http://d.hatena.ne.jp/hirafoo/20110923/1316756766Varnish cache server : http://hamamuratakuo.blog61.fc2.com/blog-entry-789.html2010-06-23 Varnishでキャッシュしてみた : http://d.hatena.ne.jp/con_mame/20100623Varnishの使用例とか : http://labs.unoh.net/2010/04/varnish.html東京varnish勉強会(Tokyo.vcl)まとめ : http://blog.udzura.jp/2011/06/20/summary-of-tokyo-varnish-study-on-20110618/キャッシュエンジンの比較(1/3): http://www.iij.ad.jp/company/development/tech/activities/cache_engine01/index.htmlTraffic Server を使ってみた : http://www.slideshare.net/phji/traffic-serverRailsの各種サーバーの速度ベンチマーク: Pound、Varnish、Nginx、Unicorn、Mongrel : http://memo.yomukaku.net/entries/333Varnishの使い方(Using Varnish)を和訳しました : http://blog.xcir.net/index.php/2011/05/varnish%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9using-varnish%E3%82%92%E5%92%8C%E8%A8%B3%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F/

×