Integrating Renewable Energy Using Data Analytics Systems: Challenges and Opportunities.

Andrew Krioukov, Christoph Goebel, Sara Alspaugh, Yanpei Chen, David Culler, Randy H. Katz

2011 · 91 citations · 17 references

TL;DR

Renewable energy is variable and intermittent, challenging grid integration and limiting penetration; the current grid relies on costly storage and peaker plants, while data centers—large, instrumented, agile consumers with scheduling slack—could provide needed flexibility. The study proposes using supply‑following loads, specifically data centers, to adjust consumption to match renewable supply, and investigates scheduling workloads to align with variable wind power. The authors develop a supply‑following scheduling approach that adjusts data center workloads to match time‑varying wind power. Simulations of real batch workloads and wind traces show that supply‑following job schedulers can increase renewable energy penetration by 40‑60% compared to supply‑oblivious schedulers, confirming data centers are well suited as flexible loads.

Abstract

The variable and intermittent nature of many renewable energy sources makes integrating them into the electric grid challenging and limits their penetration. The current grid requires expensive, largescale energy storage and peaker plants to match such supplies to conventional loads. We present an alternative solution, in which supply-following loads adjust their power consumption to match the available renewable energy supply. We show Internet data centers running batched, data analytic workloads are well suited to be such supply-following loads. They are large energy consumers, highly instrumented, agile, and contain much scheduling slack in their workloads. We explore the problem of scheduling the workload to align with the time-varying available wind power. Using simulations driven by real life batch workloads and wind power traces, we demonstrate that simple, supply-following job schedulers yield 40-60% better renewable energy penetration than supply-oblivious schedulers.

References

17