nova/releasenotes/notes/packed-virtqueue-filter-43a376674cb5b345.yaml
Danylo Vodopianov eb8519d811 Packed virtqueue support was added.
1) Extend flavor/image extra spec.
2) New xml parameter for qemu command was added.
3) New request filter added for scheduler.
4) Unit and Functional tests were updated
5) Requirments was updated ( os-traits = 3.0.0 )
6) Releasnote was added

Nova spec: https://review.opendev.org/c/openstack/nova-specs/+/868377

Depends-On: https://review.opendev.org/c/openstack/os-traits/+/876069
Change-Id: I789eeae86947e9a3cbd7d5fcc58d2aabe3b8b84c
2023-11-29 16:06:33 +02:00

20 lines
814 B
YAML

---
features:
- |
Handling packed virtqueue requests for an instance is now supported on
the nodes with Qemu v4.2 and Libvirt v6.3.
VMs using virtio-net will see an increase in performance. The increase
can be anywhere between 10/20% (see DPDK Intel Vhost/virtio perf. reports)
and 75% (using Napatech SmartNICs).
Packed Ring can be requested via image property or flavor extra spec.
hw_virtio_packed_ring=true|false (default false)
hw:virtio_packed_ring=true|false (default false)
Useful references:
https://libvirt.org/formatdomain.html#virtio-related-options
https://docs.oasis-open.org/virtio/virtio/v1.1/csprd01/virtio-v1.1-csprd01.html
https://specs.openstack.org/openstack/nova-specs/specs/2023.2/approved/virtio_packedring_configuration_support.html