FBNIC Foundational Multi host NIC Presented by Meta

Open Compute Project
22 Oct 202412:39

Summary

TLDR2021年のサミットで、Metaのジョセフ・プロバイン氏とMarvellのデイブ・フェンソン氏は、FB Nickというマルチホスト基盤ネットワークインターフェースカード(NIC)を紹介しました。このNICは、OCP 3.0向けに設計され、最大4つのホストに対して完全なデータパスの隔離を提供します。重要な機能としては、PTPタイムスタンプのサポートや、25、50、100 Gbpsのポート速度があります。また、ドライバーはオープンソース化され、Linuxリリースに対応しており、OCPコミュニティへの参加も促進されています。

Takeaways

  • 😀 FB Nickは、OCP 3.0向けに設計されたマルチホストの基盤ネットワークインターフェースカードです。
  • 😀 最大4ホストの完全なデータパスの分離を提供し、TCP/IPのウェブスケールアプリケーションに最適化されています。
  • 😀 各スライスには100 Gbitのデータパスと独自の管理CPUがあり、独立して動作します。
  • 😀 PTP(精密時刻プロトコル)タイムスタンピング機能をサポートし、オープンソースのドライバーがkernel.orgで利用可能です。
  • 😀 FB Nickは、1、2、または4スライスの構成でプログラム可能で、使用しないスライスはリセットされ、クロックもゲートオフされます。
  • 😀 256ホストリングをサポートし、トラフィック管理のためにデフィシット加重ラウンドロビン方式でスケジューリングされます。
  • 😀 プロトコルオフロード機能を持ち、主にTCP/IPとUDPのオフロード、チェックサムオフロードを行います。
  • 😀 ASICは5nmプロセスで設計され、約38 mm²の面積を持ち、最大72Wの消費電力で競争力があります。
  • 😀 OCP仕様に準拠しており、現在は生産準備が整っています。
  • 😀 コミュニティ参加を促進し、FB NickドライバーはLinuxリリースに統合され、継続的な更新が行われます。

Q & A

  • FB Nickとは何ですか?

    -FB Nickは、複数ホストの基盤NIC(Network Interface Card)であり、OCP 3.0 TSFフォームファクタに基づいて設計されています。最大4つのホストに対してデータパスの完全な分離を提供します。

  • FB Nickの主な機能は何ですか?

    -FB Nickの主な機能には、完全なデータパス隔離、PTP(Precision Time Protocol)によるタイムスタンピングのサポート、そして異なるスライスの独立したハードウェアリセットが含まれます。

  • FB Nickはどのようなアプリケーションに向いていますか?

    -FB Nickは、主にTCP/IPウェブスケールのアプリケーションやサービスに焦点を当てて設計されています。

  • FB Nickはどのようにオープンソース化されていますか?

    -FB Nickのドライバーはkernel.orgにオープンソースとして公開されており、誰でもアクセスして利用することができます。

  • FB Nickのスライス構成はどのようになっていますか?

    -FB Nickは1、2、または4つのスライス構成にプログラミング可能であり、特定のスライスが使用されていない場合はリセット状態にされます。

  • FB Nickの受信パスではどのようにフレームが処理されますか?

    -受信パスでは、フレームがハードウェアパーサーを通過し、VLANタグやL3/L4オプションをサポートするプログラマビリティがあります。フレームの運命はアクションテーブルで決定されます。

  • FB Nickのトランスミットパスの特徴は何ですか?

    -トランスミットパスでは、256のホストリングをサポートし、スケジューリングはバッファ管理に基づく重み付きラウンドロビンが行われます。

  • FB Nickの設計にはどのようなプロセス技術が使用されていますか?

    -FB Nickは5ナノメートルプロセスを使用して設計されており、14層の金属層が使用されています。

  • FB Nickの最大消費電力はどのくらいですか?

    -FB Nickの最大消費電力は、2x50Gモードで72W、4x100Gモードで約121Wです。

  • FB Nickのデモはどこで見ることができますか?

    -FB Nickのデモは、Innovation Villageで見ることができ、展示ブースではFB Nickのモジュールを直接見ることができます。

Outlines

plate

Этот раздел доступен только подписчикам платных тарифов. Пожалуйста, перейдите на платный тариф для доступа.

Перейти на платный тариф

Mindmap

plate

Этот раздел доступен только подписчикам платных тарифов. Пожалуйста, перейдите на платный тариф для доступа.

Перейти на платный тариф

Keywords

plate

Этот раздел доступен только подписчикам платных тарифов. Пожалуйста, перейдите на платный тариф для доступа.

Перейти на платный тариф

Highlights

plate

Этот раздел доступен только подписчикам платных тарифов. Пожалуйста, перейдите на платный тариф для доступа.

Перейти на платный тариф

Transcripts

plate

Этот раздел доступен только подписчикам платных тарифов. Пожалуйста, перейдите на платный тариф для доступа.

Перейти на платный тариф
Rate This

5.0 / 5 (0 votes)

Связанные теги
FB NickネットワークハイパースケールMeta技術発表データ処理OCPスライス構成コミュニティ参加タイムスタンプ
Вам нужно краткое изложение на английском?