Facebookがオープンハードウェアに未来を賭けている理由と、なぜそれがあなたにとって重要なのか

何年もの間、サーバーはセットメニューに組み込まれています。ほとんどの顧客は、同じハードウェアとソフトウェアを含むボックスを必要に応じて提供していました。

Facebookのインフラストラクチャの詳細

FacebookはデフォルトHTTPSを有効にする2年間の作業を行い、Facebookはソーシャルワークロード、データリクエストにどのようにサービスを提供しているかを説明し、Facebookの開発者はユーザー接続を他のエンティティにマップする方法を説明している; Facebookはグラフ検索の自然言語インターフェースを翻訳する;どのようにParseがプラットフォーム、B2B戦略に適合するか、Facebookは新しいソーシャルグラフデータベースのベンチマークを公開する:LinkBench、FacebookはApp Center推奨エンジンの背後にあるメイクを明らかにする; Unicornを理解する:Facebookのグラフ検索

GoogleやFacebookなどのWebジャイアントは、データセンターのためにより多くのアラカルトを選択し、実行するコンピューティングワークロードに合わせたサーバを設計しました。

オープンコンピューティングプロジェクト(OCP)の下で、Facebookとそのパートナーは、サーバー自体だけでなく、シャーシとラック、それに関連する電力と冷却、およびデータセンターインフラストラクチャの新しい設計を開発することにコミットしています。それらのデザインを共有して、洗練された上に構築することができます。

Facebookの場合、DIYデータセンターへの移行は、そのデータセンターの効率と信頼性の両方で恩恵を受けています。スウェーデンのルーレオにあるFacebookのデータセンターには、OCP設計の100%の機器が装備されており、FacebookのデータセンターにはOCPとOCP以外のハードウェアを混在させたものの3分の1の故障率があります。

同様に、Facebookは世界で最も効率的なデータセンターの一部を運営できるようにOCP機器にクレジットを与えている。 Facebookのサーバーファームは、業界の “ゴールドスタンダード”が1.5(PUEは、データセンターに配信される総電力のうちどれがサーバーに到達するかを反映する)の1.07の電力使用効率(PUE)レーティングを持っています。

最終的には、特定のコンピューティング・ワークロードを実行するために必要なコア・コンポーネントに絞ったインフラストラクチャーを使用して、データセンターをキッティングすることにより、より良いサービスを提供できるようになると、Facebookのハードウェア設計担当サプライチェーン担当フランク・フランコフスキー氏は述べています。 「虚栄心のないデザイン」と呼ばれています。

「ニュースフィードのコンピューティングや写真の保存に貢献していない場合、デザインに含まれていないため、欠けているものは少ない」とOCPサーバーが証明した理由を説明しているより信頼性の高い。

できるだけ効率的にするためにできるだけ多くを取り除きます。また、壊れる可能性のある付随的なものはそれほど多くありません。

フランクフスキー氏によると、品質のもう一つの向上は、実行されているワークロードに固有のテストから来ているという。対照的に、OEMの伝統的なサーバーで使用されるテスト手順は、多数のユースケースに対して「非常に幅広く浅いテスト」を行う必要があるため、限られています。

モジュール性はもう一つのコアOCP設計原則であり、プロジェクトの背後にある中心的な考え方は、データセンター、ラック、およびサーバーのコンポーネントを、コンピューティングのニーズの変化に応じて交換できる部品に分割することです。今年初めに行われたこのプロジェクトのサンタクララサミットでは、サーバーマザーボードがチップ上だけでなくAMD​​やIntelチップ上でもARMシステムを受け入れることを可能にする「Group Hug」スロットアーキテクチャが明らかになった。

IBM、HP、DellなどのサーバOEMは、アラカルトサーバに移行しなければならないと思われる大企業のほんの一握りの企業だけが、データセンターでOpen Computeの設計を使用していることは公然と認めているが、 Facebookなどの大規模なWeb顧客からビジネスを獲得したい場合

Frankovsky氏によると、データセンターのFacebookハードウェアはすべて、ODM(Original Design Manufacturers) – Hyve SolutionsやQuantaなど – 別のブランドで販売する製品を製造する企業 – あるいはデルとHPはOCPのメンバーです。

OCPがオープンであるということは、貢献者が作成するデータセンター機器の設計を共有することを意味します。 Rackspaceのような大企業は、これらの設計をとり、特定のニーズに合わせて修正し、ODMを入手してこの装置を製造することができます。

OCPデザインを変更する能力や希望がない小規模の企業は、バニラOCP仕様に基づいて機器を購入することができます。これはビデオゲームの出版社であるRiot Gamesに続くアプローチであり、人気のあるオンラインゲームリーグオブリーグを担当しています。

Appleが新しいiPhoneをリリースしたときにAndroidの所有者がしていることは何ですか?耐水iPhone 7のAppleの保証には液体の損傷は含まれていません; 400ドルの中国のスマートフォン?とにかく価格を引き上げるAppleとSamsungは安いライバルを怒らせる; GoogleのDeepMindはマシンが人間のように話すことで大きなマイルストーンを主張する

Open Compute V2とV3システムをベースにしたサーバを作るペンギンコンピューティングのような、OCP設計に基づいてサーバとデータセンタのインフラストラクチャを製造する多くのOCP承認機器メーカーが存在する。

