14–Windows Server 2016
Configuring QoS for RoCE
253
BC0154501-00 P
Name
Algorithm Bandwidth(%) Priority
PolicySet
IfIndex IfAlias
----
--------- ------------ -------- --------- ------- -------
[Default]
ETS 20 1-4,6-7
Global
RDMA class ETS 50 5
Global
TCP class
ETS 30 0
Global
11.
To see the network adapter QoS from the preceding configuration, issue the
following Windows PowerShell command:
PS C:\Users\Administrator>
Get-NetAdapterQos
Name : SLOT 4 Port 1
Enabled : True
Capabilities : Hardware Current
-------- -------
MacSecBypass : NotSupported NotSupported
DcbxSupport : None None
NumTCs(Max/ETS/PFC) : 4/4/4 4/4/4
OperationalTrafficClasses : TC TSA Bandwidth Priorities
-- --- --------- ----------
0 ETS 20% 1-4,6-7
1 ETS 50% 5
2 ETS 30% 0
OperationalFlowControl : Priority 5 Enabled
OperationalClassifications : Protocol Port/Type Priority
-------- --------- --------
Default 0
NetDirect 445 5
12. Create a startup script to make the settings persistent across the system
reboots.
13. Run RDMA traffic and verify as described in
.
Configuring QoS by Enabling DCBX on the Adapter
All configuration must be completed on all of the systems in use. The PFC, ETS,
and traffic classes configuration must be the same on the switch and server.
To configure QoS by enabling DCBX:
1.
Enable DCBX (IEEE, CEE, or Dynamic).
2.
Using HII, set the
RoCE Priority
to
0
.