Anda di halaman 1dari 25

MZ710 NIC

V100R001

User Guide

Issue 06
Date 2017-10-20

HUAWEI TECHNOLOGIES CO., LTD.


Copyright Huawei Technologies Co., Ltd. 2017. All rights reserved.
No part of this document may be reproduced or transmitted in any form or by any means without prior written
consent of Huawei Technologies Co., Ltd.

Trademarks and Permissions

and other Huawei trademarks are trademarks of Huawei Technologies Co., Ltd.
All other trademarks and trade names mentioned in this document are the property of their respective
holders.

Notice
The purchased products, services and features are stipulated by the contract made between Huawei and the
customer. All or part of the products, services and features described in this document may not be within the
purchase scope or the usage scope. Unless otherwise specified in the contract, all statements, information,
and recommendations in this document are provided "AS IS" without warranties, guarantees or
representations of any kind, either express or implied.

The information in this document is subject to change without notice. Every effort has been made in the
preparation of this document to ensure accuracy of the contents, but all statements, information, and
recommendations in this document do not constitute a warranty of any kind, express or implied.

Huawei Technologies Co., Ltd.


Address: Huawei Industrial Base
Bantian, Longgang
Shenzhen 518129
People's Republic of China

Website: http://e.huawei.com

Issue 06 (2017-10-20) Huawei Proprietary and Confidential i


Copyright Huawei Technologies Co., Ltd.
MZ710 NIC
User Guide About This Document

About This Document

Purpose
This document describes the MZ710 in terms of its functions, appearance, and configuration
methods.

Intended Audience
This document is intended for:
l Huawei presales engineers
l Channel partner presales engineers
l Enterprise presales engineers

Symbol Conventions
The symbols that may be found in this document are defined as follows.

Symbol Description

Indicates a hazard with a high level or medium level of


risk which, if not avoided, could result in death or
serious injury.

Indicates a hazard with a low level of risk which, if not


avoided, could result in minor or moderate injury.

Indicates a potentially hazardous situation that, if not


avoided, could result in equipment damage, data loss,
performance deterioration, or unanticipated results.

Provides additional information to emphasize or


supplement important points of the main text.

Issue 06 (2017-10-20) Huawei Proprietary and Confidential ii


Copyright Huawei Technologies Co., Ltd.
MZ710 NIC
User Guide About This Document

Change History
Changes between document issues are cumulative. The latest document issue contains all the
changes made in earlier issues.

Issue 06 (2017-10-20)
This issue is the sixth official release.

Issue 05 (2016-03-31)
This issue is the fifth official release.

Issue 04 (2015-11-09)
This issue is the fourth official release.

Issue 03 (2015-07-17)
This issue is the third official release.

Issue 02 (2015-03-20)
This issue is the second official release.

Issue 01 (2014-11-19)
This issue is the first official release.

Issue 06 (2017-10-20) Huawei Proprietary and Confidential iii


Copyright Huawei Technologies Co., Ltd.
MZ710 NIC
User Guide Contents

Contents

About This Document.....................................................................................................................ii


1 Overview......................................................................................................................................... 1
1.1 Functions........................................................................................................................................................................ 1
1.2 Appearance..................................................................................................................................................................... 1

2 Features............................................................................................................................................4
2.1 Feature List..................................................................................................................................................................... 4
2.2 Feature Description.........................................................................................................................................................4

3 Compatible Compute Nodes and I/O Modules.......................................................................6


3.1 Compatible Compute Nodes...........................................................................................................................................6
3.2 Compatible I/O Modules................................................................................................................................................ 7

4 Configuring the MZ710................................................................................................................ 9


4.1 Identifying MZ710 Ports in the OS................................................................................................................................ 9
4.2 Installing and Uninstalling the MZ710 Driver in the OS............................................................................................. 10
4.2.1 SUSE......................................................................................................................................................................... 10
4.2.2 Windows.................................................................................................................................................................... 11
4.3 Configuring VLAN IDs in the OS for the MZ710....................................................................................................... 12
4.4 Configuring Port Bonding for the MZ710....................................................................................................................12
4.5 Configuring SR-IOV for the MZ710............................................................................................................................14

A Acronyms and Abbreviations.................................................................................................. 19

Issue 06 (2017-10-20) Huawei Proprietary and Confidential iv


Copyright Huawei Technologies Co., Ltd.
MZ710 NIC
User Guide 1 Overview

