0% found this document useful (0 votes)
120 views7 pages

NW Adapter Fast Data Path

Uploaded by

Debajyoti Guha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
120 views7 pages

NW Adapter Fast Data Path

Uploaded by

Debajyoti Guha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Products & Services  Knowledgebase  Network Adapter Fast Datapath Feature Support Matrix

Network Adapter Fast Datapath Feature Support Matrix


Updated Yesterday at 6:53 PM - English ()

TABLE OF CONTENTS

Overview of Fast Datapath Intel

Network Adapter Support Marvell (Cavium, QLogic)


Amazon Mellanox

Broadcom Microsoft
Chelsio Netronome
Cisco Solarflare

HPE VMware

Overview of Fast Datapath


Fast Datapath is where Red Hat includes support for accelerated and non-accelerated data paths such as SR-IOV, OVS
(kernel), DPDK, OVS-DPDK, OVS Offload and others. The FDP (Fast Datapath Production) channel is included only as
part of the layered Red Hat products that use it, including Red Hat Virtualization, Red Hat OpenStack Platform and Red
Hat OpenShift Container Platform.

• Red Hat Virtualization has support for SR-IOV and OVS (kernel) for the NICs listed in the tables below, and picks
up the latest release of FDP as soon as it is generally available
• OpenShift Container Platform currently only supports OVS (kernel) and picks up the latest release of FDP as soon
as it is generally available
• Red Hat OpenStack Platform has support for SR-IOV, OVS (kernel), DPDK, OVS-DPDK and OVS Offload for the
NICs listed in the tables below. There may be a delay of up to 4-6 weeks before OpenStack Platform picks up the
latest release of FDP, and not all versions of OpenStack Platform will pick it up

The table below shows the versions of FDP, the release date and the versions of software it is based on and includes.

FDP Version Released RHEL OVS DPDK

18.04 Apr 2018 7.5 2.9.0-19 17.11.0

18.06 Jun 2018 7.5 2.9.0-47 17.11.0

18.08 Aug 2018 7.5 2.9.0-54 17.11.0

18.09 Sep 2018 7.5 2.10.0-5 17.11.0

2.9.0-70 17.11.0
18.11 Nov 2018 7.6
2.10.0-10 17.11.0

2.9.0-83 17.11.4
18.12 Jan 2019 7.6
2.10.0-28 17.11.4

2.9.0-97 18.11
19.A Mar 2019 7.6
2.11.0-0 18.11
2.9.0-97 18.11
7.6
19.B Apr 2019 2.11.0-0 18.11

8.0 2.11.0-0 18.11

2.9.0-106 18.11
7.6
19.C Jun 2019 2.11.0-9 18.11

8.0 2.11.0-9 18.11

2.9.0-110 18.11
7.6
19.D Jul 2019 2.11.0-14 18.11

8.0 2.11.0-14 18.11

2.9.0-114 18.11
7.7
19.E Aug 2019 2.11.0-18 18.11

8.0 2.11.0-18 18.11

2.9.0-117 18.11
7.7
19.F Oct 2019 2.11.0-21 18.11

8.0 2.11.0-21 18.11

2.9.0-122 18.11
7.7
19.G Nov 2019 2.11.0-26 18.11

8.0 2.11.0-26 18.11

2.9.0-124 18.11

7.7 2.11.0-35 18.11

20.A Jan 2020 2.12.0-12 18.11

2.11.0-35 18.11
8.1
2.12.0-12 18.11

Network Adapter Support


The following tables list network features that are supported in Red Hat Fast Datapath packages. The cells display the
version of FDP or Red Hat Enterprise Linux where a NIC driver was enabled and the feature's full support or tech preview
status, or they display an "x" if the feature is not supported by the listed driver. Fully supported items list only the update
release of RHEL where the feature was validated. The version number indicates the minimum version required for full
support. Tech preview items include "[TP]" in the cell. When a feature transitions from tech preview to fully supported
status, the "[TP]" will be removed and the fully supported update release will be listed instead.

In order for a Fast Datapath feature to be supported by Red Hat, the card vendor will collaborate with Red Hat to
validate that the feature works. This includes testing by the card vendor and testing by Red Hat. If there is a feature that
the card vendor would like supported, the vendor should reach out to Red Hat for guidance. DPDK for guest applications
is limited to packet forwarding libraries and hardware support for poll mode drivers (PMD).

