如何在openstack或eucalyptus实例上应用调度算法?我曾经使用过openstack和eucalyptus实例。我需要知道如何为这些实例应用调度算法。我需要答案。
答案 0 :(得分: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环境。