windows 8 pro

The whitepaper, "Deploying Windows Server® 2012 with SMB Direct over

Mellanox InfiniBand End-to-End Interconnect Solutions"

describes a server that’s windows 2012 and a client that’s 2012.

Is it possible to use a windows 2012 server and a windows 8 pro client?

Thanks,

Greg

Following the directions from the whitepaper on a windows 8 Pro client, In powershell:

PS C:\WINDOWS\system32> Get-NetOffloadGlobalSetting | Select NetworkDirect

NetworkDirect


Disabled

How do I install Network Direct for Windows 8Pro? is it possible?

Are you installing the current IB drivers for Windows 8/2012? Those will update the firmware on the card, as well as give you the driver to support smb direct. Also, this will only work on ConnectX 3 cards, the ConnectX 2 are not supported on Win 8/2012.

Get-SmbClientNetworkInterface should tell you if RSS & RDMA are available

I’ve installed MLNX_VPI_WinOF-4_40_0_All_win8_x64

The cards are brand new, so they didn’t update firmware during the install.

The cards are ConnectX3 VPI.

I’m looking at:

Set-NetOffloadGlobalSetting (NetTCPIP) | Microsoft Docs Set-NetOffloadGlobalSetting (NetTCPIP) | Microsoft Docs

and it says that:

-NetworkDirect

Modifies the Network Direct (RDMA) global state on the computer. This is a server only setting. The acceptable values for this parameter are:

– Enabled: NetworkDirect is globally enabled.

– Disabled: NetworkDirect is globally disabled.

The default value is Enabled.

what is Get-SmbClientNetworkInterface telling you, and you may want to try re-installing the drivers, but as Administrator, I have had issues with the latest installer not elevating, and not doing the firmware update. I’ll put a card in one of my Win 8 machines and validate this, I have been running this in Servers mostly.

PS C:\WINDOWS\system32> Get-SmbClientNetworkInterface

Interface Index RSS Capable RDMA Capable Speed IpAddresses Friendly


20 False False 0 bps {fe80::b942:5ced… Ethernet

16 False False 100 Kbps {fe80::ffff:ffff… Local Are

13 False False 0 bps {fe80::38af:caea… Ethernet

14 False False 0 bps {fe80::5efe:192… isatap.ho

19 True False 54 Gbps {fe80::6576:b81a… Ethernet

15 False False 0 bps {fe80::5efe:192… isatap.{2

12 True False 1 Gbps {fe80::b9b9:a296… Ethernet

I wonder if RDMA will make its way to client side?

I just loaded a card up in a Win 8 Client… I get the same thing RSS True but RDMA False. With the name changes from Beta to Prod of Windows, it is almost impossible to search for information on Win 8 Client and this topic. Maybe someone from Mellanox can chime in on if RDMA is supported in the client OS.

I’ve had the same search results!

RDMA is a Server only feature… So the server will use RDMA but the Windows 8 Client will not. I was incorrect in my earlier comment that RDMA worked in Windows 8 Client, at least from the client side.

Yes, Both OS’s have the RDMA and IB Support. - Update - Server 2012 supports RDMA with SMB Direct and Network Direct, the Windows 8 Client OS does support IB however.