Cloud 如何在eucalyptus或openstack实例上应用调度算法

Cloud 如何在eucalyptus或openstack实例上应用调度算法,cloud,openstack,eucalyptus,Cloud,Openstack,Eucalyptus,如何在openstack或eucalyptus实例上应用调度算法?我使用过openstack和eucalyptus实例。我需要知道调度算法是如何应用于这些实例的。请告诉我答案。我相信您是在询问有关计算/卷调度过滤器的问题 如果是这样的话,我希望您仔细检查现有的默认过滤器并了解它们的行为,这样您就不会再重新发明轮子了 查看nova.scheduler.driver.scheduler您可以找到默认筛选器 如果您真的想创建一个调度程序过滤器,那么在高级阶段,您必须完成以下步骤 1. Inhe

如何在openstack或eucalyptus实例上应用调度算法?我使用过openstack和eucalyptus实例。我需要知道调度算法是如何应用于这些实例的。请告诉我答案。

我相信您是在询问有关计算/卷调度过滤器的问题

如果是这样的话,我希望您仔细检查现有的默认过滤器并了解它们的行为,这样您就不会再重新发明轮子了

查看
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环境。

调度是什么意思?实例的调度或资源调配?排队/cpu优先级?内存和缓存优先级?还有别的吗?