[Openstack-operators] Power saving

Jordan Rinke jordan at openstack.org
Sat Feb 5 19:37:19 UTC 2011

This should be turned in to a blueprint... we would need some BMC/IPMI
interfaces coded in to do this but once we have live migration in OpenStack
it is a totally feasible feature (pending algorithms below but those should
be modular anyways). If you want to create a blueprint for it Mario/Ken feel
free, otherwise let me know and we can discuss it and I can put a blueprint
together. It might not make cactus but it is a good enterprise level feature
to have on the roadmap.

-----Original Message-----
From: openstack-operators-bounces at lists.openstack.org
[mailto:openstack-operators-bounces at lists.openstack.org] On Behalf Of Ken
Sent: Saturday, February 05, 2011 1:27 PM
To: openstack-operators at lists.openstack.org
Subject: Re: [Openstack-operators] Power saving

On Feb 5, 2011, at 4:00 AM, openstack-operators-request at lists.openstack.org
> I have tried to find answer myself but I have not found it.
> I would like to build a cloud where several server are powered down 
> and I will power them on only on peak hours.
> I need that virtual machines migrate to new servers and the migrate 
> back when I power down them.
> Is it possible?

With the current OpenStack Bexar release, I don't think that is feasible.

Assuming that your power down algorithm was something like:
	1. find all hosts with < x runnning VMs (where x is threshold of VMs
feasible to migrate)
	2. consolidate/migrate those VMs onto other hosts (chosen by load)
	3. alert the scheduler that these VM-less hosts are powering down
	4. power down the hosts

We would need the live migration feature
(https://blueprints.launchpad.net/nova/+spec/cactus-migration-live) that is
coming in Cactus (April timeframe) and probably some changes to the
scheduler (or maybe not ?) and instance monitor.  

And, of course, we would need actually code the algorithm that I have above

Openstack-operators mailing list
Openstack-operators at lists.openstack.org

More information about the Openstack-operators mailing list