2 configuring router (pfc only), 1 hardware and software prerequisites, 2 smb configuration verification – Dell Mellanox Family of Adapters User Manual

Page 63

Advertising
background image

User Manual for Mellanox ConnectX®-3 10/40 Gigabit Ethernet Adapters for Dell PowerEdge Servers

Rev 1.1

Mellanox Technologies

63

Step 11.

Enable QoS on the relevant interface.

Using Global Pause Flow Control (GFC)

To use Global Pause Flow Control (GFC) mode, disable QoS and Priority:

4.5.2.2 Configuring Router (PFC only)

The router uses L3's DSCP value to mark the egress traffic of L2 PCP. The required mapping,
maps the three most significant bits of the DSCP into the PCP. This is the default behavior, and
no additional configuration is required.

Copying Port Control Protocol (PCP) between Subnets

The captured PCP option from the Ethernet header of the incoming packet can be used to set the
PCP bits on the outgoing Ethernet header.

4.5.3

Deploying Windows Server 2012 and 2012 R2 with SMB Direct

The Server Message Block (SMB) protocol is a network file sharing protocol implemented in
Microsoft Windows. The set of message packets that defines a particular version of the protocol
is called a dialect.

The Microsoft SMB protocol is a client-server implementation and consists of a set of data pack-
ets, each containing a request sent by the client or a response sent by the server.

SMB protocol is used on top of the TCP/IP protocol or other network protocols. Using the SMB
protocol allows applications to access files or other resources on a remote server, to read, create,
and update them. In addition, it enables communication with any server program that is set up to
receive an SMB client request.

4.5.3.1 Hardware and Software Prerequisites

The following are hardware and software prerequisites:

Two or more machines running Windows Server 2012 and above

One or more Mellanox ConnectX®-3 network adapter for each server

4.5.3.2 SMB Configuration Verification

Verifying SMB Configuration

Use the following PowerShell cmdlets to verify SMB Multichannel is enabled, confirm the
adapters are recognized by SMB and that their RDMA capability is properly identified.

On the SMB client, run the following PowerShell cmdlets:

On the SMB server, run the following PowerShell cmdlets:

PS $ Enable-NetAdapterQos -InterfaceAlias "Ethernet 4"

PS $ Disable-NetQosFlowControl

PS $ Disable-NetAdapterQos

Get-SmbClientConfiguration | Select EnableMultichannel

Get-SmbClientNetworkInterface

Get-SmbServerConfiguration | Select EnableMultichannel

Advertising