1 Overview

1.1 Functions
1.2 Appearance

1.1 Functions
The MZ710 is an Ethernet network interface card (NIC). It is used for E9000 compute nodes
and provides 40GE ports for compute nodes to connect to switch modules in the chassis.
The MZ710 uses the Mellanox ConnectX-3 Pro (CX3 Pro) chip and supports NIC
applications. The 40GE ports on the MZ710 support 40G/10G auto-negotiation, and 40GE
and 10GE port applications. The MZ710 supports the Remote Direct Memory Access over
Converged Ethernet (RoCE) feature to address low-latency network applications.

1.2 Appearance
The MZ710 can be installed in slot Mezzanine1 (Mezz1 for short) or Mezzanine2 (Mezz2 for
short) on a half-width E9000 compute node or in slot Mezz1, Mezz2, Mezzanine3 (Mezz3 for
short), or Mezzanine4 (Mezz4 for short) on a full-width E9000 compute node.
The MZ710 provides network ports for connecting to switch modules:
l When the MZ710 is installed in slot Mezz1 or Mezz3, its two 40GE ports connect to
switch modules in slots 2X and 3X.
l When the MZ710 is installed in slot Mezz2 or Mezz4, its two 40GE ports connect to
switch modules in slots 1E and 4E.

Issue 06 (2017-10-20) Huawei Proprietary and Confidential 1


Copyright Huawei Technologies Co., Ltd.
MZ710 NIC
User Guide 1 Overview

Figure 1-1 MZ710 appearance

Figure 1-2 MZ710 installation positions on a half-width compute node

Issue 06 (2017-10-20) Huawei Proprietary and Confidential 2


Copyright Huawei Technologies Co., Ltd.
MZ710 NIC
User Guide 1 Overview

Figure 1-3 MZ710 installation positions on a full-width compute node

Issue 06 (2017-10-20) Huawei Proprietary and Confidential 3


Copyright Huawei Technologies Co., Ltd.
MZ710 NIC
User Guide 2 Features

2 Features

2.1 Feature List


2.2 Feature Description

2.1 Feature List


The MZ710 supports the following features and performance specifications:

l RoCE and RoCE v2 (R-RoCE over UDP)


l Single Root-I/O Virtualization (SR-IOV), supporting a maximum of 126 virtual
functions (VFs)
l NetQueue
l 802.1Q VLAN, supporting a maximum of 4094 VLANs
l RoCE Offload
l VxLAN Offload and NVGRE Offload
l TCP Checksum Offload, UDP Checksum Offload, Receive Side Scaling (RSS), and
Large Send Offload (LSO)
l Jumbo frames of 9.6 KB
l Data Plane Development Kit (DPDK)
NOTE

l If flow control is configured on the NIC, it must also be configured on the corresponding switch
module or external switch.
l Certain functions are related to OS and switch features. For details, contact Huawei technical
support.

2.2 Feature Description


802.1Q VLAN
The MZ710 supports a maximum of 4094 VLANs. Each 40GE port supports a maximum of
4094 VLANs. The VLAN IDs are integers ranging from 1 to 4094.

Issue 06 (2017-10-20) Huawei Proprietary and Confidential 4


Copyright Huawei Technologies Co., Ltd.
MZ710 NIC
User Guide 2 Features

The MZ710 does not tag or untag packets, but transparently transmits them. VLAN IDs are
specified by the operating system (OS) on an E9000 compute node.

SR-IOV
The MZ710 supports the SR-IOV feature. The NIC supports a maximum of 126 VFs, and
each physical 40GE port on the NIC supports a maximum of 63 VFs.
The VFs derived from each physical function (PF) can be assigned to virtual machines
(VMs). In this way, the mapping between VFs and VMs is set up.

PXE
The 40GE ports on the MZ710 support the Preboot Execution Environment (PXE) feature.
PXE is used for remote boot over an Ethernet or IP network. It enables users to remotely
connect to the PXE server to load OSs.

RoCE
The MZ710 supports the RoCE feature. This feature uses the Remote Direct Memory Access
(RDMA) technology to reduce the packet processing and forwarding latency of the NIC, to
reduce the CPU usage, and to implement low-latency data transmission over the data center
network. With the RoCE feature, the end-to-end read and write delay of the NIC can reach 4
us when the packet length is 128 bytes. The MZ710 supports 16M I/O channels (equivalent to
IB QPs), and provides priority-based scheduling and flow control to support low-latency,
high-bandwidth network transmission. The MZ710 supports OpenFabrics Enterprise
Distribution for Linux (OFED for Linux) and Mellanox OFED for Windows (WinOF).

