Nova
Project Update, OpenStack Summit Berlin
Melanie Witt irc:melwitt Red Hat
November 2018
Nova Project Update, OpenStack Summit Berlin Melanie Witt - - PowerPoint PPT Presentation
November 2018 Nova Project Update, OpenStack Summit Berlin Melanie Witt irc:melwitt Red Hat What is Nova? Compute service Nova provides the compute controller fabric for the base OpenStack IaaS deployment Project background
Melanie Witt irc:melwitt Red Hat
November 2018
controller fabric for the base OpenStack IaaS deployment
Latest user survey adoption numbers:
they are using this project
[1] http://stackalytics.com/?release=rocky&metric=marks&module=nova-group
http://specs.openstack.org/openstack/nova-specs/priorities/rocky-priorities.html
cycles
Queens Rocky Max approved 53 72 Final completed 42 59 Completion percentage 79.2% 81.9%
https://docs.openstack.org/releasenotes/nova/rocky.html
populate placement ahead of migration to FilterScheduler
cell1
Console token authorization moved from nova-consoleauth service ➡ database backend
cell2 nova-novncproxy nova-consoleauth nova-compute nova-compute nova-compute nova-compute
Queens
DB DB cell1 cell2 nova-novncproxy nova-compute nova-compute nova-compute nova-compute
Rocky
DB DB nova-novncproxy
➡ Other improvements (microversion highlights)
Microversion Description 2.61 Exposes flavor extra-specs in the flavors API GET/POST/PUT 2.62 Adds host and hostId to the instance actions API GET 2.63 Adds support for the trusted_image_certificates parameter 2.64 Adds policy and rules to the server groups API GET/POST 2.65 Adds support for aborting live migrations in queued or preparing status
http://specs.openstack.org/openstack/nova-specs/priorities/stein-priorities.html
○ Handling of a down or poor performing cell ○ Cross-cell cold migration
○ Specify volume type at server create ○ Attach/detach root volume ○ Volume-backed server rebuild
types
https://specs.openstack.org/openstack/nova-specs/specs/stein/index.html ➡ Other improvements
■ Guaranteed Minimum Bandwidth - Feature Demo (Thu 15, 5:10pm - 5:50pm)
■ Enforcing Quota Consistently with Unified Limits (Wed 14, 5:30pm - 5:40pm)
■ Related presentation: Cyborg: Accelerate Your Cloud! (Thu 15, 2:30pm - 3:10pm)
■ Forum session: Change of ownership of resources (Thu 15, 1:40pm - 2:20pm)
○ Example: vGPU + NUMA
○ Late-affinity check cannot work with multi-cell and split message queues
○ What app am I? ○ What edge site/deployment/cluster am I in?
■ Soon to be only openstack-discuss@ on December 3
○ Cells v2 updates (Tue 13, 11:00am - 11:40am) ○ NFV/HPC Pain Points (Wed 14, 11:00am - 11:40am) ○ Boot from volume (BFV) improvements (Wed 14, 11:50am - 12:30pm) ○ Getting Operators' bugfixes upstreamed (Wed 14, 5:10pm - 5:50pm) ○ Concurrency limits for service instance creation (Thu 15, 11:40am - 12:20pm) ○ Change of ownership of resources (Thu 15, 1:40pm - 2:20pm) ○ Update on placement extraction from nova (Thu 15, 2:30pm - 3:10pm)
○ https://wiki.openstack.org/wiki/Forum/Berlin2018
https://docs.openstack.org/nova/latest/contributor/index.html
push a patch to fix it
@OpenStack
OpenStackFoundation