Before you configure the NSX Edge bare metal, make sure that your environment meets the supported requirements.
NSX Edge Bare Metal Memory, CPU, and Disk Requirements
Minimum Requirements
Memory | CPU Cores | Disk Space |
---|---|---|
32 GB | 8 | 200 GB |
Recommended Requirements
Memory | CPU Cores | Disk Space |
---|---|---|
256 GB | 24 | 200 GB |
NSX Edge Bare Metal DPDK CPU Requirements
For the DPDK support, the underlaying platform needs to meet the following requirements:
- CPU must have AES-NI capability.
- CPU must have 1 GB Huge Page support.
- NSX Edge Bare Metal supports up to 64 cores for the entire system. This means that a server with a single socket, the CPU can have up to 64 cores. On a server with 2 sockets, each socket cannot have more than 32 cores.
Hardware | Type |
---|---|
CPU |
|
|
NSX Edge Bare Metal Hardware Requirements
Verify that the bare metal
NSX Edge hardware is listed in this URL
https://certification.ubuntu.com/server/models/?release=18.04%20LTS&category=Server. If the hardware is not listed, the storage, video adapter, or motherboard components might not work on the
NSX Edge appliance.
Note: Starting with
NSX 3.2,
NSX Edge Bare Metal supports both UEFI and legacy BIOS modes. However, in
NSX 3.1 and previous releases,
NSX Edge Bare Metal only supports legacy BIOS mode.
NSX Edge Bare Metal NIC Requirements
NIC Type | Description | Vendor ID | PCI Device ID | Firmware Version |
---|---|---|---|---|
Mellanox ConnectX-4 EN | PCI_DEVICE_ID_MELLANOX_CONNECTX4 | 15b3 | 0x1013 | 12.21.1000 and above |
Mellanox ConnectX-4 Lx | PCI_DEVICE_ID_MELLANOX_CONNECTX4LX | 15b3 | 0x1015 | 14.21.1000 and above |
Mellanox ConnectX-5 | PCI_DEVICE_ID_MELLANOX_CONNECTX5 | 15b3 | 0x1017 | 16.21.1000 and above |
Mellanox ConnectX-5 EX | PCI_DEVICE_ID_MELLANOX_CONNECTX5EX | 15b3 | 0x1019 | 16.21.1000 and above |
Mellanox ConnectX-6 | PCI_DEVICE_ID_MELLANOX_CONNECTX6 | 15b3 | 0x101B | 22.27.6008 and above |
Mellanox ConnectX-6 Dx | PCI_DEVICE_ID_MELLANOX_CONNECTX6DX | 15b3 | 0x101D | 22.27.6008 and above |
Intel X520/Intel 82599 | IXGBE_DEV_ID_82599_KX4 |
8086 | 0x10F7
|
n/a |
IXGBE_DEV_ID_82599_KX4_MEZZ | 8086 | 0x1514 | n/a | |
IXGBE_DEV_ID_82599_KR | 8086 | 0x1517 | n/a | |
IXGBE_DEV_ID_82599_COMBO_BACKPLANE | 8086 | 0x10F8 | n/a | |
IXGBE_DEV_ID_82599_CX4 | 8086 | 0x10F9 | n/a | |
IXGBE_DEV_ID_82599_SFP | 8086 | 0x10FB | n/a | |
IXGBE_SUBDEV_ID_82599_SFP | 8086 | 0x11A9 | n/a | |
IXGBE_SUBDEV_ID_82599_RNDC | 8086 | 0x1F72 | n/a | |
IXGBE_SUBDEV_ID_82599_560FLR | 8086 | 0x17D0 | n/a | |
IXGBE_SUBDEV_ID_82599_ECNA_DP | 8086 | 0x0470 | n/a | |
IXGBE_DEV_ID_82599_SFP_EM | 8086 | 0x1507 | n/a | |
IXGBE_DEV_ID_82599_SFP_SF2 | 8086 | 0x154D | n/a | |
IXGBE_DEV_ID_82599_SFP_SF_QP | 8086 | 0x154A | n/a | |
IXGBE_DEV_ID_82599_QSFP_SF_QP | 8086 | 0x1558 | n/a | |
IXGBE_DEV_ID_82599EN_SFP | 8086 | 0x1557 | n/a | |
IXGBE_DEV_ID_82599_XAUI_LOM | 8086 | 0x10FC | n/a | |
IXGBE_DEV_ID_82599_T3_LOM | 8086 | 0x151C | n/a | |
Intel X540 | IXGBE_DEV_ID_X540T |
8086 | 0x1528 |
n/a |
IXGBE_DEV_ID_X540T1 | 8086 | 0x1560 | n/a | |
Intel X550 | IXGBE_DEV_ID_X550T |
8086 | 0x1563 |
n/a |
IXGBE_DEV_ID_X550T1 | 8086 | 0x15D1 | n/a | |
IXGBE_DEV_ID_X550EM_A_10G_T | 8086 | 0x15C8 | 21.5.9 and later versions | |
IXGBE_DEV_ID_X550EM_A_QSFP | 8086 | 0x15CA | 21.5.9 and later versions | |
IXGBE_DEV_ID_X550EM_A_QSFP_N | 8086 | 0x15CC | 21.5.9 and later versions | |
IXGBE_DEV_ID_X550EM_X_10G_T | 8086 | 0x15AD | 21.5.9 and later versions | |
IXGBE_DEV_ID_X550EM_X_XFI | 8086 | 0x15B0 | 21.5.9 and later versions | |
Intel X710 | I40E_DEV_ID_SFP_X710 |
8086 | 0x1572 |
6.80 and later versions (8.x versions are not supported) |
I40E_DEV_ID_KX_C | 8086 | 0x1581 | 6.80 and later versions (8.x versions are not supported) | |
I40E_DEV_ID_10G_BASE_T | 8086 | 0x1586 | 6.80 and later versions (8.x versions are not supported) | |
I40E_DEV_ID_10G_BASE_T4 | 8086 | 0x1589 | 6.80 and later versions (8.x versions are not supported) | |
I40E_DEV_ID_10G_SFP | 8086 | 0x104E | n/a | |
I40E_DEV_ID_10G_B | 8086 | 0x104F | n/a | |
Intel XL710 | I40E_DEV_ID_KX_B |
8086 | 0x1580 |
6.80 and later versions (8.x versions are not supported) |
I40E_DEV_ID_QSFP_A | 8086 | 0x1583 | 6.80 and later versions (8.x versions are not supported) | |
I40E_DEV_ID_QSFP_B | 8086 | 0x1584 | 6.80 and later versions (8.x versions are not supported) | |
I40E_DEV_ID_QSFP_C | 8086 | 0x1585 | 6.80 and later versions (8.x versions are not supported) | |
I40E_DEV_ID_20G_KR2 | 8086 | 0x1587 | 6.80 and later versions (8.x versions are not supported) | |
I40E_DEV_ID_20G_KR2_A | 8086 | 0x1588 | 6.80 and later versions (8.x versions are not supported) | |
I40E_DEV_ID_10G_BASE_T_BC | 8086 | 0x15FF | 6.80 and later versions (8.x versions are not supported) | |
Intel XXV710 | I40E_DEV_ID_25G_B | 8086 | 0x158A | 6.80 and later versions (8.x versions are not supported) |
I40E_DEV_ID_25G_SFP28 | 8086 | 0x158B | 6.80 and later versions (8.x versions are not supported) | |
Cisco VIC 1300 series | Cisco UCS Virtual Interface Card 1300 | 1137 | 0x0043 | n/a |
Cisco VIC 1400 series | Cisco UCS Virtual Interface Card 1400 | 1137 | 0x0043 | n/a |
Note: For all the supported NICs listed above, verify that the media adapters and cables you use follow the vendor's supported media types. Any media adapter or cables not supported by the vendor can result in unpredictable behavior, including the inability to boot up due to an unrecognized media adapter. See the NIC vendor documentation for information about supported media adapters and cables.
Important: Cisco VICs: To successfully claim Cisco VICs for the NSX Edge datapath, configure multiple RX and TX queues from the Cisco UCS Manager. The number of queues configured must be sufficient for datapath to have one queue per core. For configuration details, refer to the Cisco documentation.