西田圭介, Googleを支える技術 巨大システムの内側の世界

著者はGoogleの中の人ではないので、論文などの公開情報からGoogleの中身を推測するスタイル。

Googleの柱である大規模分散ストレージの解説に多くのページが割かれており、Google File SystemのみならずBigtableやChubbyまで含めた全体像を知ることが出来る。もちろん、その上でのMapReduceを用いた分散データ処理の解説もあり。

また後半のGoogleの運用コストについての章が実に面白い。Googleがコストの観点から安価なPCを用いたクラスタを選択していることは知っていたが、消費電力やデータセンターの建設を含めたコスト構造まで (一部推測混じりながらも) 踏み込んでいるのは興味深い。

コメント

タイトルとURLをコピーしました