ビデオ: Facebook / OCP server (十一月 2024)
先週のOpen Compute Summitは、他の最近のイベントよりも目立たないものの、個々のベンダーの発表よりも大きなコンピューターの方向性について多くを語ることになるかもしれません。
Facebookは当初Open Compute Projectを組織しましたが、これは過去18か月ほどでグループの4回目のサミットとなりました。 ホスティング会社から大規模な金融会社に至るまで、多くのビッグデータセンターがメンバーになり、業界の多くが展示やサポートを提供するために登場しています。 アイデアは、スケーラビリティの向上とプロプライエタリソリューションの削減のために、最大のデータセンターのニーズを反映する方法で、最初はコンピューティング用ですが、潜在的にはストレージ用の最新のサーバーを再設計することです。
最初のステップは、オープンラック仕様として知られるラックの新しい設計です。 これは、既存のサーバーよりも幅が広くわずかに高いラックユニットを使用します。 現在の標準ラックユニット(1Uサーバー)は19インチ幅です。 オープンラックでは、単一のラックユニットの幅は21インチになります。 新しいサイズは、3つのマザーボードまたは5つの3.5インチドライブを並べて収まるように設計されており、より高密度のサーバーに向かっています。 オープンラックプランでは、サーバーに独自の電源がないことに注意してください。 代わりに、ラックには各サーバーに電力を供給する複数の電源があります。
概念は、Cisco、Dell、HP、およびIBMが現在提供しているブレードサーバーとそれほど違いはありませんが、これはオープンな仕様ですが、今日のソリューションは独自のものである傾向があります。 これは、より多くのコスト競争につながるはずです。 (ラックフレームまたはシャーシのサイズはまだ約24インチ幅なので、オープンラック製品は既存のデータセンターに適合する必要があります。)HPおよびデルは、特に、オープンラック設計に適合する製品をすでに示しています。 。
Open Rack内では、最終的に異なる「スレッド」(2つのプロセッサと少量のメモリとストレージを備えたコンピューティングモジュール、DRAMモジュール、ストレージモジュール、フラッシュストレージモジュール)をすべて接続します。非常に高速で。 これらのモジュールは、組み合わせて一致させることができなければなりません。 さらに重要なことは、それぞれ異なるスケジュールで交換できることです。 (通常、フラッシュメモリはハードドライブよりも早く消耗し、CPUは2年ごとにアップグレードされることがよくあります。これは、計算の需要が実際にムーアの法則を活用しているためですが、他のコンポーネントは5年から6年のサイクルでアップグレードされる可能性があります)
1つの新しい仕様は、プロセッサ用のOpen Common Slotと呼ばれます。 PCI-Expressに基づいて、これにより、それをサポートするすべてのベンダーのプロセッサがOpen Rackサーバーに接続できるようになります。 従来のx86サーバーベンダーのIntelとAMDは両方ともサポートを示していましたが、Applied MicroとCalxedaはどちらも低電力のARMベースのサーバーを示していました。 さらに、AMDとIntelは、AMDのRoadrunnerとIntelのDecathleteというオープンラックマザーボードを開発したと述べました。
このようなサーバーの相互接続では、多くの進歩が起こっているようです。 Intelは、100Gbpsシリコンフォトニクスモジュールのサンプルを出荷しており、ラック内のCPU、メモリ、ネットワークカードの相互接続を使用するための仕様を開発していると言います。 一方、Mellanoxは、最大56GbpsでInfinibandを実行できるコントローラーとトップオブラックスイッチを含む新しいシステムを示していました。
OCPの他の部分は、Open Vaultストレージプロジェクト(Knoxとして知られています)に取り組んでおり、2U Open Rackシャーシで最大30台のドライブを使用できます。 EMC、Fusion-io、Hitachi Global Storage、SanDiskなど、ストレージの多くのビッグネームがこれをサポートしています。Fusion-ioは最大3.2TBのフラッシュメモリを搭載できるioScaleカードを示しています。
当初、Open Computeの重要性の多くはFacebookにありました。Facebookは、毎日保存、移動、および計算するために必要な大量のデータを扱うプロジェクトを開始しました。 このサミットで、Facebookは使用統計の一部を繰り返しました。– 10億人のユーザーがおり、1日あたり約42億のいいね、投稿、コメント、および1日あたり約3億5, 000万枚の写真をアップロードしています。 その結果、Facebookは、写真を保存するためだけに、さらに1か月あたり7ペタバイト(および増加)を必要とします。
Facebookは、実際に約40の主要サービスと200のマイナーサービスを実際に実行する方法についても話しましたが、Web、データベース、Hadoop、Haystack(写真)、フィード(多くのCPUおよびメモリ)。 Open Computeの背後にあるコンセプトは、サービスごとにサーバーをより簡単にカスタマイズできるようにし、さまざまなベンダーからさまざまなスケジュールでコンポーネントを簡単に交換できるようにすることです。そのため、柔軟性とコスト効率が向上します。
もちろん、ビジネスのためにデータセンターを運営する私たちは、同じ一般的な目標を持っていますが、ほとんどの人はほとんど同じ規模ではありません。 今のところ、Open Computeの概念の大ユーザーは、大規模なクラウドプロバイダーがOpenStackクラウドプラットフォームの推進力となっているのと同様に、最大のデータセンターになると思います。 確かに、これらのグループ間の考え方には確かに重複がありますが、時間が経つにつれて、概念が主流になるはずです。 あらゆる規模の企業がOpen Rackサーバーを注文できるため、コストと敏a性の向上を約束できることに驚かないでしょう。 数年かかりますが、このアイデアは確かに有望です。