As shown in the table, DPDK refers to the DPDK that is included in the RHEL 'extras' repo for RHEL 7 and in RHEL
'appstream' repo for RHEL 8, and is often used to enable DPDK within a guest VM, and is not part of the Fast Datapath
repository. If there is a need for support for an additional NIC or feature, or you need more information, please contact
Red Hat.

Amazon
OVS OVS-DPDK OVS-Offload
Model(s) Driver SR-IOV
RHEL 7 RHEL 8 RHEL 7 RHEL 8 RHEL 7 RHEL 8

RHEL 7.4 - 7.x


ENA 10/25G ena x x x x x x
RHEL 8.0 -8.x

RHEL 7.4 - 7.x


Intel 82598, 82599, X520, X540, X550 ixgbevf x x x x x x
RHEL 8.0 - 8.x

Broadcom

OVS OVS-DPDK
Model(s) Driver SR-IOV
RHEL 7 RHEL 8 RHEL 7 RHEL 8

RHEL 7.5 - 7.x


NetXtreme-C, NetXtreme-E, StrataGX, 573xxm 574xx bnxt FDP 18.04 x FDP 18.04 [2] x
RHEL 8.0 - 8.x

RHEL 7.2 [TP] - 7.x


Emulex 10G be2net x x x x
RHEL 8.0 - 8.x

Broadcom NX1, 5719/5720 tg3 x x x x x

Chelsio

OVS OVS-DPDK OVS-Offload


Model(s) Driver SR-IOV
RHEL 7 RHEL 8 RHEL 7 RHEL 8 RHEL 7

RHEL 7.2 [TP] - 7.x


Terminator 5/6, T420, T422, T520, T580 cxgb4, cxgb4vf x x x x x
RHEL 8.0 - 8.x

Cisco

OVS OVS-DPDK OVS-Offload


Model
Driver SR-IOV DPDK
(s)
RHEL 7 RHEL 8 RHEL 7 RHEL 8 RHEL 7 RHEL 8

RHEL 7.5 - 7.x RHEL extras 7.5


VIC 1300 enic FDP 18.06 FDP 19.B FDP 18.06 FDP 19.B x x
RHEL 8.0 - 8.x RHEL appstream 8.0

RHEL 7.6 - 7.x RHEL extras 7.6


VIC 1400 enic FDP 19.A FDP 19.B FDP 19.A FDP 19.B x x
RHEL 8.0 - 8.x RHEL appstream 8.0

(HPE)

HPE

OVS OVS-DPDK OVS-Offload


Model(s) Driver SR-IOV
RHEL 7 RHEL 8 RHEL 7 RHEL 8 RHEL 7

RHEL 7.3 - 7.x


562 SFP+ i40e/i40evf FDP 18.04 FDP 19.B FDP 18.04 FDP 19.B x
RHEL 8.0 - 8.x

RHEL 7.5 - 7.x


6810C 25/50G qede FDP 18.06 FDP 19.B FDP 18.06 FDP 19.B x
RHEL 8.0 - 8.x

RHEL 7.5 - 7.x


631 10/25G bnxt FDP 18.04 x FDP 18.04 x x
RHEL 8.0 - 8.x

RHEL 7.5 - 7.x


640 SFP28 10/25G mlx5 FDP 18.04 FDP 19.B FDP 18.04 FDP 19.B FDP 18.04 [TP]
RHEL 8.0 - 8.x
RHEL 7.3 - 7.x
661 25G (Intel XXV710) i40e/i40evf FDP 18.04 FDP 19.B FDP 18.04 FDP 19.B x
RHEL 8.0 - 8.x

RHEL 7.6 - 7.x


547FLR 2x25/40Gb mlx5 FDP 19.A FDP 19.B FDP 19.A FDP 19.B FDP 18.04 [TP]
RHEL 8.0 - 8.x

RHEL 7.6 - 7.x


641(pvt) 2x25Gb mlx5 FDP 19.A FDP 19.B FDP 19.A FDP 19.B FDP 18.04 [TP]
RHEL 8.0 - 8.x

RHEL 7.6 - 7.x


Synergy-VC 4820CNA 2x10/20/25 qede FDP 19.A x FDP 19.A x x
RHEL 8.0 - 8.x

RHEL 7.6 - 7.x


Synergy 6410C 2x25/50Gb mlx5 FDP 19.B x FDP 19.B x FDP 19.B [TP]
RHEL 8.0 - 8.x

RHEL 7.6 - 7.x


Synergy 4610C 2x10/25Gb i40e/i40evf FDP 19.D x FDP 19.D [3] x x
RHEL 8.0 - 8.x

Intel

