This is the schedule for the Kilo Design Summit, where OpenStack contributors discuss the future of OpenStack development. Click here for the main OpenStack Summit conference schedule.
The community is agreed upon the need for a scheduler system that can take into account more than just compute resource usage calculations, however we have a significant amount of refactoring work that is needed before a split of the current Nova scheduler will be feasible. It is possible to get all that refactoring done, but we need a concerted effort.
This session is intended to finalize the plan for refactoring in Kilo, including:
* Sign-off on the foundational blueprints that turn currently unstructured interfaces into versioned, object-driven interfaces
* Isolating any calls to the Nova database from within the scheduler
* Stabilizing the RPC API in preparation for a split of the scheduler and an eventual REST API
As well as discussions around what pieces of data the scheduler should eventually own and changes proposed to the resource claim interfaces.