Re: [openstack-dev] Dynamic VM Consolidation Agent as part of Nova
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 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" > wrote: > >> Where do you suggest as the best place for such a service? >> >> On Tue, Nov 18, 2014 at 11:49 PM, Joe Gordon >> 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
Re: [openstack-dev] Dynamic VM Consolidation Agent as part of Nova
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" wrote: > Where do you suggest as the best place for such a service? > > On Tue, Nov 18, 2014 at 11:49 PM, Joe Gordon > 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
Re: [openstack-dev] Dynamic VM Consolidation Agent as part of Nova
Where do you suggest as the best place for such a service? On Tue, Nov 18, 2014 at 11:49 PM, Joe Gordon 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
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] Dynamic VM Consolidation Agent as part of Nova
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