OVS OVS-DPDK
Model(s) Driver SR-IOV
RHEL 7 RHEL 8 RHEL 7 RHEL 8

RHEL 7.2 - 7.x


82575, 82576, 82580, I210, I211, I350, I354, DH89xx igb/igbvf FDP 18.04 x x x
RHEL 8.0 - 8.x

RHEL 7.2 - 7.x


82598, 82599, X520, X540, X550 ixgbe/ixgbevf FDP 18.04 FDP 19.B FDP 18.04 FDP 19.B
RHEL 8.0 - 8.x

RHEL 7.3 - 7.x


X710, XL710, XXV710, X722 i40e/i40evf FDP 18.04 FDP 19.B FDP 18.04 FDP 19.B
RHEL 8.0 - 8.x

FM10420 fm10k x x x x x

Marvell (Cavium, QLogic)

OVS OVS-DPDK OVS-Offload


Model(s) Driver SR-IOV
RHEL 7 RHEL 8 RHEL 7 RHEL 8 RHEL 7 RHEL 8

QLE8100 qlge x x x x x x x x

RHEL 7.3 [TP] - 7.x


QLE8200, QLE3200 qlcnic x x x x x x x
RHEL 8.0 - 8.x

NetExtreme II 1G bnx2 x x x x x x x x

RHEL 7.3 [TP] - 7.x


NetExtreme II 10G bnx2x x x x x x x x
RHEL 8.0 - 8.x

RHEL 7.5 - 7.x RHEL extras 7.5


FastLinQ QL4xxxx qede FDP 18.06 FDP 19.B FDP 18.06 FDP 19.B x x
RHEL 8.0 - 8.x RHEL appstream 8.0

Mellanox

OVS OVS-DPDK
Model(s) Driver SR-IOV
RHEL 7 RHEL 8 RHEL 7 RHEL 8 RHEL 7

RHEL 7.3 [TP] - 7.x


ConnectX-3, ConnectX-3 Pro mlx4_en FDP 18.04 x FDP 18.04 x x
RHEL 8.0 - 8.x
RHEL 7.5 - 7.x
ConnectX-4, ConnectX-4 Lx, ConnectX-5 mlx5 FDP 18.04 FDP 19.B FDP 18.04 FDP 19.B FDP 18.04 [TP]
RHEL 8.0 - 8.x

Microsoft

OVS OVS-DPDK OVS-Offload


Model(s) Driver SR-IOV
RHEL 7 RHEL 8 RHEL 7 RHEL 8 RHEL 7 RHEL 8

RHEL 7.4 - 7.x


VM Net Adapter w/Hyper-V hv_netvsc + ixgbevf x x x x x x
RHEL 8.0 - 8.x

RHEL 7.4 - 7.x


VM Net Adapter w/Hyper-V hv_netvsc + mlx4_en x x x x x x
RHEL 8.0 - 8.x

RHEL 7.6 - 7.x


VM Net Adapter w/Hyper-V hv_netvsc + i40evf x x x x x x
RHEL 8.0 - 8.x

RHEL 7.4 - 7.x


VM Net Adapter w/Azure hv_netvsc + mlx4_en x x x x x x
RHEL 8.0 - 8.x

Netronome

OVS OVS-DPDK OVS-Offload


Model(s) Driver SR-IOV
RHEL 7 RHEL 8 RHEL 7 RHEL 8 RHEL 7 RHEL 8

RHEL 7.5 - 7.x


Agilio CX Series nfp FDP 18.04 FDP 19.B FDP 18.04 FDP 19.B FDP 18.06 [TP] FDP 19.B [TP]
RHEL 8.0 - 8.x

Solarflare

OVS OVS-DPDK OVS-Offload


Model(s) Driver SR-IOV
RHEL 7 RHEL 8 RHEL 7 RHEL 8 RHEL 7 RHEL 8

RHEL 7.2 [TP] - 7.x


SFN5xxx, SFN6xxx, SFN7xxx, SFN8xxx sfc/sfc_efx x x x x x x
RHEL 8.0 - 8.x

VMware

OVS OVS-DPDK OVS-Offload


Model(s) Driver SR-IOV DPDK
RHEL 7 RHEL 8 RHEL 7 RHEL 8 RHEL 7 RHEL 8

RHEL 7.4 - x
VMXNET3 vmxnet3, ixgbevf x x x x x x x
RHEL 8.0 -x

RHEL 7.5 - 7.x


VMXNET3 i40evf x x x x x x x
RHEL 8.0 - 8.x

