On 6/26/2017 8:06 PM, Avi Cohen (A) wrote:
Thank You Jianfeng
We have developed virtio-user + vhost-kernel as the backend. In that
scenario, you can add the tap interface into a container network namespace.
And there's a vhost kthread to push the data out to user space.
And I cannot guarantee the performance as it has diametric model in VM
(virtio) - OVS-DPDK (vhost).
[Avi Cohen (A)]
Can you refer to a document how to run this setup?
Please refer to
http://dpdk.org/doc/guides/howto/virtio_user_as_exceptional_path.html
Thanks,
Jianfeng
Best Regards
avi
I've tested the performance of a container connected to OVS-DPDK via
vdev-af_packet and processed by virtual PMD, and its performance is
good [uses mmap'ed to userspace - zero copy RX/TX ring buffer] but
not good as the performance of a VM connected to OVS-DPDK (@host)
via vhost-user virtio.
Best Regards
avi
-----Original Message-----
From: Tan, Jianfeng [mailto:jianfeng....@intel.com]
Sent: Monday, 26 June, 2017 6:15 AM
To: Avi Cohen (A); dpdk-...@lists.01.org; users@dpdk.org
Subject: RE: VIRTIO for containers
Hi Avi,
-----Original Message-----
From: users [mailto:users-boun...@dpdk.org] On Behalf Of Avi Cohen
(A)
Sent: Sunday, June 25, 2017 11:13 PM
To: dpdk-...@lists.01.org; users@dpdk.org
Subject: [dpdk-users] VIRTIO for containers
Hello,
Does anyone know the status of this project
http://dpdk.org/ml/archives/dev/2015-November/027732.html -
Implementing a virtio device for containers ?
It has been upstreamed since v16.07. Here is a howto doc:
http://dpdk.org/doc/guides/howto/virtio_user_for_container_networking.
h
tml
Thanks,
Jianfeng
Best Regards
avi