Introduction

Mellanox ConnectX®-4 onwards NATIVE ESXi is a software stack which operates across all Mellanox network adapter solutions supporting up to 200 Gb/s Ethernet (ETH) and 2.5 or 5.0 GT/s PCI Express 2.0 and 3.0 uplinks to servers.

The following sub-sections briefly describe the various components of the Mellanox ConnectX- 4 onwards NATIVE ESXi stack.

nmlx5 is the low-level driver implementation for the ConnectX-4/ConnectX-5 adapter cards designed by Mellanox Technologies. ConnectX-4/ConnectX-5 adapter cards can operate as an InfiniBand adapter, or as an Ethernet NIC. The ConnectX-4/ConnectX-5 NATIVE ESXi driver supports Ethernet NIC configurations exclusively.

Software Components

MLNX-NATIVE-ESX-ConnectX-4/ConnectX-5 contains the following software components:

  • Mellanox Host Channel Adapter Drivers

    • nmlx5_core (Ethernet): Handles Ethernet specific functions and plugs into the ESXi uplink layer

    • nmlx5_rdma: Enables RoCE functionality by plugging into the ESXi RDMA layer

© Copyright 2023, NVIDIA. Last updated on Aug 31, 2023.