Legend
7.x = The update release of RHEL 7 where the feature was introduced
TP = Feature is in tech preview (not for use in production environments)
x = feature not present/supported

[1] When using SR-IOV on a dual-port ConnectX-3 or ConnectX-3 Pro, only the VFs from a single port are available for
use.
[2] FDP 18.12 with OVS2.10 is affected by BZ 1655858 (https://bugzilla.redhat.com/show_bug.cgi?id=1655858).
Customers running RHOSP 14 will be affected by this bug.
[3] OVS DPDK bonding is not supported.
Product(s) Red Hat OpenStack Platform (/products/red-hat-openstack-platform-index)

Red Hat Virtualization (/taxonomy/products/red-hat-enterprise-virtualization)


Red Hat Enterprise Linux (/taxonomy/products/red-hat-enterprise-linux)

Red Hat OpenShift Container Platform (/taxonomy/products/openshift)

Component openvswitch (/taxonomy/components/openvswitch) Article Type General (/article-type/general)

People who viewed this article also viewed

Is it possible to update from Red Hat fully supports persistent Where do I find keys and
JBDS 7.0 to 8.0? memory (pMEM) FS-DAX mode certificates in Red Hat Certificate
(https://access.redhat.com/solutions/1605053)
in RHEL 7.6, 7.7, and 8.0 for SAP System 8.x?
Solutions (https://access.redhat.com/solutions/404493)
(https://access.redhat.com/articles/3830541)
Solution - Sep 7, 2015 Article - Sep 11, 2019 Solution - Jun 26, 2013

6 Comments

Jean-Mickael GUERIN 28 June 2019 6:56 AM (https://access.redhat.com/articles/3538141#comment-1559081)

JG (/user/4732193)

I would like to see a change log section to follow the updates of this page.
(/user/4732193)
≤ Reply (/Ajax_Comments/Reply/3538141/1559081)
COMMUNITY
MEMBER

20 Points

Dax Kelson (/user/11137263) 2 October 2019 5:12 PM (https://access.redhat.com/articles/3538141#comment-1635281)

DK Why was SR-IOV support removed from RHEL8??? It worked find in RHEL6 and RHEL7 and we have multiple RHEL7
servers using SR-IOV?
(/user/11137263)
≤ Reply (/Ajax_Comments/Reply/3538141/1635281)
COMMUNITY
MEMBER

25 Points

Bertrand Rault 8 November 2019 4:28 PM (https://access.redhat.com/articles/3538141#comment-1662481)

BR (/user/17129991)
Hello Dax, SR-IOV support was not removed from RHEL 8; The table displays the version Red Hat
(/user/17129991)
Enterprise Linux where a NIC driver was enabled. Sincerely, Bertrand
RED HAT

COMMUNITY ≤ Reply (/Ajax_Comments/Reply/3538141/1662481)


MEMBER

32 Points

Dave Hill (/user/11940473) 21 December 2019 2:52 PM (https://access.redhat.com/articles/3538141#comment-1693601)

DH 640 SFP128 10/25G should be 640 SFP28 10/25G in this matrix and all our docs using 640 SFP128 10/25G . For
instance, it is wrong here (https://access.redhat.com/documentation/ja-jp/red_hat_openstack_platform/13/html-
(/user/11940473)
single/network_functions_virtualization_planning_and_configuration_guide/index) too.
RED HAT

GURU ≤ Reply (/Ajax_Comments/Reply/3538141/1693601)

3507 Points
Bertrand Rault 6 January 2020 12:50 PM (https://access.redhat.com/articles/3538141#comment-1699201)

BR (/user/17129991)

Hi Dave, This was updated. Thank you for pointing that out. Bertrand
(/user/17129991)
RED HAT ≤ Reply (/Ajax_Comments/Reply/3538141/1699201)

COMMUNITY
MEMBER

32 Points

Anthony Link (/user/23349581) 22 January 2020 11:01 PM (https://access.redhat.com/articles/3538141#comment-1713131)

AL Glad to see the anchor tags in the doc. Helps to point the cu to the correct spot. I missed that before.

≤ Reply (/Ajax_Comments/Reply/3538141/1713131)
(/user/23349581)
RED HAT

COMMUNITY
MEMBER

25 Points

All systems operational


(https://status.redhat.com)

Privacy Statement (http://www.redhat.com/en/about/privacy-policy) Customer Portal Terms of Use (https://access.redhat.com/help/terms/)


All Policies and Guidelines (http://www.redhat.com/en/about/all-policies-guidelines)
Copyright © 2020 Red Hat, Inc.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy