From fernando.frediani at upx.com Mon Nov 27 19:26:00 2017 Content-Type: multipart/mixed; boundary="===============0919147206713194436==" MIME-Version: 1.0 From: FERNANDO FREDIANI To: users at ovirt.org Subject: [ovirt-users] OVS DPDK Performance Date: Mon, 27 Nov 2017 17:25:54 -0200 Message-ID: --===============0919147206713194436== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This is a multi-part message in MIME format. --------------BDE85DB92A8FD76EF257B82B Content-Type: text/plain; charset=3Dutf-8; format=3Dflowed Content-Transfer-Encoding: 7bit Hello As some may have seen recently OVS DPDK has been introduced to oVirt = (https://ovirt.org/blog/2017/09/ovs-dpdk/). This is very interesting = feature which can make a huge performance difference in terms of network = performance. Just wanted to ask if anyone has tested it in any environment and made = any comparison, specially for packet forward (e.g: running Virtual = Routers or Virtual Firewalls with virtio) or packet dropping as well. One doubt I have and if someone could clarify is: Should I enable DPDK = in the Host any traffic forwarded to any VMs will automatically benefit = from this performance gain of DPDK or there additional steps that need = to be put in place inside the VM when sharing a physical Network Interface ? Thanks Fernando --------------BDE85DB92A8FD76EF257B82B Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: 7bit Hello

As some may have seen recently OVS DPDK has been introduced to oVirt (https://ovirt.org/blog/2017/09/ovs-dpdk/). This = is very interesting feature which can make a huge performance difference in terms of network performance.

Just wanted to ask if anyone has tested it in any environment and made any comparison, specially for packet forward (e.g: running Virtual Routers or Virtual Firewalls with virtio) or packet dropping as well.

One doubt I have and if someone could clarify is: Should I enable DPDK in the Host any traffic forwarded to any VMs will automatically benefit from this performance gain of DPDK or there additional steps that need to be put in place inside the VM when sharing a physical Network Interface ?

Thanks
Fernando
--------------BDE85DB92A8FD76EF257B82B-- --===============0919147206713194436== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS1CREU4NURCOTJBOEZENzZFRjI1N0I4MkIKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PXV0Zi04OyBmb3JtYXQ9Zmxvd2VkCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDdiaXQK CkhlbGxvCgpBcyBzb21lIG1heSBoYXZlIHNlZW4gcmVjZW50bHkgT1ZTIERQREsgaGFzIGJlZW4g aW50cm9kdWNlZCB0byBvVmlydCAKKGh0dHBzOi8vb3ZpcnQub3JnL2Jsb2cvMjAxNy8wOS9vdnMt ZHBkay8pLiBUaGlzIGlzIHZlcnkgaW50ZXJlc3RpbmcgCmZlYXR1cmUgd2hpY2ggY2FuIG1ha2Ug YSBodWdlIHBlcmZvcm1hbmNlIGRpZmZlcmVuY2UgaW4gdGVybXMgb2YgbmV0d29yayAKcGVyZm9y bWFuY2UuCgpKdXN0IHdhbnRlZCB0byBhc2sgaWYgYW55b25lIGhhcyB0ZXN0ZWQgaXQgaW4gYW55 IGVudmlyb25tZW50IGFuZCBtYWRlIAphbnkgY29tcGFyaXNvbiwgc3BlY2lhbGx5IGZvciBwYWNr ZXQgZm9yd2FyZCAoZS5nOiBydW5uaW5nIFZpcnR1YWwgClJvdXRlcnMgb3IgVmlydHVhbCBGaXJl d2FsbHMgd2l0aCB2aXJ0aW8pIG9yIHBhY2tldCBkcm9wcGluZyBhcyB3ZWxsLgoKT25lIGRvdWJ0 IEkgaGF2ZSBhbmQgaWYgc29tZW9uZSBjb3VsZCBjbGFyaWZ5IGlzOiBTaG91bGQgSSBlbmFibGUg RFBESyAKaW4gdGhlIEhvc3QgYW55IHRyYWZmaWMgZm9yd2FyZGVkIHRvIGFueSBWTXMgd2lsbCBh dXRvbWF0aWNhbGx5IGJlbmVmaXQgCmZyb20gdGhpcyBwZXJmb3JtYW5jZSBnYWluIG9mIERQREsg b3IgdGhlcmUgYWRkaXRpb25hbCBzdGVwcyB0aGF0IG5lZWQgCnRvIGJlIHB1dCBpbiBwbGFjZSBp bnNpZGUgdGhlIFZNIHdoZW4gc2hhcmluZyBhIHBoeXNpY2FsIE5ldHdvcmsgSW50ZXJmYWNlID8K ClRoYW5rcwpGZXJuYW5kbwoKLS0tLS0tLS0tLS0tLS1CREU4NURCOTJBOEZENzZFRjI1N0I4MkIK Q29udGVudC1UeXBlOiB0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgKQ29udGVudC1UcmFuc2Zlci1F bmNvZGluZzogN2JpdAoKPGh0bWw+CiAgPGhlYWQ+CgogICAgPG1ldGEgaHR0cC1lcXVpdj0iY29u dGVudC10eXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPgogIDwvaGVhZD4K ICA8Ym9keSBiZ2NvbG9yPSIjRkZGRkZGIiB0ZXh0PSIjMDAwMDAwIj4KICAgIDxmb250IGZhY2U9 ImFyaWFsLCBoZWx2ZXRpY2EsIHNhbnMtc2VyaWYiPkhlbGxvPGJyPgogICAgICA8YnI+CiAgICAg IEFzIHNvbWUgbWF5IGhhdmUgc2VlbiByZWNlbnRseSBPVlMgRFBESyBoYXMgYmVlbiBpbnRyb2R1 Y2VkIHRvCiAgICAgIG9WaXJ0ICg8YSBjbGFzcz0ibW96LXR4dC1saW5rLWZyZWV0ZXh0IiBocmVm PSJodHRwczovL292aXJ0Lm9yZy9ibG9nLzIwMTcvMDkvb3ZzLWRwZGsvIj5odHRwczovL292aXJ0 Lm9yZy9ibG9nLzIwMTcvMDkvb3ZzLWRwZGsvPC9hPikuIFRoaXMgaXMgdmVyeQogICAgICBpbnRl cmVzdGluZyBmZWF0dXJlIHdoaWNoIGNhbiBtYWtlIGEgaHVnZSBwZXJmb3JtYW5jZSBkaWZmZXJl bmNlCiAgICAgIGluIHRlcm1zIG9mIG5ldHdvcmsgcGVyZm9ybWFuY2UuPGJyPgogICAgICA8YnI+ CiAgICAgIEp1c3Qgd2FudGVkIHRvIGFzayBpZiBhbnlvbmUgaGFzIHRlc3RlZCBpdCBpbiBhbnkg ZW52aXJvbm1lbnQgYW5kCiAgICAgIG1hZGUgYW55IGNvbXBhcmlzb24sIHNwZWNpYWxseSBmb3Ig cGFja2V0IGZvcndhcmQgKGUuZzogcnVubmluZwogICAgICBWaXJ0dWFsIFJvdXRlcnMgb3IgVmly dHVhbCBGaXJld2FsbHMgd2l0aCB2aXJ0aW8pIG9yIHBhY2tldAogICAgICBkcm9wcGluZyBhcyB3 ZWxsLjxicj4KICAgICAgPGJyPgogICAgICBPbmUgZG91YnQgSSBoYXZlIGFuZCBpZiBzb21lb25l IGNvdWxkIGNsYXJpZnkgaXM6IFNob3VsZCBJIGVuYWJsZQogICAgICBEUERLIGluIHRoZSBIb3N0 IGFueSB0cmFmZmljIGZvcndhcmRlZCB0byBhbnkgVk1zIHdpbGwKICAgICAgYXV0b21hdGljYWxs eSBiZW5lZml0IGZyb20gdGhpcyBwZXJmb3JtYW5jZSBnYWluIG9mIERQREsgb3IgdGhlcmUKICAg ICAgYWRkaXRpb25hbCBzdGVwcyB0aGF0IG5lZWQgdG8gYmUgcHV0IGluIHBsYWNlIGluc2lkZSB0 aGUgVk0gd2hlbgogICAgICBzaGFyaW5nIGEgcGh5c2ljYWwgTmV0d29yayBJbnRlcmZhY2UgPzxi cj4KICAgICAgPGJyPgogICAgICBUaGFua3M8YnI+CiAgICAgIEZlcm5hbmRvPGJyPgogICAgPC9m b250PgogIDwvYm9keT4KPC9odG1sPgoKLS0tLS0tLS0tLS0tLS1CREU4NURCOTJBOEZENzZFRjI1 N0I4MkItLQo= --===============0919147206713194436==--