<div dir="ltr">Hi all,<div><br></div><div>I want to make it easy to launch a bunch of scheduler processes on a host, multiple scheduler workers will make use of multiple processors of host and enhance the performance of nova-scheduler.</div><div><br></div><div>I had registered a blueprint and commit a patch to implement it.</div><div><a href="https://blueprints.launchpad.net/nova/+spec/scheduler-multiple-workers-support">https://blueprints.launchpad.net/nova/+spec/scheduler-multiple-workers-support</a><br></div><div><br></div><div>This patch had applied in our performance environment and pass some test cases, like: concurrent booting multiple instances, currently we didn't find inconsistent issue.</div><div><br></div><div>IMO, nova-scheduler should been scaled horizontally on easily way, the multiple workers should been supported as an out of box feature.</div><div><br></div><div>Please feel free to discuss this feature, thanks.</div><div><br></div><div>Best Regards</div><div><br></div></div>