[Openstack] Energy efficiency

Jay Pipes jaypipes at gmail.com
Thu May 3 18:19:45 UTC 2012


On 05/03/2012 12:05 PM, Lorin Hochstein wrote:
> On May 3, 2012, at 4:46 AM, Yuriy Taraday wrote:
>
>> Just note that since Essex release Nova by default use fill-first cost
>> function, meaning that nodes with less free RAM will be preferred for
>> new instances.
>>
>> Kind regards, Yuriy.
>>
>
> I thought the default behavior in essex was spread-first:
>
> From:
>
> https://github.com/openstack/nova/blob/stable/essex/nova/scheduler/least_cost.py#L41
>
> cfg.FloatOpt('compute_fill_first_cost_fn_weight',
> default=-1.0,
> help='How much weight to give the fill-first cost function. '
> 'A negative value will reverse behavior: '
> 'e.g. spread-first'),
> ]

Hi Lorin!

The behaviour actually changed late in Essex:

https://github.com/openstack/nova/commit/d4d081ad4cb028f9f9d389e0d7d4af3873c94cb6

Best,
-jay




More information about the Openstack mailing list