エンタープライズSONiCでのRoCEv2の有効化
RDMA over Converged Ethernet (RoCE) は、イーサネットネットワークを介したリモートダイレクトメモリアクセス (RDMA) を提供し、各デバイスの CPU をバイパスして 2 つのデバイス間でメモリ転送を可能にします。これは、Enterprise SONiC で設定可能な機能です。BE Networks は、パートナー各社と密接に協力して、この機能を Verity に導入し、各社のハードウェアプラットフォームでの SONiC のファブリック全体の構成を簡素化しました。
Verity 6.3 (現在の GA バージョン) は、SONiC での RoCE 設定をサポートしています。Verity はデバイス設定テンプレートを使用して、スイッチごとにこの機能を有効にします。このガイドでは、テンプレートを作成し、スイッチに適用し、スイッチの設定を確認する手順を詳しく説明します。

図1

図2

図3

図4

図5

図6

図7

図8
次に、QoS 設定までスクロールダウンすると、設定済みの RoCE QoS 設定が表示されます:

図9

図10
このデバイス設定テンプレートは、RoCEを有効にする必要があるスイッチに適用できます。
今後のブログ記事で、RoCEトラフィックを微調整するためにこれらの設定を手動で構成する方法を取り上げます。この機能はVerityの近い将来のリリースで提供される予定です。
RoCEは現在、トライデント3×7、トライデント4×11、トマホーク3、トマホーク4、トマホーク5のチップセットに限定されている。
- RoCE を有効にするには、コンフィギュレーション適用後にスイッチを再起動する必要があります。
- RoCEを有効にする前に、ブレイクアウトポートを設定する必要があります。
- RoCEパラメータの調整はVerityの将来の機能であり、現在のリリースではサポートされていない。
- RoCEは、RoCEトラフィックの経路上にあるすべてのデバイスで有効にする必要があります。
- サーバーはRoCEを使用するように設定する必要がある。
ルーク・ウィリアムズ
プロダクト・リード
With over 30 years experience in the IT field, there is not a whole lot Lucas hasn’t seen. From running a local ISP in his home town in Iowa when he was 16 to managing networks and server administration at the second largest newspaper media company in the United States in 2012, to developing IoT solutions and networking NOS's while working at Canonical, he is constantly learning and trying new technologies to keep up with markets and company demands for new technologies to meet their needs. He currently is the Product Lead at BE Networks specializing in Open Networking and SONiC.