VxLAN and NVGRE


The MZ710 supports the VxLAN and NVGRE network virtualization overlay technologies.
VxLAN is put forwarded by VMware, and NVGRE is put forwarded by Microsoft. VxLAN
and NVGRE encapsulate packets on the layer-2 data center network into layer-3 network
packets for transmission over the layer-3 network. In this way, the layer-3 network provides
transmission tunnels and routes for the isolated layer-2 data center network. VxLAN and
NVGRE support deployment of the data center network across the IP network, and support
virtual machine (VM) deployment and migration across the IP network for virtualization
applications.
VxLAN and NVGRE add special packet headers (identifiers) to layer-2 Ethernet packets to
identify packet tenants (hosts). The MZ710 supports hardware-based offload of VxLAN and
NVGRE packet headers to reduce CPU usage and packet processing latency.

Issue 06 (2017-10-20) Huawei Proprietary and Confidential 5


Copyright Huawei Technologies Co., Ltd.
MZ710 NIC
User Guide 3 Compatible Compute Nodes and I/O Modules

3 Compatible Compute Nodes and I/O


Modules

3.1 Compatible Compute Nodes


3.2 Compatible I/O Modules

3.1 Compatible Compute Nodes


The MZ710 can be installed in slot Mezz1 or Mezz2 on a half-width compute node or in slot
Mezz1, Mezz2, Mezz3, or Mezz4 on a full-width compute node. Table 3-1 lists the compute
nodes that support the MZ710 and its installation positions on them.

Table 3-1 Compute nodes that support the MZ710


Compute Node Number of Mezz MZ710 Installation Position
Module Slots

CH121 2 Mezz1 and Mezz2

CH121 V3 2 Mezz1 and Mezz2

CH121H V3 2 Mezz1 and Mezz2

CH220 V3 2 Mezz2 and Mezz3

CH222 V3 2 Mezz1 and Mezz2

CH226 V3 2 Mezz1 and Mezz2

CH242 V3 4 Mezz1, Mezz2, Mezz3, and Mezz4

CH242 V3 DDR4 4 Mezz1, Mezz2, Mezz3, and Mezz4

CH225 V3 4 Mezz1, Mezz2, Mezz3, and Mezz4

Issue 06 (2017-10-20) Huawei Proprietary and Confidential 6


Copyright Huawei Technologies Co., Ltd.
MZ710 NIC
User Guide 3 Compatible Compute Nodes and I/O Modules

3.2 Compatible I/O Modules


MZ710s can connect to I/O modules (switch modules or interface boards). Figure 3-1 shows
the connections between the MZ710s on a half-width compute node and the ports on I/O
modules.

Figure 3-1 Connections between the MZ710s on a half-width compute node and the ports on
I/O modules

There are two or four groups of Serializer/Deserializer (SerDes, known as high-speed


interconnect line) between each compute node and I/O module slots.
l Mezz1: 8X SerDes for connecting to I/O module slots 2X and 3X
l Mezz2: 8X SerDes for connecting to I/O module slots 1E and 4E
l Mezz3 (available only on a full-width compute node): 8X SerDes for connecting to I/O
module slots 2X and 3X
l Mezz4 (available only on a full-width compute node): 8X SerDes for connecting to I/O
module slots 1E and 4E
NOTE

The MZ710 provides two ports, and only 4X of each 8X SerDes is used.

Table 3-2 describes the I/O modules to which the MZ710 can connect.

Table 3-2 I/O modules to which the MZ710 can connect


I/O Module I/O Module Slot MZ710 (Mezz1) MZ710 (Mezz2)

CX710 2X/3X X

1E/4E X

CX712 2X/3X X

Issue 06 (2017-10-20) Huawei Proprietary and Confidential 7


Copyright Huawei Technologies Co., Ltd.
MZ710 NIC
User Guide 3 Compatible Compute Nodes and I/O Modules

I/O Module I/O Module Slot MZ710 (Mezz1) MZ710 (Mezz2)

1E/4E X

Issue 06 (2017-10-20) Huawei Proprietary and Confidential 8


Copyright Huawei Technologies Co., Ltd.
MZ710 NIC
User Guide 4 Configuring the MZ710

