Nova sync power state on large clusters causes poor performance
Bug #1835958 reported by
tom king
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
In Progress
|
Undecided
|
Gary Kotton |
Bug Description
In a vSphere-backed OpenStack, a fair number of instance actions (creating an instance, live-migrating an instance, and detaching interfaces for examples) cause a Nova sync power process to be kicked off.
Large compute clusters (thousands of VMs) suffer bad performance when an instance action kicks off multiple syncs. For example, instance creation can take anywhere from 5 - 20 minutes if many of these syncs are in flight.
Some of these syncs shouldn't process the entire cluster if they are specific to the instance, unless there are some other hidden/unknown considerations. A sync of a single instance that is having its interface detached shouldn't require a sync of the entire cluster.
To post a comment you must log in.
There's been some work in this area to try to resolve some of those issues, but they may not have made it in to any release yet. I'm looking around to find more information on what patches were made when.
In the meantime can you report on which release you are using and how you deploy your OpenStack?
Thans.