[dpdk-users] Tx burst getting failed with Virtio driver
Sharon
sharon.t at altencalsoftlabs.com
Fri Apr 5 08:42:00 CEST 2019
Hi,
Regarding pps,
6 Gbps comes around to be less than 0.6 Mpps with packet size 1300 Bytes.
Also, in a GCP VM instance, virtio is able to process 10 Gbps easily
with 5-6 cores. (without DPDK)
Kindly advice.
Thanks & Regards,
Sharon T N
On 04/04/19 9:11 PM, Stephen Hemminger wrote:
> On Thu, 4 Apr 2019 13:01:16 +0530
> Sharon <sharon.t at altencalsoftlabs.com> wrote:
>
>> Hi,
>>
>> With a dpdk based application inside GCP VM instance,
>> it is observed that while sending UDP packets of length 1300 at around 6
>> Gbps rate, tx burst starts failing frequently.
> Virtio (like all devices) can only transmit so fast.
> If you transmit faster than the host can consume, the queue will get full
> this shows up in DPDK when all transmit descriptors are used.
>
> 6Gbps is about 4.4 Mpps and the upper bound on virtio is usually about 1 to 2 Mpps
> because of the overhead of host processing (vhost and linux bridge).
>
More information about the users
mailing list