「これは、コミュニティが採用の観点からどのように関与しているかの2つの例です」と、OCPの会長でもあるフランコフスキー氏は述べています。

たとえ企業がOCP機器を直接採用しないとしても、小規模なデータセンターからのクラウドコンピューティング事業者へのシフトが進むにつれて、OCP機器で実行されるコンピューティングワークロードの数は増加し続けるだろうとFrankovsky氏は予測している。

「Cisco UCSまたはPowerEdgeシステムは、完全に統合されたテクノロジスタックを必要とする中小企業にとって優れています。これらの顧客は透過性を望んでおらず、物事が働くことを望んでいます」とFrankovsky氏は述べています。

オープンコンピューティング:データセンターには未来があるのか​​、オープンコンピューティングプロジェクトはスイッチとネットワーキング、FacebookはOpen Compute Project

IBMは、Linux、Power8、OpenPowerの新システム、Cloud、マイケル・デル、EMCの契約を締結した:「データセンター、デルタはシステムの稼働停止に$ 1億5000万ドル、データセンター、デルテクノロジーは持ちこたえます:ここでは、エンタープライズビジネスの群れであるDell、EMC

時間が経つにつれ、これらの顧客はますます調達することになりますが、クラウド・コンピューティング・プロバイダーを凌駕することになります。そのため、OCPが今後3〜5年にわたって業界に及ぼす影響について非常に強気です。オープンコンピューティングの主な採用者である大手プロバイダーです。

Frankovskyが受け入れるOCPハードウェアの採用を制限する可能性のあるコンピューティングの仕組みに関する規制やその他の制約に縛られている、簡単に定義可能なコンピューティングワークロードを、すべての企業が基盤ハードウェアに容易に対応できるわけではありません。

OCPがこれらの企業のためにどのように機能するかを学ぶ理由の一部は、OCPが金融機関のゴールドマン・サックスのグローバル技術責任者ドン・デュエットにOCPボードに座るよう依頼したという理由の一部であった。

ゴールドマン・サックスは、規制要件に大きく悩まされている会社の一例です。フランクフスキー氏は、彼らが生きる世界の現実に基づいて、このレベルの効率を達成することの難しさについて何かを教えている、と語っています。

私たちが思いついたことの一つは、すべてがそれらの制限に縛られているわけではないということです。金融サービスは、モンテカルロシミュレーションを実行する、私たちとよく似たコンピュータの非常に大規模なスケールファームを持っています。これは、Open Computeをすぐに利用できるITインフラストラクチャのかなり大きな部分です。

「すべてのコンピューティングインフラストラクチャのうち、ウェブ規模のアーキテクチャに似ている部分は、ますます大きくなっています」と、地震データを処理するための健康および製薬研究の計算クラスタと石油・ガスサーバーファームを挙げて、

物理的なインフラストラクチャの観点から見ると、彼らはGoogle、Microsoft、Facebook、またはAmazonのようなものをたくさん見ています。

OCPの虚栄心のないモジュール式アプローチを補完する新興サーバアーキテクチャの1つは、マイクロサーバ、通常は15W未満のTDPを持つエネルギー・シッピング・サーバであり、計算上簡単なタスクを大規模に実行するために使用できます。

フランクフスキー氏は、マイクロサーバのマイクロサーバの潜在的可能性に本当に興奮している」と語るフランクフスキー氏は、チップがまだ64ビットマイクロサーバシステムをチップ上で待っているため、Facebookはこれをまだ採用していないと付け加えた。第2世代のAtomベースのマイクロサーバSoC、Avotonチップ、そして最初の64ビットARMマイクロサーバは、2014年まで出荷される見込みはありません。

フランコフスキー氏は、「そのようなテクノロジーを利用する最初の分野はストレージ分野だ」と述べた。

彼はFacebookが現在、2つのOCP Open Vaultストレージアレイ(AvotonベースのものとCalxeda ARMベースのもの)をテストしており、シリアル接続SCSI(SAS)コントローラがマイクロサーバ用に交換されていると述べた。

「ディスクのほんの一部をストレージ・サーバーに変えたので、ディスク・エンクロージャーの上に座っていたサーバー・シャーシ全体をなくすことができました。今ではサーバーはマイクロサーバーであり、記憶装置の一部である」と述べた。

ストレージアレイの設計は、OCPハードウェアの自由に利用可能な設計上のOCPコミュニティ構築からもたらされたものであり、FrankovskyにとってはOCP設計の共有がなぜ価値があるのか​​を示しています。

「これはコミュニティの貢献の一例であり、Ahaの瞬間の1つで、「まあ、それはどうして私たちはそれについて考えるのだろうか」のようなものです。私たちには偉大なエンジニアがたくさんいますが、オープンソースの力の一例だ」とフランコフスキー氏は語った。

IBM、新しいLinux、Power8、OpenPowerシステムを発表

マイケル・デルがEMCとの契約を締結した。「数十年後には、

デルタはシステム停止に価格タグを付ける:税引前利益150百万ドル

Dell Technologiesがリフトオフする:ここでは、Dell、EMC、エンタープライズビジネスの群れが結合

オープンコンピューティングが主流になる理由

Open Compute Projectについてさらに読む