Re: Intel DPDK vs Broadcom/Mellanox SDK

2018-06-06 Thread lobna gouda
I might be running into  this late. Yet we had a team that did performance 
tests for some of their virtualization services and ended up replacing intel 
cards with Mellanox.

Not sure about the details of the testd though


Brgds,


LG



From: NANOG  on behalf of McBride, Mack 

Sent: Wednesday, June 6, 2018 11:34 AM
To: Kasper Adel
Cc: NANOG list
Subject: RE: Intel DPDK vs Broadcom/Mellanox SDK

The Broadcom chips have some quirks that the Broadcom SDK handles and the DPDK 
does not.
Specifically related around port hang up after port flaps.
I am certain each chipset has quirks that are best handled by their SDK.
The vendor specific SDK is always going to work better with a their specific 
chipset.
That is just a given based on the vendor understanding their own chipset better.
But again for software switching other factors apply.

Mack

From: Kasper Adel [mailto:karim.a...@gmail.com]
Sent: Tuesday, June 05, 2018 7:31 PM
To: McBride, Mack 
Cc: NANOG list 
Subject: Re: Intel DPDK vs Broadcom/Mellanox SDK

Can you please provide examples on issues that you highlighted with broadcom? 
Are you saying i may not see the same with mellanox?

Thanks

On Monday, June 4, 2018, McBride, Mack 
mailto:c-mack.mcbr...@charter.com>> wrote:
Use the package that corresponds to the chipset in your equipment.
Ie. Broadcom/Mellanox chips use that SDK.  Intel chips use DPDK.
With white box switches using Broadcom chips you will run into issues
If you don't use the Broadcom SDK.  Obviously your mileage will vary
based on the actual application.  If it isn't a hardware switch and is CPU based
like a home router, then there are a lot more factors and the CPU factors may
outweigh the chipset factors.  You may want to look at a list related to home
routers for more guidance.

Mack

-Original Message-
From: NANOG [mailto:nanog-boun...@nanog.org<mailto:nanog-boun...@nanog.org>] On 
Behalf Of Kasper Adel
Sent: Sunday, June 03, 2018 11:45 PM
To: NANOG list mailto:nanog@nanog.org>>
Subject: Intel DPDK vs Broadcom/Mellanox SDK

Hi

Anothe email thread to get some guidance on points to consider when comparing 
new platforms that advocate using DPDK as the hardware acceleration SDK vs the 
broadcom/mellanox.

The DPDK ones claim enhanced performance but every time i ask questions, i get 
the logical and typical answer of “it depends”

Thx
Kim
E-MAIL CONFIDENTIALITY NOTICE:
The contents of this e-mail message and any attachments are intended solely for 
the addressee(s) and may contain confidential and/or legally privileged 
information. If you are not the intended recipient of this message or if this 
message has been addressed to you in error, please immediately alert the sender 
by reply e-mail and then delete this message and any attachments. If you are 
not the intended recipient, you are notified that any use, dissemination, 
distribution, copying, or storage of this message or any attachment is strictly 
prohibited.
E-MAIL CONFIDENTIALITY NOTICE:
The contents of this e-mail message and any attachments are intended solely for 
the addressee(s) and may contain confidential and/or legally privileged 
information. If you are not the intended recipient of this message or if this 
message has been addressed to you in error, please immediately alert the sender 
by reply e-mail and then delete this message and any attachments. If you are 
not the intended recipient, you are notified that any use, dissemination, 
distribution, copying, or storage of this message or any attachment is strictly 
prohibited.


RE: Intel DPDK vs Broadcom/Mellanox SDK

2018-06-06 Thread McBride, Mack
The Broadcom chips have some quirks that the Broadcom SDK handles and the DPDK 
does not.
Specifically related around port hang up after port flaps.
I am certain each chipset has quirks that are best handled by their SDK.
The vendor specific SDK is always going to work better with a their specific 
chipset.
That is just a given based on the vendor understanding their own chipset better.
But again for software switching other factors apply.

Mack

From: Kasper Adel [mailto:karim.a...@gmail.com]
Sent: Tuesday, June 05, 2018 7:31 PM
To: McBride, Mack 
Cc: NANOG list 
Subject: Re: Intel DPDK vs Broadcom/Mellanox SDK

Can you please provide examples on issues that you highlighted with broadcom? 
Are you saying i may not see the same with mellanox?

Thanks

On Monday, June 4, 2018, McBride, Mack 
mailto:c-mack.mcbr...@charter.com>> wrote:
Use the package that corresponds to the chipset in your equipment.
Ie. Broadcom/Mellanox chips use that SDK.  Intel chips use DPDK.
With white box switches using Broadcom chips you will run into issues
If you don't use the Broadcom SDK.  Obviously your mileage will vary
based on the actual application.  If it isn't a hardware switch and is CPU based
like a home router, then there are a lot more factors and the CPU factors may
outweigh the chipset factors.  You may want to look at a list related to home
routers for more guidance.

Mack

-Original Message-
From: NANOG [mailto:nanog-boun...@nanog.org<mailto:nanog-boun...@nanog.org>] On 
Behalf Of Kasper Adel
Sent: Sunday, June 03, 2018 11:45 PM
To: NANOG list mailto:nanog@nanog.org>>
Subject: Intel DPDK vs Broadcom/Mellanox SDK

