Windows SMB Direct


Windows SMB Directの設定方法

SMBのファイル転送にRDMAを使用する方法。
現状RDMAの使用出来るのは、Ehternet (iWARP or RoCE対応のもの)/InfiniBandのインターフェイス。(OmniPathは不明)
Windows 2012時代は、サーバOS間でしか使えなかったけど、Windows10になってクライアントでも使えるようになった模様。
ただし、Windows10Pro以上でないと使用は出来ない。
あと、RDMAで転送している場合はタスクマネージャの各ネットワークインターフェイスには表示されない。
実際にRDMAで転送されているかの、確認する場合はパフォーマンスモニタで確認しましょう。

 対応NIC/HCAのメーカ

iWARP対応メーカ

Intel NetEffectシリーズのカード
Chelsio T4シリーズ以降のカード
Cavium FastLinQ シリーズ

RoCE対応メーカ

Emulex OCe14000シリーズ
Mellanox ConnectX-3以降
Cavium FastLinQ シリーズ

InfiniBand

Mellanox ConnectX-3以降

 ドライバと対応OSと対応カードの一覧

ドライバ OS InfiniBand or Ehternet カード
WIN_MLNX 5.35 Windows 10 Enterprise Infiniband ConnextX-3
WIN_MLNX 5.35 Windows 2012R2 std Infiniband ConnextX-3
WIN_MLNX 5.35 Windows 2012R2 std Ethernet ConnextX-3