web-dev-qa-db-ja.com

iWARPを正しく設定するにはどうすればよいですか?できればループバック時

iWARPは、TCP/IP上でリモートダイレクトメモリアクセス(RDMA)を実行するためのプロトコルであるため、Infinibandではなくイーサネットやその他のネットワークタイプで動作できます。これは、多くの標準IBインターフェース(たとえば、IB動詞)で機能するため、すべて非常に透過的です。

私はいくつかのIB動詞プログラミングを行っています(主にそれらがどのようにうまく機能するかを学ぶために)、そしてループバックインターフェイス上でiWARPを使用してRDMAを実行できれば、テストできるので非常に便利ですIB接続クラスターに接続せずにコードの一部を取得しました。 :-)

しかし、「ローカル開発環境」をセットアップする方法がわかりません。サーバーまたはネットワークインターフェイスでiWARPを最初からセットアップするためのチュートリアルはありません。誰かが私にチュートリアルを与えたり、正しい方向に私を向けたりできますか?

環境はVirtualBoxで実行されているFedora16です。

2
ajdecon

IWARPソフトウェアを実行する前に、ハードウェアでiWARPをサポートするネットワークインターフェイスまたはiWARPのソフトウェア実装が必要です。 iWARPのソフトウェア実装はここにあります(まだOFEDには含まれていません): http://gitorious.org/softiwarp

3
user251384

すでにご覧になっていると思いますが、そうでない場合は [〜#〜] ofed [〜#〜] をご覧ください。そこには、環境に関係なくiWarpまたはRoCEを起動して実行するためのおそらく最良のリソースがあります(ただし、手で絞らずにガイドを読むことは保証できません)。

髪の毛が抜けるのを防ぐために(セットアップ中、またはより重要なのは開発やいじくり回しのとき)、少なくとも別の仮想マシンを作成してから、それら2つのマシンを使用してテストすることをお勧めします。

幸運を祈ります。

1
Wilshire