如何在 openstack 或 eucalyptus 实例上应用调度算法?我使用过 openstack 和 eucalyptus 实例。我需要知道如何为这些实例应用调度算法。请我需要答案。
问问题
394 次
1 回答
0
我相信您在询问计算/卷调度过滤器。
如果是这种情况,我希望您检查现有的默认过滤器并了解它们的行为,这样您就不会再次重新发明轮子。
查看 nova.scheduler.driver.Scheduler
您可以找到默认过滤器。
如果你真的想创建一个调度器过滤器,那么在高层次上你必须完成以下步骤。
1. Inherit nova.scheduler.driver.Scheduler class
2. Override the methods - schedule_run_instance & select_destinations
3. Implement your logic
4. Update nova.conf to include the new class for scheduler_driver property
5. Restart nova-scheduler service
如果没有抛出警告/错误,请查看日志。
这应该适用于 openstack 环境。
于 2014-05-13T07:10:54.980 回答