[RFE] openvswitch-agent support rootwrap daemon when hypervisor is XenServer
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Wishlist
|
Jianghua Wang | ||
oslo.rootwrap |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
As titled, when XenServer is hypervisor we want to implement rootwrap daemon mode in neutron-
neutron-
https:/
We noticed rootwrap produces significant performance overhead and We want to implement the rootwrap daemon mode when XenServer is hypervisor to improve the performance.
Also, we discoverde that calls to netwrap (and creation of lots of sessions) are causing huge logging in dom0. Logrotate can handle those logs, but it will make diagnosis of issues very difficult indeed due to the very regular rotations.
Also, it seems that perhaps the excessive logging is causing the host to be **very** slow downloading an image from glance due to contention on the disk (looking at iostat, %iowait is up over 60% the majority of the time, sometimes up to 90%)
So, it's not stable and strong enough for a production OpenStack environment.
Proposal: subclass and override some class/functions from oslo.rootwrap to achive the goal. Actually I have did the POC which can work well.
Changed in neutron: | |
importance: | Undecided → Wishlist |
tags: | added: rfe |
Changed in neutron: | |
status: | New → Confirmed |
Changed in neutron: | |
assignee: | nobody → huan (huan-xie) |
Changed in neutron: | |
assignee: | huan (huan-xie) → Jianghua Wang (wjh-fresh) |
Changed in neutron: | |
status: | Opinion → In Progress |
tags: | added: neutron-proactive-backport-potential |
tags: | removed: neutron-proactive-backport-potential |
Can you share the POC? Are you modifying oslo.rootwrap or the neutron ovs agent? AFAIK XenServer has not switched to 2.7 yet.