Yank: Enabling Green Data Centers to Pull the Plug
Balancing a data center's reliability, cost, and carbon emissions is challenging. For instance, data centers designed for high availability require a continuous flow of power to keep servers powered on, and must limit their use of clean, but intermittent, renewable energy sources. In this paper, the authors present Yank, which uses a transient server abstraction to maintain server availability, while allowing data centers to "Pull the plug" if power becomes unavailable. A transient server's defining characteristic is that it may terminate anytime after a brief advance warning period.