Google File System(GFS)

Google File System(GFS)とは、Googleが利用している大規模な分散ファイルシステムのことです。
その規模たるや、想像を絶する大きさのストレージで、これはGoogleの提供する様々なサービス(検索履歴、アクセス解析Gmailなどなど)で利用されています。
このGoogle File Systemは、安価なPCにLinuxをインストールし、例えPCが壊れても、容易に復旧できることに主眼をおいて設計されているそうです。
安い機材を大量に集め、それを最大限にオプティマイズすることで、Googleの分散ファイルストレージは成り立っているのです。
また、ファイルは「読み」と「追記」が多いということ、つまり書き換えが少ないことを前提にして、このファイルシステムは動いているようです。

これらの内容について説明している論文が、Googleから発表されているので、興味のある方はこちらのサイトからダウンロードできます。