Hi Simon and Hitesh,
I've started a spec on cloud PM some times ago, that you may be interesting
in reading: https://blueprints.launchpad.net/ubuntu/+spec/servercloud-p-cloud-power-management
It's incomplete, but most ideas are there.
The base ideas are that:
- you can't just consider power efficiency, without power availability and
- PUE must also be considered for the whole infrastructure. So it's not
just about optimizing 1 server load, but also which server (WRT for example
UPS efficiency, or its power status, Ie online/on battery),
- using the deployed power protection system maximize visibility and
features, by using the data from the power devices,
- the NUT (networkupstools.org) can provide both this protection and
visibility, by supporting all types of power devices out there (UPS, PDU,
server power supplies, and soon smart meters).
FYI, NUT is also bundled in all Linux, available for all systems, and
embedded in tons of NAS and appliances found in DC... >From my first discussions with Jay, it seemed that local integration of NUT
in Nova + a new scheduler (that has the global visibility) is the way to go.
I also came to the conclusion that it was worth creating a power QOS API,
that could be supported by any cloud OS, and implemented by internal or 3rd
(Sent from eeePad...)
Le 29 avr. 2012 19:00, "hitesh wadekar" <email@example.com> a Ã©crit : > Hi Szymon,
> This is a really great that you are working for energy efficiency
> datacenter. whatever the topics you mentioned that really affects for
> efficient data center. I would like to add some points on this. You should
> consider Quantum project to deploy and research for datacenter. Distributed
> networks play an important role in the data center. May be you can consider
> OpenVswitch + OpenStack-Quantum+ OpenStack-Nova combination infrastructure.
> Here are some news that I came across, Clarkson University is going to
> build energy efficient datacenter at near New York. You can see this news
> As far as I know that Prof. Jeanna Matthews is working for it.
> I am not sure whether they are doing this for OpenStack Cloud. But, You
> can ask them what exactly they are doing. You can contact these persons,
> they might redirect you to respective person. I am putting them in CC
> 1. Dr. Todd Deshane,
> 2. Mr. Patrick wilbur
> For Quantum, may be Dan Wendlandt and me can help you to see what
> parameter you should consider for distributed network Data Center.
> Its really great that somebody working on OpenStack efficient Data Center.
> In the mean time, If I find some articles on it then I will forward to you.
> Hitesh Wadekar
> On Sun, Apr 29, 2012 at 9:58 PM, Szymon Grzybowski <firstname.lastname@example.org>wrote:
>> Me and my colleague are doing research about openstack and energy
>> efficiency during part of our master thesis about cloud computing. And
>> mayby we would like to write something inside nova-scheduler to dynamically
>> manage vms from cloud administrator's point of view. the general idea is to
>> automate process of vm migration to suite current policy. For example, we
>> have 10 servers in cloud with nova-compute, each is capable of running 5
>> vm. I'd like to run 20 vms. Aaccording to current nova-scheduler (filters),
>> each server will run 2 VMs, but it would be cheaper (this is policy defined
>> by administrator) if we run all of them on just 4 servers. of course, cloud
>> has to keep proper QoS rate (response time etc.). This is general idea.
>> Energy efficiency is really popular topic, when we talk about
>> servers,datacenters and virtualization, but I can't find any papers about
>> it in context of openstack. Are there any projects doing such researches or
>> articles? in fact it would be really surprising if there is nothing about
>> energy efficiency in context of openstack.
>> Mailing list: https://launchpad.net/~openstack
>> Post to : email@example.com
>> Unsubscribe : https://launchpad.net/~openstack
>> More help : https://help.launchpad.net/ListHelp
> Mailing list: https://launchpad.net/~openstack
> Post to : firstname.lastname@example.org
> Unsubscribe : https://launchpad.net/~openstack
> More help : https://help.launchpad.net/ListHelp