Hello!

I'm currently investigating both of these features you have mentioned,
specifically on the NEAT[1] and GANTT[2] projects, as you might see on the
last week discussion.

Do you have any further ideas about how and why this would work with Heat?

Thanks,

Henrique

[1] http://openstack-neat.org/
[2] https://github.com/openstack/gantt


2014-04-13 22:53 GMT-03:00 Jiangying (Jenny) <jenny.jiangy...@huawei.com>:

>  Hi,
>
> there has been a heated discussion about dynamic scheduling last week.(
> http://www.mail-archive.com/openstack-dev@lists.openstack.org/msg21644.html
> )
>
> I am also interested in this topic. We believe that dynamic scheduling
> consists of two parts: balancing computing capacity and optimizing power
> consumption.
>
> For balancing computing capacity, the ceilometer periodically monitors
> distribution and usage of CPU and memory resources for hosts and virtual
> machines. Based on the information, the scheduler calculates the current
> system standard deviation metric and determines the system imbalance by
> comparing it to the target. To resolve the imbalance, the scheduler gives
> the suitable virtual machine migration suggestions to nova. In this way,
> the dynamic scheduling achieves higher consolidation ratios and deliver
> optimized performance for the virtual machines.
>
> For optimizing power consumption, we attempt to keep the resource
> utilization of each host within a specified target range. The scheduler
> evaluates if the goal can be reached by balancing the system workloads. If
> the resource utilization of a host remains below the target, the scheduler
> calls nova to power off some hosts. Conversely the scheduler powers on
> hosts to absorb the additional workloads. Thus optimizing power consumption
> offers an optimum mix of resource availability and power savings.
>
> As Chen CH Ji said, “nova is a cloud solution that aim to control virtual
> / real machine lifecycle management the dynamic scheduling mechanism is
> something like optimization of the cloud resource”. We think implementing
> the dynamic scheduling with heat may be a good attempt.
>
> Do you have any comments?
>
> Thanks,
>
> Jenny
>
>
>
>
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev@lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to