2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Mellanox ConnectX-2を使ってWindows Server 2019でIPoIBしてみる

Posted at

ヤフオクで激安のInfiniband製品買い集めたのでWindowsServer2019で使ってみる。

ハードウェア

動作テスト用のサーバーは事務所に転がってた古いやつ

  1. HP Proliant DL360G7 Xeon L5640 *2 Windows Server 2019 バージョン1809
  2. Dell Poweredge R730 Xeon E5-2630v3 *2 Windows Server 2019 バージョン1809

Proliantの古さが泣けるw

インストール

とりあえずWindows Server 2019 をクリーンインストール。
この時点でHCAはConnectX-2として認識されてた。

image.png

ドライバのインストール

Mellanox OFED for Windows - WinOF / WinOF-2 からダウンロード。

特に気にしないで色々見ながらダウンロードしたら微妙に古いバージョンダウンロードしちゃった。
image.png

最新は5.50.54000 だけどインストールしたのは 5.50.52000

ConnectX-2はWindowsServer2012 以降はサポート対象外だから入らないのかと思ったけど案外すんなりインストールできた。

image.png

ここまでではまだリンクステータスがdiscon だった。

サブネットマネージャ起動

ドライバをインストールしたらC:\Program Files\Mellanox\MLNX_VPI\IB\Toolsにツールがインストールされてるので

sc create OpenSM binpath="C:\Program Files\Mellanox\MLNX_VPI\IB\Tools\opensm.exe -service" start=auto
sc start OpenSM

してサービスの登録してからサブネットマネージャを起動する。

ここでリンクがActiveになった。

ネットワーク設定

それぞれのサーバーに固定IPを振る

  1. HP Proliant 10.90.90.20
  2. Dell Poweredge 10.90.90.10

image.png
(1回FirewallのICMP Echo 開き忘れて途方に暮れたりした)
image.png

速度測定

iperf3 をダウンロードしてProliant側にサーバーを立てる

D:\temp\iperf-3.1.3-win32>iperf3.exe -s

Poweredge側からiperf3起動
image.png

(40G出るはずが3.5Gしか出てないけど) ヨシ!

ダウンロード実測

Proliant側に共有フォルダを作成してSMBでコピーしてみる。
コピーするのはDellのService Update Utilityのisoイメージ 16GB

image.png

はっや

まとめ

クソ古激安InfinibandカードでもまぁまぁなIPoIB環境は作れるもんだね。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?