Enable nova-fake-driver in the nova role
People interested in OpenStack performance sometimes cannot afford a large scale cloud. The nova-fake driver kicks in to simulate
the behavior of compute node. Given the container feature of Kolla, it would be nice to use Kolla to many nova-compute container in a single host. - Hui
Blueprint information
Related branches
Related bugs
Sprints
Whiteboard
Use case: deployment >100 nova-compute container on a single host. Then we can driver Rally workloads to stress the control plane, e.g., database, scheduler, ...
If we want to use templates to create nova-fake folder, it requires include and with_items, which has been deprecated since ansible 1.6. Fortunately, ansible v2.0 re-enabled this feature. So we should consider the implementation and version.
Gerrit topic: https:/
Addressed by: https:/
Enable nova fake driver in nova containers
Work Items
Work items:
Add variable in nova.conf.ja to enable nova fake driver: TODO
Change nova/tasks/
Add variable to control how many fake nova-compute will be started on a host: TODO