Graceful scheduler with real hints

Asked by Mariusz Pietrzyk

Hi,

I use the following scheduler filters

scheduler_default_filters=AvailabilityZoneFilter,DifferentHostFilter,RamFilter,ComputeFilter

Is there any way to make scheduler more graceful? e.g. when DifferentHostFilter filters out all available host, scheduler should try to launch instance anywhere.
Right now, instance is going into ERROR state during scheduling ('Failed to schedule_run_instance: No valid host was found.').

In current implementation, os:scheduler_hints hash is a bit misleading, because strictly speaking these are not hints but filters.

Is writing own scheduler a good idea? Do you plan making more graceful scheduler?

Question information

Language:
English Edit question
Status:
Answered
For:
OpenStack Compute (nova) Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Launchpad Janitor (janitor) said :
#1

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Mariusz Pietrzyk (wijet-b) said :
#2

Any thoughts about this one?

Revision history for this message
Launchpad Janitor (janitor) said :
#3

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Mariusz Pietrzyk (wijet-b) said :
#4

I still need an answer, thanks.

Revision history for this message
Tiantian Gao (gtt116) said :
#5

Hope this is helpful to you.
http://docs.openstack.org/developer/nova/devref/filter_scheduler.html
In my option, scheduler_hints is a hint used for filtering hosts.
Is there any bug you found in scheduler? or some thing not graceful?

Can you help with this problem?

Provide an answer of your own, or ask Mariusz Pietrzyk for more information if necessary.

To post a message you must log in.