290 likes | 442 Views
Leveraging Renewable Energy in Data Centers. Ricardo Bianchini on tour 2012. Motivation. Datacenters consume large amounts of energy Energy cost is not the only problem Brown sources: coal, natural gas… Lots of small and medium datacenters Use renewable sources for datacenters
E N D
Leveraging Renewable Energy in Data Centers Ricardo Bianchini on tour 2012
Motivation • Datacenters consume large amounts of energy • Energy cost is not the only problem • Brown sources: coal, natural gas… • Lots of small and medium datacenters • Use renewable sources for datacenters • Solar panels, wind turbines… • “Green" datacenters
Renewable sources has lower environmental impact Wastes last thousands of years
Motivation • Datacenters consume large amounts of energy • Energy cost is not the only problem • Brown sources: coal, natural gas… • Lots of small and medium datacenters • Use renewable sources for datacenters • Solar panels, wind turbines… • “Green" datacenters
Renewable approaches for“green” datacenters • Centralized generation • Utilities install renewable power plants • Green pricing: users pay for a green percentage • Compensation systems • CO2 offsets • Renewable Electricity Credits (RECs) • Distributed generation • Connect to close renewable power plants • Self-generation
Why distributed generation? • Energy independence • Stable costs • Resilient to external failures • Reduce transmission and conversion losses • From 41% to 30% losses (even <5%) • Long lifetime • Installations can be reused • Allow local energy management • Control which energy to use and when
Why solar and wind? • Medium/high availability • Suitable for small/medium installations • Initial cost/W is lower • No wastes • Easy to install • Easy to maintain
Why solar? • Solar PV cost scalability is linear • Small installations have similar $/W as large • Better for distributed generation • Solar availability is higher than wind Wind Solar
Price of PV energy is decreasing • PV energy already cheaper than utility in some locations [1]
Problems and challenges • Require large extensions of land • Bad for large datacenters • Low/medium efficiency • Efficiency lower than 40% • Increasingevery year • Variability • Batteries: losses, economic and environmental cost • Net metering: losses, limited availability • Smarter management
Parasol (remove) • Construction • Structure • Solar panels • Installation • Servers: software • Lessons learned • Not as easy as it seems • Hard to deal with facilities crowd • Setting it on the roof has extra cost • Easier to just put solar panels in the roof and use a regular room • Flexibility for research purposes is hard • Metering everywhere: temperature, power
Parasol • We are building a µDatacenter • Powered by • PV panels • Electricity grid • Batteries • Research framework • Manage solar-powered datacenter • Software to exploit renewable energy • Free cooling
Parasol description • Installed on the roof • Steel structure • Container to host the IT • 10 PV panels: 3 kW • Backup energy systems • Batteries: 32 kWh • Power grid • IT equipment • 2 42U racks • 64 Atom servers (so far) • 2 switches • Cooling system • Free cooling • Air conditioner • Heater
Green systems • Handle renewable energy variability • Smart energy management • GreenSlot [SC‘11] • Schedule batch jobs (SLURM) • GreenHadoop [EUROSYS’12] • Schedule data-processing jobs (MapReduce)
Green systems approach • Predict green energy availability • Weather forecast • Schedule jobs • Maximize green energy use • If green not available, consume cheap brown • May delay jobs but must meet deadlines • Manage data availability • Send to sleep (S3) idle servers to save energy
GreenSlot behavior Schedule: J1, J2 J2 J2 Power Nodes J1 J1 J1 J2 Now Brown electricity price Time Job deadline Scheduling window
GreenSlot behavior Schedule: J3, J4 J2 J2 J4 J4 Power Nodes J3 J3 J1 J1 J3 J4 Now Brown electricity price Time Job deadline Scheduling window
GreenSlot behavior Schedule: J4 Weather prediction was wrong J2 J2 J4 J4 Power Nodes J3 J3 J1 J1 J4 Now Brown electricity price Time Job deadline Scheduling window
GreenSlot behavior Schedule: J5 J2 J2 J4 J4 Power Nodes J3 J3 J5 J5 J1 J1 J5 Now Brown electricity price Time Job deadline Scheduling window
Future directions • Collect data of the data center • Real workloads • Temperatures • ???
Leveraging Renewable Energy in Data Centers Ricardo Bianchini on tour 2012