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
Wednesday, November 5 • 15:30 - 16:10
Cinder Scheduler To Support Over subscription

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

Led by: Xing Yang & Eoghan Glynn
'infinite' and 'unknown' were initially used for capacity reporting for vendors using thin provisioning. They are now given the lowest weighing and are not the recommended way of reporting capacities. The proposal is to include virtual capacity in capacity reporting and allow over subscription for thin provisioning. Virtual capacity "provisioned_capacity_gb" was already part of Winston's spec https://review.openstack.org/#/c/105190/6/specs/juno/volume-statistics-reporting.rst. This proposal adds support for "over subscription" in thin provisioning and will be built on top of Winston's spec.

* Backend reports virtual capacity in get_volume_stats, in addition to total capacity and free capacity.
* Scheduler checks available virtual capacity and available real capacity.
* Over subscription ratio will be used to control virtual capacity allocation.
* Used ratio will be used to control real capacity usage.
*These two ratios should prevent over provisioning.
* Send notification if capacity reaches upper limit controlled by over subscription ratio or used ratio.
* cinder spec: https://review.openstack.org/#/c/129342/

Wednesday November 5, 2014 15:30 - 16:10

Attendees (43)