Re: [openstack-dev] Dynamic VM Consolidation Agent as part of Nova

2014-11-19 Thread Mehdi Sheikhalishahi
Where do you suggest as the best place for such a service?

On Tue, Nov 18, 2014 at 11:49 PM, Joe Gordon joe.gord...@gmail.com wrote:



 On Tue, Nov 18, 2014 at 7:40 AM, Mehdi Sheikhalishahi 
 mehdi.alish...@gmail.com wrote:

 Hi,

 I would like to bring Dynamic VM Consolidation capability into Nova. That
 is I would like to check compute nodes status periodically (let's say every
 15 minutes) and consolidate VMs if there is any opportunity to turn off
 some compute nodes.

 Any hints on how to get into this development process as part of nova?


 While I like the idea of having dynamic VM consolidation capabilities
 somewhere in OpenStack, it doesn't belongs in Nova. This service should
 live outside of Nova and just consume Nova's REST APIs. If there is some
 piece of information that this service would need that isn't made available
 via the REST API, we can fix that.



 Thanks,
 Mehdi

 ___
 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


___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Dynamic VM Consolidation Agent as part of Nova

2014-11-19 Thread Mehdi Sheikhalishahi
If we define a parameter like 'consolidation degree' and consolidate based
on this factor, we can achieve both objectives with an implementation.
There is an attempt by OpenStack neat project, but it is not integrated
into OS.

On Wed, Nov 19, 2014 at 10:03 AM, Stuart Fox stu...@demonware.net wrote:

 I'd be interested in the opposite, the ability to rebalance the vm's
 across the fleet to even out load. Agreed it should live outside of Nova tho

 BR,
 Stuart
 On Nov 19, 2014 12:15 AM, Mehdi Sheikhalishahi mehdi.alish...@gmail.com
 wrote:

 Where do you suggest as the best place for such a service?

 On Tue, Nov 18, 2014 at 11:49 PM, Joe Gordon joe.gord...@gmail.com
 wrote:



 On Tue, Nov 18, 2014 at 7:40 AM, Mehdi Sheikhalishahi 
 mehdi.alish...@gmail.com wrote:

 Hi,

 I would like to bring Dynamic VM Consolidation capability into Nova.
 That is I would like to check compute nodes status periodically (let's say
 every 15 minutes) and consolidate VMs if there is any opportunity to turn
 off some compute nodes.

 Any hints on how to get into this development process as part of nova?


 While I like the idea of having dynamic VM consolidation capabilities
 somewhere in OpenStack, it doesn't belongs in Nova. This service should
 live outside of Nova and just consume Nova's REST APIs. If there is some
 piece of information that this service would need that isn't made available
 via the REST API, we can fix that.



 Thanks,
 Mehdi

 ___
 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



 ___
 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


___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] Dynamic VM Consolidation Agent as part of Nova

2014-11-18 Thread Mehdi Sheikhalishahi
Hi,

I would like to bring Dynamic VM Consolidation capability into Nova. That
is I would like to check compute nodes status periodically (let's say every
15 minutes) and consolidate VMs if there is any opportunity to turn off
some compute nodes.

Any hints on how to get into this development process as part of nova?

Thanks,
Mehdi
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev