ビジネス オレゴン砂漠のこの巨大な構造がFacebookの実行を維持する方法

オレゴン砂漠のこの巨大な構造がFacebookの実行を維持する方法

ビデオ: 激ドã‚ ランファン 手コã‚.wmv (十一月 2024)

ビデオ: 激ドã‚ ランファン 手コã‚.wmv (十一月 2024)
Anonim

オレゴン州プリンビル-高速なインターネットを確保する方法はたくさんあります。 Google Fiberの都市に移動できます。 Fastest ISPのいずれかを選択できます。 または、Facebookデータセンターの隣に家を建てることもできます。

たとえば、最初のFacebookデータセンターを取り上げます。 2011年にオレゴン州プラインビルでオープンし、それ以来、スウェーデンからアイオワまで、ソーシャルメディアの巨人が構築したすべてのデータセンターのモデルとして機能しました。 帯域幅を大量に消費するため、ネットワークを強化するためにエリアにサービスを提供する複数のISPが必要になり、地元住民を乗せます。

Prinevilleデータセンターは、Facebookのその他の施設とともに、世界最大のソーシャルネットワークの集合的な中心と考えることができます。サイトの16億5, 000万人のアクティブユーザーから写真、ステータスの更新、ニュースフィードの更新のリクエストが殺到し、心臓が血流に酸素を送り込むのと同じように、できるだけ速く反応します。

プラインビルの施設は5周年を迎え、マーク・ザッカーバーグがハーバードの寮の部屋で会社のアイデアを思いついたときにマーク・ザッカーバーグが考えていなかったようなデータ要求を処理しています。

今週、PCMagはツアーに立ち寄りました。

Prinevilleはもちろん写真とステータスの更新を保存しますが、Facebookの人工知能の研究をサポートする数千のNvidia GPUと、24時間テストを実行する2, 000台のiOSおよびAndroidスマートフォンも備えています。 これにより、同社のエンジニアは、Facebookに加えてInstagram、Messenger、WhatsAppなどのアプリの電力効率を向上させることができます。

Facebookデータは「弾力性があり、冗長ではない」

プラインビルの施設で最初に気付くのは、その大きさです。 オレゴン州中央部の樹木がちりばめられた高い砂漠から立ち上がると、ポートランドから3時間のドライブは1つの建物ではなく、4つです(また、Appleが最近通りに建設した別の巨大なデータセンターは含まれていません。 Facebookの建物の1つは2つのウォルマートを収容でき、ニミッツ級の航空母艦よりも約100フィート長くなっています。

内部には、数ペタバイトのストレージを保持するサーバーがあり、Facebookのエンジニアは、コンポーネントを交換することで常にアップグレードしています。 データセンターでフルタイムで働く165人のうち、建物ごとに30人が、電源、プロセッサ、メモリ、およびその他のコンポーネントの保守または交換のためだけに割り当てられています。

AmazonからCharles Schwabまで、インターネットで運営されているほとんどすべての企業の特徴は冗長性です。つまり、複数のサーバーがデータの複数のコピーを保存しています。 FacebookのウエスタンデータオペレーションディレクターであるKen Patchettが代わりに弾力性に焦点を当てているプラ​​インビルでは、そうではありません。つまり、誰かがFacebookにログオンする世界中のいつでもどこでも準備ができる能力として定義されています。

Patchettが言うように、「冗長性ではなく回復力」に焦点を当てることは可能です。なぜなら、Facebookは、スウェーデンのLuleaからアイオワ州のAltoonaまで、世界中の他の場所にデータのコピーを複数保存できるからです。 したがって、すべてを2つ以​​上持つのではなく、6つの主発電機ごとに1つのバックアップ発電機を持つなど、各場所での戦略的な機器の購入に集中できます。

「回復力を発揮するためには、財政的な責任が必要です」とPatchettは説明しました。 彼はオレゴン州の高い砂漠にあるハイテクデータセンターの創設者の1人です。 Facebookに到着する前に、彼はオレゴン州ザダレスにデータセンターを立ち上げるのを手伝いました。Googleは、アメリカで9番目に大きい東部の特徴である安価な水力発電と涼しく乾燥した天気を利用した最初のインターネット企業の1つです。状態。

もちろん、Facebookの運営には十分な力が不可欠です。 サーバーの温度は、冷却水と、電力とお金を節約する空調ユニットではなく、乾燥した砂漠の空気(下)を取り込む巨大なファンの組み合わせによって調整されます。 目標温度範囲は華氏60〜82度です。 Patchettのチームは目標を達成するのに非常に優れているため、Prinevilleは現在、電力効率比1.07を誇っています。つまり、冷却装置、照明、ヒーター(コンピューティングデバイスではないもの)は、施設の総エネルギー使用量のわずか7%しか消費しません。

箱に入った32台のiPhone

冷却と電力の大部分はサーバーの要求を満たすために使用されますが、一部は比較的小さなアプリテストルームに流用され、PrinevilleだけでなくFacebookアプリを搭載したすべての電話での電力使用量を削減する意味があります。

Facebookアプリが電源管理に苦労しているのは周知の事実です。 ガーディアン は今年初め、このアプリはiPhoneのバッテリー寿命を15%短縮すると主張しました。 アプリを合理化し、バッテリー消費を削減するために、同社は約2, 000台のiOSおよびAndroidの携帯電話をPrinevilleに持ち込み、32個のグループでボックス内にインストールしました。

各ボックスには、絶縁された壁と銅テープで囲まれた独自のWi-Fiネットワークがあり、シリコンバレーの本社にいるエンジニアが一連のテストを提供するために使用します。 彼らは、Facebook、Instagram、Messenger、WhatsAppアプリのアップデートによって引き起こされる、バッテリーの使用とパフォーマンスの「回帰」を探しています。 Facebookのコードで見つけた場合は、修正します。 非効率性が開発者によって導入された場合、システムは電子メールを介して犯罪者に自動的に通知します。

ボックスには、最新のiPhone 6またはGalaxy S7が含まれているだけではありません。 iOS側では、iPhone 4s以降の多くのモデルが含まれています。 Android側では、誰が知っていますか? あいまいなAndroidデバイスを見つけてPrinevilleに持ち込むことが仕事である男が1人いると言えば十分です。

「どこからでも電話を調達する必要があります」と、テストインフラストラクチャとソフトウェアの開発を支援したエンジニアであるアントワーヌリバーサットは述べています。 彼の最終的な目標は、それぞれ最大62台の電話機を保持するためにラックの容量を2倍にし、テスト用に電話機を1ステップに設定するために必要な20ステップの手動手順を減らす方法を見つけ出すことです。 これにより、ニュースフィードの更新中に電話が切れたことがある人を安心させることができます。

ビッグサー:FacebookのAIブレイン

次にツアーに参加したのはビッグサーの人工知能サーバーで、カリフォルニアの海岸線と同様に、おそらく間違いなくデータセンターの最も美しい部分を構成しています。 もちろん、太平洋の大規模な眺望について話しているのではなく、代わりに、Nvidiaのアクセラレーションコンピューティング担当副社長であるIan Buckが担当する、絵画のグループのように見えるものを表示するコンピューター画面を使用しています。

「絵画を認識するためにニューラルネットワークをトレーニングしました」とBuckは説明しました。 「約30分絵画を見てから、独自の絵画を生成できるようになりました。」

展示されているものは19世紀のフランスの印象派に似ていましたが、ひねりがありました。 果物の静物と川の風景の組み合わせが必要な場合、Big Surはサーバーごとに40ペタフロップスの処理能力を曲げることでそれをペイントします。 これは、Nvidia GPU(この場合はPCI.eベースのTesla M40プロセッサー)を使用して複雑な機械学習の問題を解決するいくつかのAIシステムの1つです。 GoogleのDeepMindヘルスケアプロジェクトもNvidiaのプロセッサを使用しています。

Facebookは、ビッグサーを使用して、ストーリーを読んだり、写真の顔を特定したり、シーンに関する質問に答えたり、ゲームをしたり、ルーチンを学習したりします。 また、ソフトウェアをオープンソース化し、他の開発者に独自のAI固有のインフラストラクチャをセットアップする方法の青写真を提供します。 ハードウェアには、それぞれ最大33ワットの8つのTesla M40 GPUボードが含まれます。 すべてのコンポーネントはサーバードロワー内で簡単にアクセスできるため、アップグレードが容易になります。これは、NvidiaがテスラGPUの新しいPCI.eバージョン(フラッグシップP100を含む)をリリースすることで確実にもたらされます。

忘れられた写真の冷蔵

PrinevilleはFacebookの最初のデータセンターであるため、エンジニアがFacebookのサーバーをより効率的にするためのアイデアを試す場所になる傾向があります。 最新のアイデアの1つはコールドストレージ、または多くのビューを取得しないFacebookに何かを保存する専用サーバーです。たとえば、高校のプロムの写真や、マイケルジャクソンが2009年に亡くなったときに投稿した多数のステータスの更新です。

コールドストレージの成功の秘secretは、複数の層にあります。 最初のレベルは高性能のエンタープライズハードウェアで構成されますが、下位層は安価なコンポーネントを使用し、場合によっては、おそらく誰にも見られないブレース付きの写真をバックアップテープライブラリとして使用します。 最終結果は、各冷蔵サーバーラックが2ペタバイトのストレージ、または月まで届く4, 000スタックのペニーに相当するストレージを保持できることです。

未来のために

Facebookは、地元の学校や慈善団体への100万ドル以上の寄付など、インターネットやその他の利点をPrinevilleにもたらしましたが、その存在は論争なしではありません。 オレゴン州は、2008年の住宅バブルから依然として動揺している地域経済が全国平均を下回っている時期に、会社への税控除で多くのお金をあきらめています。

それでも、この砂漠の前post基地とその姉妹データセンターがなければ、1.65億人がFacebookにアクセスできません。 そして、4番目のプラインビルの建物に最後の仕上げを施したとしても、同社はテキサスの5番目のセンターの完成に向けて順調に進んでいます。 しかし、もしそれがあなたのFacebookブラウジングが消費するエネルギーについて罪悪感を感じさせるなら、そうすべきではありません。 Patchettによると、1年間Facebookを閲覧する1人のユーザーは、ラテを作るのに必要なエネルギーよりも少ないエネルギーを消費します。 言い換えれば、スターバックスへの1回の旅行を忘れて、ニュースフィードをスクロールして心ゆくまでお楽しみください。

オレゴン砂漠のこの巨大な構造がFacebookの実行を維持する方法