multiple scheduling
hi, I working on a project that requires opening more than one scheduler. I try to find at the OpenStack code where can I enter code that allows my system to work with multiple scheduling. i won't that each scheduler will be a different thread and that the schedulers will pull instance requests from the same queue. can anyone help?
I understand who nova-scheduler work and I have the source code. But I couldn't open find how to new scheduler.
Then you don't know how the scheduler works. Study how the rest of Nova communicates with the scheduler and write your own, using the same interface.
Your question is too broad. Be more specific. I also suggest you ask it in the openstack-dev IRC channel.
i try to be more clear. i want to open multiple schedulers. i.e. not to create new scheduler , but rather open multiple schedulers that will work simultaneously.
As far as I know, a single scheduler process runs per cloud, even in a multi-cell environment (this was so up to Stein at least). You will have to figure out what needs to be done to run several in parallel. Again, I suggest you reach out to the developers.