Users Guide
7–RoCE 設定
Linux 用のアダ プ タ ー上での RoCE の設定
161 AH0054602-04 M
サーバー上と ク ラ イアン ト 上で ping pong テス ト が成功 し た例を以下に示し ます。
サーバー
ping :
root@captain: ~# ibv_rc_pingpong -d qedr0 -g 0
local address: LID 0x0000, QPN 0xff0000, PSN 0xb3e07e, GID
fe80::20e:1eff: fe50: c7c0
remote address: LID 0x0000, QPN 0xff0000, PSN 0x934d28, GID
fe80::20e:1eff: fe50: c570
8192000 bytes in 0.05 seconds = 1436.97 Mbit/sec
1000 iters in 0.05 seconds = 45.61 usec/iter
クライアント
ping :
root@lambodar: ~# ibv_rc_pingpong -d qedr0 -g 0 192.168.10.165
local address: LID 0x0000, QPN 0xff0000, PSN 0x934d28, GID
fe80::20e:1eff: fe50: c570
remote address: LID 0x0000, QPN 0xff0000, PSN 0xb3e07e, GID
fe80::20e:1eff: fe50: c7c0
8192000 bytes in 0.02 seconds = 4211.28 Mbit/sec
1000 iters in 0.02 seconds = 15.56 usec/iter
RoCE 統計を表示するには、 次のコ マ ン ド を入力し ます。 こ こ で、 X はデバイス
番号です。
> mount -t debugfs nodev /sys/kernel/debug
> cat /sys/kernel/debug/qedr/qedrX
/stats
vLAN インタフェースと GID インデックス値
サーバーと ク ラ イアン ト の両方で vLAN イ ン タ フ ェ ースを使用し ている場合は、 ス イ ッ
チ上でも同じ
vLAN ID を設定する必要があり ます。 スイ ッチ経由で ト ラ フ ィ ッ クを実
行し ている場合、
InfiniBand アプリケーショ ンは、 正しい GID 値を使用する必要があ
り ます。 この値は、
vLAN ID と vLAN IP アドレスに基づきます。
次の結果に基づいて、
GID 値(-x 4 / -x 5)が perftest アプリケーシ ョ ンで使用される
必要があ り ます。
# ibv_devinfo -d qedr0 -v|grep GID
GID[ 0]: fe80:0000:0000:0000:020e:1eff:fe50:c5b0
GID[ 1]: 0000:0000:0000:0000:0000:ffff:c0a8:0103
GID[ 2]: 2001:0db1:0000:0000:020e:1eff:fe50:c5b0
GID[ 3]: 2001:0db2:0000:0000:020e:1eff:fe50:c5b0
GID[ 4]: 0000:0000:0000:0000:0000:ffff:c0a8:0b03
vLAN インタフェース用の IP
アドレス
GID[ 5]: fe80:0000:0000:0000:020e:1e00:0350:c5b0
vLAN ID 3