Martin LaMonica (CNET News.com)
2005/03/04 18:55
カリフォルニア州バーリンゲーム発--Googleの検索エンジンは大きな成功を収めているが、それを支える高度な技術は、ある疑う余地のない洞察をもとに考えられたものといえるかもしれない。その洞察とは「PCはクラッシュする」というものだ。
同社のエンジニアリング/運用担当バイスプレジデント、Urs Hoelzleは米国時間2日、Googleのデータセンターがどのように運営されているかについて、その一端を披露した。同社設立のきっかけになった実際の検索アルゴリズムよりも、同社が持つシステム運営上の知識のほうを高く評価する人は多い。
Hoelzleは、当地で開催されたEclipseConというアプリケーションプログラマー向けのイベントでこの講演を行った。
Googleは、比較的低価格のマシンを大量に購入することで、通常なら数千万ドルもかかるようなコンピュータインフラを、わずか数百万ドルで構築してしまった。この方法を選んだのは、ハードウェアのコストを検討していた同社のエンジニアが、強力なプロセッサを8基以上搭載するようなハイエンドサーバを数台購入するのに比べ、もっと簡単なつくりの「コモディティ」サーバを何十台も購入するほうが、はるかに安上がりなことに気付いたからだ。
このアプローチを成功させるにはちょっとしたコツが必要になる。それは、数多くのサーバをうまく連動させ、あるマシンで障害が発生しても、クエリに対する検索結果の表示や広告の表示といった業務に支障がでないようにする、ということだ。
家庭で使うPCの場合、少なくとも3年間に1回程度はソフトウェアやハードウェアの問題からシステムがクラッシュするとHoelzleは述べた。
「Googleのような規模、つまり数千台のPCを運用している場合は、1日に1度はかならず障害が起こると想定される。したがって、そのような場合に自動的に対処できるようにしないとサービスが中断することになる」(Hoelzle)
コンピュータサイエンス分野で最も優秀な人材を集めるために、非常に厳しい採用条件を課すことで知られるGoogleは、社内で利用するコンピュータのインストール用に数多くのソフトウェアツールを開発している。
同社は、Google File Systemと呼ばれる自前のファイルシステムも開発した。これは、64Mバイトという巨大なデータブロックの処理に最適化されている。このファイルシステムがディスクの障害やネットワークケーブルの抜けといった障害を想定した設計になっているのも重要な点だ。
データも3重に複製されて、それぞれ別の場所に保存されている。また、キーワードのインデックスといったデータについては、オリジナルが使用不能になった場合に、複製の在処を探し出せる「マスター」マシンも用意されている。
「ソフトウェアが障害に耐えられるようにしておくことが重要だ。障害が想定できれば、低価格のコモディティPCでもインターネットサービスに使える」(Hoelzle)
「同じ過ちは二度と繰り返すな!」
バッチシステム構築の危機を打開する唯一の方法とは
メール配信「高機能だが料金が高い」「安価だが機能に納得できない」そう考えている方、必見です!
Acopia ARXを使ったストレージの自動ティアリング
情報共有・業務効率・徹底管理を促進するECMと文書管理
- Livelink ECM (講演資料抜粋)
Webからの脅威を考える スパイウェア、マルウェア対策
グーグルの米国エネルギー問題解決策--22年計画「Clean Energy 2030」の内容
Windows VistaにとってXPはライバルか?--マイクロソフト グローバルマーケティング担当Brad Brooks氏
「iPodを日本で一番売りたい」--ビックカメラ有楽町店に聞く新iPodの魅力
ソフトバンク株価の下落加速--iPhone一巡し資金繰りを懸念
ユーザー中心アプローチの時代
台頭するスーパーインフルエンサー--Universal McCann調査より
ネットワーク型産業構造への衣替え?
iPhonista Nightの事後報告
スパム
iPhoneがついに”emoji”に対応
アフィリエイトの仕組みを知らない?技術者のITリテラシー
OSC2008Tokyo/Fallで勉強会大集合開催
月5000円を得るための代償
iPhone2.2では、絵文字に対応?
すでに土砂降りのIT業界
長時間マウスを使うから(マウス選び)
ココが変わった、新型「ニンテンドーDSi」--「ニンテンドーDS Lite」と比較
フォトレポート:本体が分離するNTTドコモの「セパレートケータイ」の謎に迫る
話題のスマートフォン、写真で見るBlackBerry Bold
こんなものもありました--CEATECで見つけたオモシロ新技術たち
「iPhone 2.2」アップデートの概要が明らかに--App Storeのインターフェースなど変更
ケータイはまだまだ進化する--CEATECで見た未来の技術
こんなものもありました--CEATECで見つけたオモシロ新技術たち
ケータイはまだまだ進化する--CEATECで見た未来の技術
まるで「宇宙ケータイ」--太陽電池で発電する、au端末のコンセプトモデル
[レビュー]2011年画質を備えた高画質、多機能Blu-ray--ソニー「BDZ-X95」
今週の新製品総チェック:よりモバイルPCとして進化した「Let's note」が登場
今週の新製品総チェック:フルサイズCMOS搭載のキヤノン「EOS 5D Mark II」が登場
今週の新製品総チェック:第4世代iPod nano登場、ソニー「α」、松下「LUMIX」に新機種もメンバー限定サービスをご利用いただく場合、このページの上部からログイン、またはCNET_ID登録(無料)をしてください。