4 Configuring the MZ710

4.1 Identifying MZ710 Ports in the OS


4.2 Installing and Uninstalling the MZ710 Driver in the OS
4.3 Configuring VLAN IDs in the OS for the MZ710
4.4 Configuring Port Bonding for the MZ710
4.5 Configuring SR-IOV for the MZ710

4.1 Identifying MZ710 Ports in the OS


This section describes how to identify MZ710 ports in Linux.
In Linux, run the lspci | grep -i Mellanox command to view MZ710 information (PCIe
function). See Figure 4-1.

Figure 4-1 MZ710 PCIe device information

NOTE

The MZ710 provides two network ports, which share the PCIe function. Therefore, you can query only
one PCIe function in the system.
l Run the ifconfig a command to view the two NIC ports, which are displayed in the
format of eth[num]. See eth6 and eth7 in Figure 4-2.

Issue 06 (2017-10-20) Huawei Proprietary and Confidential 9


Copyright Huawei Technologies Co., Ltd.
MZ710 NIC
User Guide 4 Configuring the MZ710

Figure 4-2 MZ710 port information in the ifconfig command output

l Run the ethtool i command. The two network ports on the MZ710 shares the PCie
function. Therefore, eth6 and eth7 have the same PCIe function, as shown in bus-info in
Figure 4-3.

Figure 4-3 bus-info

4.2 Installing and Uninstalling the MZ710 Driver in the


OS
The MZ710 driver varies according to the operating system (OS) type. The following
describes how to install the MZ710 driver in SUSE and Windows.

4.2.1 SUSE
To install the MZ710 driver in SUSE Linux Enterprise Server (SLES) 11, perform the
following steps:

Issue 06 (2017-10-20) Huawei Proprietary and Confidential 10


Copyright Huawei Technologies Co., Ltd.
MZ710 NIC
User Guide 4 Configuring the MZ710

Step 1 Mount the driver image file MLNX_OFED_LINUX-2.2-1.0.1-sles11sp3-x86_64.iso to the


virtual CD-ROM drive on the server, and go to the CD-ROM directory (for example, /media/
CDROM). See Figure 4-4.

Figure 4-4 CD-ROM directory information

Step 2 Run the ./mlnxofedinstall command to start the installation.

Step 3 Run the modinfo command to view the version information of the MZ710 driver Ethernet
(mlx4_en) on SLES 11. See Figure 4-5.

Figure 4-5 MZ710 driver version information on SLES 11

----End
To uninstall the MZ710 driver from SLES 11, perform the following steps:

Step 1 Run the uninstall.sh script in the CD-ROM directory.

----End

4.2.2 Windows
The MZ710 driver file on Windows is MLNX_VPI_WinOF-4_70_All_xxx_x64.exe, where
xxx indicates the Windows version.

Figure 4-6 MZ710 driver files on Windows

To install the MZ710 driver on Windows, double-click a driver file.

Issue 06 (2017-10-20) Huawei Proprietary and Confidential 11


Copyright Huawei Technologies Co., Ltd.
MZ710 NIC
User Guide 4 Configuring the MZ710

To uninstall the driver for an MZ710 port, perform the following steps:

1. Open Device Manager.


2. Double-click the MZ710 port.
3. In the displayed window, select Driver and click Uninstall.

4.3 Configuring VLAN IDs in the OS for the MZ710


The MZ710 allows tagged and untagged packets to pass through. You can configure VLAN
IDs in the OS to tag packets or keep packets untagged.

To configure VLAN IDs in SLES 11, perform the following steps:

Step 1 Run the modprobe 8021q command to load the 802.1q module.

Step 2 Run the ifconfig -a and yast2 lan commands to locate the MZ710 ports.

Step 3 Run the vconfig add eth[num] [vlan id] command to add VLAN IDs to the MZ710 ports.

For example, add VLAN IDs 100 and 200 to eth13.


#vconfig add eth13 100
#vconfig add eth13 200

Step 4 Run the ifconifg eth[num] [ip address] netmask [netmask] command to set IP addresses for
the VLANs, which are equivalent to the IP addresses of eth[num] subports.
#ifconfig eth13.100 192.168.100.10 netmask 255.255.255.0
#ifconfig eth13.200 192.168.200.10 netmask 255.255.255.0

