All other trademarks are property of their respective owners.
For the most updated list of Mellanox trademarks, visit http://www.mellanox.com/page/trademarks
NOTE:
THIS HARDWARE , SOFTWARE OR TEST SUITE PRODUCT ( PRODUCT (S) ) AND ITS RELATED
DOCUMENTATION ARE PROVIDED BY MELLANOX TECHNOLOGIES AS-ISﺴ WITH ALL FAULTS OF ANY
KIND AND SOLELY FOR THE PURPOSE OF AIDING THE CUSTOMER IN TESTING APPLICATIONS THAT
USE THE PRODUCTS IN DESIGNATED SOLUTIONS . THE CUSTOMER 'S MANUFACTURING TEST
ENVIRONMENT HAS NOT MET THE STANDARDS SET BY MELLANOX TECHNOLOGIES TO FULLY
QUALIFY THE PRODUCT (S) AND/OR THE SYSTEM USING IT . THEREFORE , MELLANOX TECHNOLOGIES
CANNOT AND DOES NOT GUARANTEE OR WARRANT THAT THE PRODUCTS WILL OPERATE WITH THE
HIGHEST QUALITY . ANY EXPRESS OR IMPLIED WARRANTIES , INCLUDING, BUT NOT LIMITED TO , THE
IMPLIED WARRANTIES OF MERCHANTABILITY , FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT ARE DISCL AIMED . IN NO EVENT SHALL MELLANOX BE LIABLE TO CUSTOMER OR
ANY THIRD PARTIES FOR ANY DIRECT , INDIRECT , SPECIAL , EXEMPLARY , OR CONSEQUENTIAL
DAMAGES OF ANY KIND (INCLUDING , BUT NOT LIMITED TO , PAYMENT FOR PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES ; LOSS OF USE , DATA , OR PROFITS ; OR BUSINESS INTERRUPTION )
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY , WHETHER IN CONTRACT , STRICT L IABILITY ,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE ) ARISING IN ANY WAY FROM THE USE OF THE
PRODUCT (S) AND RELATED DOCUMENTATION EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
DAMAGE .
January 20181.6•Added a note to Hardware on page 14.
November 20171.5•Updated Adapter LED Operations Airflow Specifications on page 67
September 20171.4•Added MCX516A-BDAT support across document and added the following:
• Dual-port 40Gb/s Ethernet Adapter Cards on page 9
• MCX516A-BDAT Specifications on page 57
• MCX516A-BDAT Board Label (Example) on page 67.
•Updated the following sections:
• Linux on page 22
• MCX515A-GCAT Specification Table on page 58
• MCX516A-GCAT Specification Table on page 59
• MCX515A-CCAT Specification Table on page 60
• MCX516A-CCAT Specification Table on page 61
• Airflow Specifications on page 63
August 20171.3•Added MCX515A-GCAT and MCX516A-GCAT support across document and
added the following:
• Single and Dual-port 50Gb/s Ethernet Adapter Cards on page 10.
• MCX516A-BDAT Specifications on page 58
• MCX516A-GCAT Specifications on page 60
• Mechanical Drawing of the Single-port Adapter Cards on page 66
• Single-port Tall Bracket on page 65
• MCX516A-BDAT Board Label (Example) on page 67
• MCX516A-GCAT Board Label (Example) on page 68
•Updated the following specifications tables:
• MCX515A-CCAT Specifications on page 60
• MCX516A-CCAT Specifications on page 61
• MCX516A-CDAT Specifications on page 62
July 20171.2•Updated the following specifications tables:
• MCX515A-CCAT Specifications on page 67
• MCX516A-CCAT Specifications on page 68
• MCX516A-CDAT Specifications on page 69
•Updated Adapter LED Operations Airflow Specifications on page 67
April 20171.1•Updated Product Overview on page 9
•Updated Card Installation Instructions on page 15
April 20181.0First Draft
March 20171.0First release
6Mellanox Technologies
About This Manual
This User Manual describes Mellanox Technologies ConnectX®-5 Ethernet Single and Dual QSFP28
port PCI Express x16 adapter cards. It provides details as to the interfaces of the board, specifications,
required software and firmware for operating the board, and relevant documentation.
Intended Audience
This manual is intended for the installer and user of these cards.
The manual assumes basic familiarity with Ethernet network and architecture specifications.
Related Documentation
Table 2 - Documents List
Mellanox Firmware Tools (MFT) User Manual
Document no. 2204UG
Mellanox Firmware Utility (mlxup) User Manual
and Release Notes
Mellanox OFED for Linux
User Manual
Document no. 2877
Mellanox OFED for Linux Release Notes
Document no. 2877
WinOF-2 for Windows
User Manual
Document no. MLX-15-3280
Mellanox OFED for Windows Driver
Release Notes
Mellanox VMware for Ethernet User Manual
Document no. MLNX-15-4896
Mellanox VMware for Ethernet Release Notes Release notes for Mellanox ConnectX®-4 NATIVE ESXi stack:
User Manual describing the set of MFT firmware management
tools for a single node.
See http://www.mellanox.com => Products => Software =>
Firmware Tools
Mellanox firmware update and query utility used to update the
firmware.
See http://www.mellanox.com => Products => Software =>
Firmware Tools => mlxup Firmware Utility
User Manual describing OFED features, performance, Band
diagnostic, tools content and configuration.
See http://www.mellanox.com => Products => Software =>
InfiniBand/VPI Drivers => Mellanox OpenFabrics Enterprise
Distribution for Linux (MLNX_OFED)
Release Notes for Mellanox OFED for Linux driver kit for Mellanox adapter cards:
See: http://www.mellanox.com =>Products => Software =>
InfiniBand/VPI Drivers => Linux SW/Drivers => Release
Notes
User Manual describing WinOF-2 features, performance, Ethernet diagnostic, tools content and configuration.
See http://www.mellanox.com => Products => Software =>
Windows SW/Drivers
Release notes for Mellanox Technologies' MLNX_EN for Linux
driver kit for Mellanox adapter cards:
See http://www.mellanox.com => Products => Software =>
Ethernet Drivers => Mellanox OFED for Windows => WinOF2 Release Notes
User Manual describing the various components of the Mellanox ConnectX®-4 NATIVE ESXi stack: See => http://
IEEE Std 802.3 SpecificationThis is the IEEE Ethernet specification
http://standards.ieee.org/getieee802
PCI Express 3.0 SpecificationsIndustry Standard PCI Express 3.0 Base and Card Electrome-
chanical Specifications
https://pcisig.com/specifications
Document Conventions
When discussing memory sizes, MB and MBytes are used in this document to mean size in mega
Bytes. The use of Mb or Mbits (small b) indicates size in mega bits. In this document PCIe is
used to mean PCI Express.
Technical Support
Customers who purchased Mellanox products directly from Mellanox are invited to contact us
through the following methods.
•URL: http://www.mellanox.com => Support
•E-mail: support@mellanox.com
•Tel: +1.408.916.0055
Customers who purchased Mellanox M-1 Global Support Services, please see your contract for
details regarding Technical Support.
Customers who purchased Mellanox products through a Mellanox approved reseller should first seek
assistance through their reseller.
Firmware Updates
The Mellanox support downloader contains software, firmware and knowledge database information for Mellanox products. Access the database from the Mellanox Support web page,
http://www.mellanox.com=> Support
Or use the following link to go directly to the Mellanox Support Download Assistant page,
http://www.mellanox.com/supportdownloader/.
Rev 1.08Mellanox Technologies
1Introduction
This is the User Guide for Mellanox Technologies Ethernet adapter cards based on the ConnectX®-5 integrated circuit device. These adapters connectivity provide the highest performing
and most flexible interconnect solution for PCI Express Gen 3.0/4.0 servers used in Enterprise
Data Centers, High-Performance Computing, and Embedded environments.
This chapter covers the following topics:
•Section 1.1, “Product Overview”, on page 9
•Section 1.2, “Features and Benefits”, on page 11
•Section 1.3, “Operating Systems/Distributions”, on page 12
•Section 1.4, “Connectivity”, on page 12
1.1Product Overview
The following section provides the ordering part number, port speed, number of ports, and PCI
Express speed. Each adapter comes with two bracket heights - short and tall.
Table 3 - Dual-port 40Gb/s Ethernet Adapter Cards
Introduction
Ordering Part Number (OPN)
Data Transmission Rate
Network Connector Types
PCI Express (PCIe) SerDes Speed
RoHS
Adapter IC Part Number
Device ID (decimal)
MCX516A-BDAT
Ethernet: 1/10/25/40 Gb/s
Dual-port QSFP28
PCIe Gen 3.0 x16 8.0GT/s
PCIe Gen 4.0 x16 16.0GT/s
Note: This card has been tested and certified with PCIe 3.0 servers. PCIe 4.0 interface will be tested and certified when servers
with Gen 4.0 support become available.
R6
MT28808A0-FCCF-EV
4121 for Physical Function (PF)
4122 for Virtual Function (VF)
Rev 1.0
9Mellanox Technologies
Table 4 - Single and Dual-port 50Gb/s Ethernet Adapter Cards
MCX515A-CCAT, MCX516A-CCAT: PCIe 3.0 x16 8GT/s
Note: PCIe 3.0 x16 bus can supply a maximum bandwidth of
128Gb/s only (=16 * 8GT/s, including overhead), and therefore
cannot support 200Gb/s when both network ports of MCX516ACCAT run at 100Gb/s.
MCX516A-CDAT: PCIe 4.0 x16 16GT/s
Note: This card has been tested and certified with PCIe 3.0 servers. PCIe 4.0 interface will be tested and certified when servers
with Gen 4.0 support become available.
Note: PCIe 4.0 x16 bus can supply a maximum bandwidth of
256Gb/s (=16 * 16GT/s, including overhead), and can support
200Gb/s when both network ports of MCX516A-CDAT run at
100Gb/s.
PCI Express - stores and accesses Ethernet fabric connection information and
packet data.
SPI Quad - includes 128Mbit SPI Quad Flash device (W25Q128FVSIG device
by ST Microelectronics)
VPD EEPROM - The EEPROM capacity is 128Kbit.
In order to better scale their networks, data center operators often create overlay
networks that carry traffic from individual virtual machines over logical tunnels
in encapsulated formats such as NVGRE and VXLAN. While this solves net
work scalability issues, it hides the TCP packet from the hardware offloading
engines, placing higher loads on the host CPU. ConnectX-5 effectively
addresses this by providing advanced NVGRE and VXLAN hardware offload
ing engines that encapsulate and de-capsulate the overlay protocol.
ConnectX-5, utilizing IBTA RDMA (Remote Data Memory Access) and RoCE
(RDMA over Converged Ethernet) technology, delivers low-latency and highperformance over Band and Ethernet networks. Leveraging data center bridging
(DCB) capabilities as well as ConnectX-5 advanced congestion control hard
ware mechanisms, RoCE provides efficient low-latency RDMA services over
Layer 2 and Layer 3 networks.
PeerDirect™ communication provides high efficiency RDMA access by eliminating unnecessary internal data copies between components on the PCIe bus
(for example, from GPU to CPU), and therefore significantly reduces applica
tion run time. ConnectX-5 advanced acceleration technology enables higher
cluster efficiency and scalability to tens of thousands of nodes.
Adapter functionality enabling reduced CPU overhead allowing more available
CPU for computation tasks.
Open VSwitch (OVS) offload using ASAP
•Flexible match-action flow tables
•Tunneling encapsulation / decapsulation
2(TM)
-
-
-
-
Rev 1.0
11Mellanox Technologies
Introduction
NC-SI
a
Support for port-based Quality of Service enabling various application requirements for latency and SLA.
ConnectX-5 provides dedicated adapter resources and guaranteed isolation and
protection for virtual machines within the server.
A consolidated compute and storage network achieves significant cost-performance advantages over multi-fabric networks. Standard block and file access
protocols can leverage RDMA for high-performance storage access.
•NVMe over Fabric offloads for target machine
•Erasure Coding
•T10-DIF Signature Handover
ConnectX-5 SR-IOV technology provides dedicated adapter resources and
guaranteed isolation and protection for virtual machines (VM) within the
server.
The adapter supports a Network Controller Sideband Interface (NC-SI), MCTP
over SMBus and MCTP over PCIe - Baseboard Management Controller interface.
•Tag Matching and Rendezvous Offloads
•Adaptive Routing on Reliable Transport
•Burst Buffer Offloads for Background Checkpointing
.
Table 6 - Features
Quality of Service (QoS)
Hardware-based I/O
Virtualization
Storage Acceleration
SR-IOV
High-Performance
Accelerations
a. This section describes hardware features and capabilities. Please refer to the driver release notes for feature availabil-
ity. See Related Documentation
1.3Operating Systems/Distributions
•RHEL/CentOS
•Windows
•FreeBSD
•VMware
•OpenFabrics Enterprise Distribution (OFED)
•OpenFabrics Windows Distribution (WinOF-2)
1.4Connectivity
•Interoperable with 1/10/25/40/50/100 Gb/s Ethernet switches
•Passive copper cable with ESD protection
•Powered connectors for optical and active cable support
Rev 1.0
12Mellanox Technologies
2Interfaces
Each adapter card includes the following interfaces:
•“Ethernet QSFP28 Interface”
•“PCI Express Interface”
•“LED Interface”
The adapter card includes special circuits to protect from ESD shocks to the card/server when
plugging copper cables.
2.1Ethernet QSFP28 Interface
The network ports of the ConnectX®-5 adapter card are compliant with the IEEE 802.3 Ethernet
standards listed in
cards' QSFP28 connectors.
Table 6, “Features,” on page 11. Ethernet traffic is transmitted through the
Interfaces
2.2PCI Express Interface
The ConnectX®-5 adapter card supports PCI Express Gen 3.0/4.0 (1.1 and 2.0 compatible)
through an x16 edge connector. The device can be either a master initiating the PCI Express bus
operations, or a slave responding to PCI bus operations.
The following lists PCIe interface features:
•PCIe Gen 4.0 and 3.0 compliant, 2.0 and 1.1 compatible
•2.5, 5.0, or 8.0, or 16.0 GT/s link rate x16
•Auto-negotiates to x16, x8, x4, x2, or x1
•Support for MSI/MSI-X mechanisms
2.3LED Interface
There is one bi-color I/O LED per port located on the adapter card. For LED specifications,
please refer to
Section 7.8, “Adapter Card LED Operations”, on page 63.
Rev 1.0
13Mellanox Technologies
3Hardware Installation
3.1System Requirements
3.1.1Hardware
Unless otherwise specified, Mellanox products are designed to work in an environmentally
controlled data center with low levels of gaseous and dust (particulate) contamination.
The operation environment should meet severity level G1 as per ISA 71.04 for gaseous
contamination and ISO 14644-1 class 8 for cleanliness level.
A system with a PCI Express x16 slot is required for installing the card.
3.2Operating Systems/Distributions
Please refer to Section 1.3, “Operating Systems/Distributions”, on page 12.
3.2.1Software Stacks
Hardware Installation
Mellanox OpenFabric software package MLNX_OFED for Linux, WinOF-2 for Windows, and
VMware. See
Chapter 4, “Driver Installation”.
3.3Safety Precautions
The adapter is being installed in a system that operates with voltages that can be lethal.
Before opening the case of the system, observe the following precautions to avoid injury and
prevent damage to system components.
1. Remove any metallic objects from your hands and wrists.
2. Make sure to use only insulated tools.
3. Verify that the system is powered off and is unplugged.
4. It is strongly recommended to use an ESD strap or other antistatic devices.
3.4Pre-Installation Checklist
1. Verify that your system meets the hardware and software requirements stated above.
2. Shut down your system if active.
3. After shutting down the system, turn off power and unplug the cord. Remove the card from its
package.
4. Please note that the card must be placed on an antistatic surface.Check the card for visible
signs of damage. Do not attempt to install the card if damaged.
Rev 1.0
14Mellanox Technologies
3.5Bracket Installation Instructions
The card is usually shipped with a tall bracket installed. If this form factor is suitable for your
requirements, you can skip the remainder of this section and move to
tion Instructions”, on page 15. If you need to replace it with the short bracket that is included in
the shipping box, please follow the instructions in this section.
Due to risk of damaging the EMI gasket, it is not recommended to replace the bracket more
than three times.
To replace the bracket you will need the following parts:
•The new brackets of the proper height
•The 2 screws saved from the removal of the bracket
3.5.1Removing the Existing Bracket
Remove the two screws holding the bracket in place. The bracket comes loose from the card.
Save the two screws.
Hardware Installation
Section 3.6, “Card Installa-
Be careful not to put stress on the LEDs on the adapter card.
3.5.2.Installing the New Bracket
1. Place the bracket onto the card until the screw holes line up.
Do not force the bracket onto the adapter card. You may have to gently push the LEDs
using a small screwdriver to align the LEDs with the holes in the bracket.
2. Screw on the bracket using the screws saved from the bracket removal procedure above.
3. Make sure that the LEDs on the adapter card are aligned onto the bracket holes.
4. Use a torque driver to apply up to 2 lbs-in torque on the screws
3.6Card Installation Instructions
Please note that the following figures are for illustration purposes only.
1. Before installing the card, make sure that the system is off and the power cord is not connected to the server. Please follow proper electrical grounding procedures.
Rev 1.0
2. Open the system case.
15Mellanox Technologies
Hardware Installation
3. Place the adapter in an available PCI Express slot.
4. Applying even pressure at both corners of the card, insert the adapter card into the PCI
Express slot until firmly seated.
Rev 1.0
16Mellanox Technologies
Hardware Installation
5. When the adapter is properly seated, the port connectors are aligned with the slot opening,
and the adapter faceplate is visible against the system chassis.
6. Secure the adapter with the adapter clip or screw.
Do not use excessive force when seating the card, as this may damage the system or the
adapter.
7. Close the system case.
3.7Cables and Modules
To obtain the list of supported Mellanox cables for your adapter, please refer to the Cables Refer-
ence Table.
3.7.1Cable Installation
1. All cables can be inserted or removed with the unit powered on.
2. To insert a cable, press the connector into the port receptacle until the connector is firmly
seated.
a. Support the weight of the cable before connecting the cable to the adapter card. Do this by using a cable
holder or tying the cable to the rack.
b. Determine the correct orientation of the connector to the card before inserting the connector. Do not try and
insert the connector upside down. This may damage the adapter card.
c. Insert the connector into the adapter card. Be careful to insert the connector straight into the cage. Do not
apply any torque, up or down, to the connector cage in the adapter card.
d. Make sure that the connector locks in place.
Rev 1.0
When installing cables make sure that the latches engage.
17Mellanox Technologies
Hardware Installation
Always install and remove cables by pushing or pulling the cable and connector in a
straight line with the card.
3. After inserting a cable into a port, the Green LED indicator will light when the physical connection is established (that is, when the unit is powered on and a cable is plugged into the port
with the other end of the connector plugged into a functioning port). See
“Adapter Card LED Operations”, on page 63.
4. After plugging in a cable, lock the connector using the latching mechanism particular to the
cable vendor. When data is being transferred the Green LED will blink. See
“Adapter Card LED Operations”, on page 63.
5. Care should be taken as not to impede the air exhaust flow through the ventilation holes. Use
cable lengths which allow for routing horizontally around to the side of the chassis before
bending upward or downward in the rack.
6. To remove a cable, disengage the locks and slowly pull the connector away from the port
receptacle. LED indicator will turn off when the cable is unseated.
Section 7.8,
Section 7.8,
3.8Adapter Card Un-installation Instructions
3.8.1Safety Precautions
The adapter is installed in a system that operates with voltages that can be lethal.
Before un-installing the adapter card, please observe the following precautions to
avoid injury and prevent damage to system components.
1. Remove any metallic objects from your hands and wrists.
2. It is strongly recommended to use an ESD strap or other antistatic devices.
3. Turn off the system and disconnect the power cord from the server.
3.8.2Card Un-installation
Please note that the following images are for illustration purposes only.
1. Verify that the system is powered off and unplugged.
2. Wait 30 seconds.
Rev 1.0
3. To remove the card, disengage the retention mechanisms on the bracket (clips or screws).
18Mellanox Technologies
Hardware Installation
4. Holding the adapter card from its center, gently pull the adapter card from the PCI Express
slot.
5. When the port connectors reach the top of the chassis window, gently pull the adapter card in
parallel to the motherboard.
3.9Identify the Card in Your System
3.9.1On Windows
1. Open Device Manager on the server. Click Start => Run, and then enter “devmgmt.msc”.
2. Expand System Devices and locate your Mellanox ConnectX-5 adapter card.
3. Right click the mouse on your adapter's row and select Properties to display the adapter card
properties window.
Rev 1.0
19Mellanox Technologies
Hardware Installation
4. Click the Details tab and select Hardware Ids (Windows 2012/R2/2016) from the Properties
pull-down menu.
Figure 1: PCI Device (Example)
Rev 1.0
5. In the Value display box, check the fields VEN and DEV (fields are separated by ‘&’). In the
display example above, notice the sub-string “PCI\VEN_15B3&DEV_1003”: VEN is equal
to 0x15B3 – this is the Vendor ID of Mellanox Technologies; and DEV is equal to 1018 (for
ConnectX-5) or 1019 (for ConnectX-5 Ex) – this is a valid Mellanox Technologies PCI
Device ID.
If the PCI device does not have a Mellanox adapter ID, return to Step 2 to check
another device.
The list of Mellanox Technologies PCI Device IDs can be found in the PCI ID repository at http://pci-ids.ucw.cz/read/PC/15b3.
20Mellanox Technologies
3.9.2On Linux
Get the device location on the PCI bus by running lspci and locating lines with the string
“Mellanox Technologies”:
lspci |grep -i Mellanox
Network controller: Mellanox Technologies MT28800 Family [ConnectX-5]
Hardware Installation
Rev 1.0
21Mellanox Technologies
4Driver Installation
4.1Linux
For Linux, download and install the latest OpenFabrics Enterprise Distribution (OFED) software
package available via the Mellanox web site at: http://www.mellanox.com => Products => Soft
ware => Ethernet Drivers => Linux SW/Drivers => Download. This chapter describes how to
install and test the Mellanox OFED for Linux package on a single host machine with Mellanox
ConnectX-5 adapter hardware installed.
4.1.1Hardware and Software Requirements
Table 7 - Hardware and Software Requirements
RequirementsDescription
Platforms•A server platform with an adapter card based on one of the following Mellanox
The image’s name has the format MLNX_OFED_LINUX-<ver>-<OS label><CPU
arch>.iso
--> Ethernet Drivers --> Mellanox OFED Linux (MLNX_OFED).
Step a.Scroll down to the Download wizard, and click the Download tab.
Step b.Choose your relevant package depending on your host operating system.
Step c.Click the desired ISO/tgz package.
. You can download it from http://www.mellanox.com --> Products --> Software
Rev 1.0
22Mellanox Technologies
Loading...
+ 55 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.