Hi

Anothe email thread to get some guidance on points to consider when comparing 
new platforms that advocate using DPDK as the hardware acceleration SDK vs the 
broadcom/mellanox.

The DPDK ones claim enhanced performance but every time i ask questions, i get 
the logical and typical answer of “it depends”

Thx
Kim
E-MAIL CONFIDENTIALITY NOTICE:
The contents of this e-mail message and any attachments are intended solely for 
the addressee(s) and may contain confidential and/or legally privileged 
information. If you are not the intended recipient of this message or if this 
message has been addressed to you in error, please immediately alert the sender 
by reply e-mail and then delete this message and any attachments. If you are 
not the intended recipient, you are notified that any use, dissemination, 
distribution, copying, or storage of this message or any attachment is strictly 
prohibited.
E-MAIL CONFIDENTIALITY NOTICE: 
The contents of this e-mail message and any attachments are intended solely for 
the addressee(s) and may contain confidential and/or legally privileged 
information. If you are not the intended recipient of this message or if this 
message has been addressed to you in error, please immediately alert the sender 
by reply e-mail and then delete this message and any attachments. If you are 
not the intended recipient, you are notified that any use, dissemination, 
distribution, copying, or storage of this message or any attachment is strictly 
prohibited.


Re: Intel DPDK vs Broadcom/Mellanox SDK

2018-06-05 Thread Kasper Adel
Can you please provide examples on issues that you highlighted with
broadcom? Are you saying i may not see the same with mellanox?

Thanks

On Monday, June 4, 2018, McBride, Mack  wrote:

> Use the package that corresponds to the chipset in your equipment.
> Ie. Broadcom/Mellanox chips use that SDK.  Intel chips use DPDK.
> With white box switches using Broadcom chips you will run into issues
> If you don't use the Broadcom SDK.  Obviously your mileage will vary
> based on the actual application.  If it isn't a hardware switch and is CPU
> based
> like a home router, then there are a lot more factors and the CPU factors
> may
> outweigh the chipset factors.  You may want to look at a list related to
> home
> routers for more guidance.
>
> Mack
>
> -Original Message-
> From: NANOG [mailto:nanog-boun...@nanog.org] On Behalf Of Kasper Adel
> Sent: Sunday, June 03, 2018 11:45 PM
> To: NANOG list 
> Subject: Intel DPDK vs Broadcom/Mellanox SDK
>
> Hi
>
> Anothe email thread to get some guidance on points to consider when
> comparing new platforms that advocate using DPDK as the hardware
> acceleration SDK vs the broadcom/mellanox.
>
> The DPDK ones claim enhanced performance but every time i ask questions, i
> get the logical and typical answer of “it depends”
>
> Thx
> Kim
> E-MAIL CONFIDENTIALITY NOTICE:
> The contents of this e-mail message and any attachments are intended
> solely for the addressee(s) and may contain confidential and/or legally
> privileged information. If you are not the intended recipient of this
> message or if this message has been addressed to you in error, please
> immediately alert the sender by reply e-mail and then delete this message
> and any attachments. If you are not the intended recipient, you are
> notified that any use, dissemination, distribution, copying, or storage of
> this message or any attachment is strictly prohibited.
>


RE: Intel DPDK vs Broadcom/Mellanox SDK

2018-06-04 Thread McBride, Mack
Use the package that corresponds to the chipset in your equipment.
Ie. Broadcom/Mellanox chips use that SDK.  Intel chips use DPDK.
With white box switches using Broadcom chips you will run into issues
If you don't use the Broadcom SDK.  Obviously your mileage will vary
based on the actual application.  If it isn't a hardware switch and is CPU based
like a home router, then there are a lot more factors and the CPU factors may
outweigh the chipset factors.  You may want to look at a list related to home
routers for more guidance.

Mack

-Original Message-
From: NANOG [mailto:nanog-boun...@nanog.org] On Behalf Of Kasper Adel
Sent: Sunday, June 03, 2018 11:45 PM
To: NANOG list 
Subject: Intel DPDK vs Broadcom/Mellanox SDK

Hi

Anothe email thread to get some guidance on points to consider when comparing 
new platforms that advocate using DPDK as the hardware acceleration SDK vs the 
broadcom/mellanox.

The DPDK ones claim enhanced performance but every time i ask questions, i get 
the logical and typical answer of “it depends”

Thx
Kim
E-MAIL CONFIDENTIALITY NOTICE: 
The contents of this e-mail message and any attachments are intended solely for 
the addressee(s) and may contain confidential and/or legally privileged 
information. If you are not the intended recipient of this message or if this 
message has been addressed to you in error, please immediately alert the sender 
by reply e-mail and then delete this message and any attachments. If you are 
not the intended recipient, you are notified that any use, dissemination, 
distribution, copying, or storage of this message or any attachment is strictly 
prohibited.


Intel DPDK vs Broadcom/Mellanox SDK

2018-06-03 Thread Kasper Adel
Hi

Anothe email thread to get some guidance on points to consider when
comparing new platforms that advocate using DPDK as the hardware
acceleration SDK vs the broadcom/mellanox.

The DPDK ones claim enhanced performance but every time i ask questions, i
get the logical and typical answer of “it depends”

Thx
Kim