Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OSP13 qemu-wrapper #1

Open
ZakAber opened this issue Jun 20, 2019 · 2 comments
Open

OSP13 qemu-wrapper #1

ZakAber opened this issue Jun 20, 2019 · 2 comments

Comments

@ZakAber
Copy link

ZakAber commented Jun 20, 2019

Hello,
Could you provide an update of the install guide for an OSP13 environnement.
should we make the install in the hypervisor or the libvirt container or both.
thanks.

@m4r1k
Copy link
Owner

m4r1k commented Jun 21, 2019

Hi there,

The qemu-wrapper was originally designed in the early OSP10 days when RX and TX VirtIO File Descriptors couldn't be set through OpenStack. Even earlier, this concept was used by Intel (as part of the 01 initiatives) to set shared memory required by how DPDK works and other minor things for deterministic.

Nowadays, all the features covered by the wrapper can be set through OpenStack without the needs for it. Red Hat has backported in OSP13 (based on upstream Queens) variable RX and TX queue size [1] implemented during the Rocky dev-cycle. Additionally, any OVS-DPDK roles get 1024 file descriptors by default [2]

What are you trying to achieve in OSP13 that requires the wrapper?

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1619104
[2] openstack-archive/tripleo-heat-templates@cb981c7

@ZakAber
Copy link
Author

ZakAber commented Jun 25, 2019

Hello,
I'm actually trying to use the wrapper to change a different set of parameters. In my case I have a VNF that need multiqueue to handle more throutput but can’t handle more than 4 queues.
So I’m trying to change the qemu parameters to limit the number of multiqueue before the VM launch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants