# MogileFS
オープンソースの分散ファイルストレージシステム。[[Picnik]]はサーバの空いたドライブベイに大容量SATAドライブを装着してMogileFSを運用しており、バックエンドサービスの多くがCPUバウンドだったためI/Oバウンドなストレージ戦略として当初はうまく機能した。(Source: [[@2011__OReillyJapan__ウェブオペレーション - Chapter 2 Picnik におけるクラウドコンピューティングの利用とその教訓]] §2.1.1)
ストレージ容量がCPUより重要になるにつれ、PicnikはAmazon S3への移行を進めたが、MogileFSは完全に廃止されず、S3への書き込み失敗時のフォールバック先として稼働を継続した。実際にS3で大きな障害が発生した際にはMogileFSがトラフィックを肩代わりし、逆にMogileFS側のMySQLテーブル変更やPerlスクリプトのデバッグでMogileFSを数時間オフラインにした際にはS3がすべてのトラフィックを受け持った。著者はこの経験から、「成長率が安定した今でもMogileFSは稼動させ続けている」と述べる。(Source: [[@2011__OReillyJapan__ウェブオペレーション - Chapter 2 Picnik におけるクラウドコンピューティングの利用とその教訓]] §2.1.1)
## 関連
- 実体: [[Picnik]]
- 概念: [[分散ストレージ]]
- ソース: [[@2011__OReillyJapan__ウェブオペレーション - Chapter 2 Picnik におけるクラウドコンピューティングの利用とその教訓]]
- 書籍: [[ウェブオペレーション ―サイト運用管理の実践テクニック]]