Scheduler defaults to fill-first. Spread-first is more intuitive and should be the default

Bug #965732 reported by Vish Ishaya
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Medium
Vish Ishaya

Bug Description

I've mentioned this issue to a few system administrators, and it seems that the general expectation for scheduling is to spread-first. This mirrors the old SimpleScheduler and is a closer approximation of ChanceScheduler than the current fill-first default. I think it will save us a lot of bug-reports if we default to spread-first.

Changed in nova:
status: New → In Progress
importance: Undecided → Medium
assignee: nobody → Vish Ishaya (vishvananda)
milestone: none → essex-rc2
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (master)

Fix proposed to branch: master
Review: https://review.openstack.org/5836

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (master)

Reviewed: https://review.openstack.org/5836
Committed: http://github.com/openstack/nova/commit/d4d081ad4cb028f9f9d389e0d7d4af3873c94cb6
Submitter: Jenkins
Branch: master

commit d4d081ad4cb028f9f9d389e0d7d4af3873c94cb6
Author: Vishvananda Ishaya <email address hidden>
Date: Mon Mar 26 14:33:39 2012 -0700

    Default scheduler to spread-first

     * Fixes bug 965732

    Change-Id: I239b2b235905b30879974144263037eba6ed409f

Changed in nova:
status: In Progress → Fix Committed
Revision history for this message
Thierry Carrez (ttx) wrote :

A bit uncomfortable with changing the default behavior so late...

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (milestone-proposed)

Fix proposed to branch: milestone-proposed
Review: https://review.openstack.org/6014

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (milestone-proposed)

Reviewed: https://review.openstack.org/6014
Committed: http://github.com/openstack/nova/commit/b05c9c0a81bbc680de987401981ed30a9b587c9d
Submitter: Jenkins
Branch: milestone-proposed

commit b05c9c0a81bbc680de987401981ed30a9b587c9d
Author: Vishvananda Ishaya <email address hidden>
Date: Mon Mar 26 14:33:39 2012 -0700

    Default scheduler to spread-first

     * Fixes bug 965732

    Change-Id: I239b2b235905b30879974144263037eba6ed409f

Changed in nova:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in nova:
milestone: essex-rc2 → 2012.1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.