Quantcast
Channel: MikroTik
Viewing all articles
Browse latest Browse all 21300

Virtualization • Re: SR-IOV with CHR - What hypervisors are you using ?

$
0
0
Neither DPDK nor eBPF/XDP is in any way related to SR-IOV, which is a standard hardware-level technology for I/O virtualization offering bare-metal throughput.

Additionally, ROS uses Linux kernel netfilter/nftables, not Berkeley Packet Filter or DPDK which are a bunch of user-land network drivers and libraries.
Well, DPDK works best when it can poll packets from the NIC (and of course transmit packets as well). If you are running on a VM, the optimal way to do this is to pass through access to the NIC hardware via PCI Passthrough/SR-IOV. So, for those looking to extract maximum performance they are related.

DPDK can also work via the likes of virtio/vhost-user but you won't get quite the same performance out of it.

As for ROS, you are making the same point I made about the lack of anything other than the normal Linux network stack being used.

Statistics: Posted by MrYan — Fri Mar 15, 2024 11:29 pm



Viewing all articles
Browse latest Browse all 21300

Trending Articles