Abstract

The ability to use intermittent power in data centers introduces numerous new opportunities for optimization, including (i) using real-time markets to buy more power when it is cheap, (ii) increasing the fraction of clean, but intermittent, renewable power, (iii) capping power for long periods to extend UPS lifetime during blackouts, and (iv) fully utilizing a data center's power delivery infrastructure. The capability to run off intermittent power also moves us closer to the vision of a net-zero data center that consumes no net energy from the electric grid and has a small carbon footprint. However, designing systems to operate under intermittent power is challenging, since applications often access persistent distributed state, where power fluctuations can impact data availability and I/O performance. To address the problem, we design and implement BlinkFS, which combines blinking with a power-balanced data layout and popularity-based replication/reclamation to optimize I/O throughput and latency as power varies. Our experiments show that BlinkFS outperforms approaches that co-opt existing energy-proportional distributed file systems (DFSs) for intermittent power, particularly at low steady power levels and high levels of intermittency. For example, we show that BlinkFS reduces completion time for MapReduce-style jobs by 42% at 50% full power compared to existing energy-proportional DFSs.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.