Step 5 Add the VLAN configuration to the configuration file. The OS will automatically load the
VLAN configuration after the server resets or powers off and powers on.
1. Run the echo command to configure the 802.1q module to be loaded upon startup.
#echo "modprobe 8021q">>/etc/rc.local

2. Back up the interfaces file in /etc/network/.


#cp /etc/network/interfaces /etc/network/interfaces.default

3. Add VLAN configuration to the interfaces file in /etc/network/.


#vim /etc/network/interfaces

Add the following information to the interfaces file in /etc/network/:


auto lo eth13
iface lo inet loopback
iface eth13.100 inet static
address 192.168.100.10
netmask 255.255.255.0
iface eth13.200 inet static
address 192.168.200.10
netmask 255.255.255.0

NOTE

IP addresses on different VLANs must be on different network segments (subnets).

----End

4.4 Configuring Port Bonding for the MZ710


This section describes how to configure port bonding for the MZ710 in SLES 11.

Issue 06 (2017-10-20) Huawei Proprietary and Confidential 12


Copyright Huawei Technologies Co., Ltd.
MZ710 NIC
User Guide 4 Configuring the MZ710

In SLES 11, configure port bonding in the OS configuration file for the MZ710. The MZ710
supports seven port bonding modes, including active-backup, balancing, and Link
Aggregation Control Protocol (LACP).

To configure port bonding for the MZ710 in SLES 11, perform the following steps:

Step 1 Run the ifconfig-a and yast2 lan commands to locate the MZ710 ports.

Step 2 Go to /etc/sysconfig/network, and create a file named ifcfg-bond0.


#cd /etc/sysconfig/network
/etc/sysconfig/network#vi ifcfg-bond0

Step 3 Add the following information to the ifcfg-bond0 file:


BOOTPROTO='static'
BROADCAST='192.168.100.255' //Enter the broadcast address of the network segment.
IPADDR='192.168.100.100'//Enter an IP address for the bonding port.
MTU=''
NETMASK='255.255.255.0'//Enter a subnet mask.
NETWORK='192.168.100.0'//Enter an IP network segment.
REMOTE_IPADDR=''
STARTMODE='onboot'
BONDING_MASTER='yes'
BONDING_MODULE_OPTS='miimon=100'
BONDING_SLAVE0='eth12'//Enter a NIC port number in the format of eth[num].
BONDING_SLAVE1='eth13'//Enter another NIC port number in the format of eth[num].

Step 4 Move the ifcfg-eth[num] files to the backup directory.


#mv /etc/sysconfig/network/ifcfg-eth12 /backup/ifcfg-eth12
#mv /etc/sysconfig/network/ifcfg-eth13 /backup/ifcfg-eth13

Step 5 Open the modprobe.conf.local file in /etc. Add the following information to the end of the
modprobe.conf.local file:
#vi /etc/modprobe.conf.local
alias bond0 bonding
options bonding miimon=100 mode=0 use_carrier=0

The following seven bonding modes are supported:

0: balance-rr (round-robin)

1: active-backup

2: balance-xor

3: broadcast

4: 802.3ad

5: balance-tlb

6: balance-alb

NOTE

If you want to set the bonding mode to 802.3ad, set the peer device port connected to the MZ710 to the
link aggregation mode (static) in compliance with the IEEE 802.3ad specifications. The other bonding
modes have no special configuration requirement for the peer device.

Step 6 Run the /etc/init.d/network restart or rcnetwork restart command to restart the network
application.

----End

Issue 06 (2017-10-20) Huawei Proprietary and Confidential 13


Copyright Huawei Technologies Co., Ltd.
MZ710 NIC
User Guide 4 Configuring the MZ710

4.5 Configuring SR-IOV for the MZ710


The MZ710 supports the Single-Root I/O Virtualization (SR-IOV) function. The following
describes how to configure SR-IOV in Ret Hat Enterprise Linux (RHEL) 6.

Step 1 Run the mst start command to start the mst service, and run the mst status command to
query the device name. See Figure 4-7.

Figure 4-7 Starting the mst service and querying the device name

Step 2 Run the mlxconfig -d /dev/mst/mt4103_pciconf0 q command to check whether the SR-IOV
function is enabled for the NIC. See Figure 4-8.

In the command, mt4103_pciconf0 is the device name queried in Step 1.

NOTE

The SR-IOV function is disabled by default. When this function is disabled, the values of SR-IOV_EN
and NUM_OF_VFS are N/A in the command output, as shown in Figure 4-8.
l If the SR-IOV function has been enabled, go to Step 4.
l If the SR-IOV function has not been enabled, go to Step 3.

