This event has ended. Create your own event → Check it out
This event has ended. Create your own
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.
View analytic
Thursday, November 6 • 11:00 - 11:40
Nova Scheduler and Resource Tracker

Sign up or log in to save this to your schedule and see who's attending!

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.



Session moderator: Jay Pipes (jaypipes@gmail.com)

Required reading:

Active blueprints:

* Isolate scheduler DB:

* Detach service from compute node:

* Isolate scheduler DB for instance groups:

* Model resource objects:

* Model request spec object:

* Change select_destinations() to use RequestSpec object:

Thursday November 6, 2014 11:00 - 11:40

Attendees (74)