Figure 4-8 Querying the SR-IOV function status of the MZ710

Issue 06 (2017-10-20) Huawei Proprietary and Confidential 14


Copyright Huawei Technologies Co., Ltd.
MZ710 NIC
User Guide 4 Configuring the MZ710

Step 3 Run the mlxconfig -d /dev/mst/mt4103_pciconf0 set SRIOV_EN=1 NUM_OF_VFS=8


command to enable the SR-IOV function (the configuration of eight VFs is used as an
example). See Figure 4-9.
NOTE

Run the reboot command for the setting to take effect.

Figure 4-9 Enabling SR-IOV

Step 4 Run the mlxconfig -d /dev/mst/mt4103_pciconf0 q command to check whether the SR-IOV
function is successfully enabled. See Figure 4-10.

Figure 4-10 Querying the SR-IOV function status of the MZ710

Step 5 Open the menu.lst file in /boot/grub/, and add intel_iommu=on at the end of the kernel line
in this file. See Figure 4-11.

Figure 4-11 Modifying the menu.lst file in /boot/grub/

Issue 06 (2017-10-20) Huawei Proprietary and Confidential 15


Copyright Huawei Technologies Co., Ltd.
MZ710 NIC
User Guide 4 Configuring the MZ710

Step 6 Run the touch /etc/modprobe.d/mlx4_core.conf command to create a file named


mlx4_core.conf in /etc/modprobe.d/. Add options mlx4_core num_vfs=8
port_type_array=2,2 to the mlx4_core.conf file. See Figure 4-12.
NOTE

Run the reboot command for the setting to take effect.

Figure 4-12 Modifying the mlx4_core.conf file

Step 7 Run the lspci |grep Mellanox command. You can see information about the new eight VFs, as
shown in Figure 4-13.

Figure 4-13 Querying VF information

#fig46817064

Step 8 In the Virtual Machine Manager window, assign VFs to VMs. See Figure 4-14.

Figure 4-14 Virtual Machine Manager

NOTE

If no VM is available, install one. The following uses an existing VM rhel6.4 as an example.

Step 9 Select the VM rhel6.4, and click Open. The details about the VM are displayed. You can add
or delete devices for the VM. The following describes how to add a VF for the VM. Figure
4-15 shows the VM window.

Issue 06 (2017-10-20) Huawei Proprietary and Confidential 16


Copyright Huawei Technologies Co., Ltd.
MZ710 NIC
User Guide 4 Configuring the MZ710

Figure 4-15 VM window

Step 10 Click Add Hardware. In the Add New Virtual Hardware window, select the VFs to be
added, as shown in Figure 4-16.

Figure 4-16 Adding VFs

Issue 06 (2017-10-20) Huawei Proprietary and Confidential 17


Copyright Huawei Technologies Co., Ltd.
MZ710 NIC
User Guide 4 Configuring the MZ710

NOTE

You can add only one VF at a time.

Step 11 Click Finish.

----End

Issue 06 (2017-10-20) Huawei Proprietary and Confidential 18


Copyright Huawei Technologies Co., Ltd.
MZ710 NIC
User Guide A Acronyms and Abbreviations

A Acronyms and Abbreviations

DPDK Data Plane Development Kit

LACP Link Aggregation Control Protocol

LLDP Link Layer Discovery Protocol

LSO Large Segmentation Offload

NIC network interface card

NVGRE Network Virtualization using Generic


Routing Encapsulation

OFED Open Fabrics Enterprise Distribution

OS operating system

PCIe Peripheral Component Interconnect Express

PF physical function

PG priority group

PXE Preboot Execution Environment

QP queue pair

Issue 06 (2017-10-20) Huawei Proprietary and Confidential 19


Copyright Huawei Technologies Co., Ltd.
MZ710 NIC
User Guide A Acronyms and Abbreviations

RDMA Remote Direct Memory Access

RoCE RDMA over Converged Ethernet

RSS Receive Side Scaling

SR-IOV Single Root I/O Virtualization

TC traffic class

TCP Transmission Control Protocol

UDP User Datagram Protocol

VF virtual function

VLAN virtual local access network

VM virtual machine

VxLAN Virtual Extensible LAN

Issue 06 (2017-10-20) Huawei Proprietary and Confidential 20


Copyright Huawei Technologies Co., Ltd.