Managing Battery Aging for High Energy Availability in Green Datacenters

Energy storage devices (ESD), such as UPS batteries, have been repurposed in datacenter as a promising tuning knob for peak power shaving and power cost reducing. However, batteries progressively aging due to irregular usage patterns, which result in less effective capacity and even pose serious threat to server availability. Nevertheless, prior proposals largely ignore the aging issues of battery which may lead to low energy availability for datacenter servers. To fill this critical void, we thoroughly investigate battery aging on a heavily instrumented prototype system over an observation period of ten months. We propose Battery Anti-Aging Treatment Plus (BAAT-P ), a novel power delivery architecture included aging management algorithms from the perspective of computing system to hide, reduce, mitigate and plan the battery aging effects for high energy availability in datacenter. Our techniques exploit diverse battery aging mechanisms and dynamic aging management algorithms to provide system-level availability guarantee for datacenter. We evaluate the BAAT-P design with a real prototype. Compared with a battery powered datacenter without aging management policies, the results show that BAAT-P can extend battery lifetime by 72 percent, reduce battery cost by 33 percent and effectively improve energy availability for datacenter servers while maintaining workload performance for the performance critical workloads.

[1]  Thomas F. Wenisch,et al.  Peak power modeling for data center servers with switched-mode power supplies , 2010, 2010 ACM/IEEE International Symposium on Low-Power Electronics and Design (ISLPED).

[2]  Anand Sivasubramaniam,et al.  Virtualizing power distribution in datacenters , 2013, ISCA.

[3]  Nanning Zheng,et al.  Towards an Adaptive Multi-Power-Source Datacenter , 2016, ICS.

[4]  Prashant J. Shenoy,et al.  Blink: managing server clusters on intermittent power , 2011, ASPLOS XVI.

[5]  Jie Huang,et al.  The HiBench benchmark suite: Characterization of the MapReduce-based data analysis , 2010, 2010 IEEE 26th International Conference on Data Engineering Workshops (ICDEW 2010).

[6]  Longjun Liu,et al.  BAAT: Towards Dynamically Managing Battery Aging in Green Datacenters , 2015, 2015 45th Annual IEEE/IFIP International Conference on Dependable Systems and Networks.

[7]  Rik W. De Doncker,et al.  Impedance-based non-linear dynamic battery modeling for automotive applications , 2003 .

[8]  Kai Ma,et al.  TE-Shave: Reducing Data Center Capital and Operating Expenses with Thermal Energy Storage , 2015, IEEE Transactions on Computers.

[9]  Takeshi Kato,et al.  High-efficiency power supply system for server machines in data center , 2013, 2013 International Conference on High Performance Computing & Simulation (HPCS).

[10]  Thu D. Nguyen,et al.  Parasol and GreenSwitch: managing datacenters powered by renewable energy , 2013, ASPLOS '13.

[11]  Weisong Shi,et al.  Energy-Aware Scheduling of MapReduce Jobs for Big Data Applications , 2015, IEEE Transactions on Parallel and Distributed Systems.

[12]  Anand Sivasubramaniam,et al.  Should We Dual-Purpose Energy Storage in Datacenters for Power Backup and Demand Response? , 2014, HotPower.

[13]  Mike Nispel IMPORTANT CONSIDERATIONS WHEN REDUCING THE RUNTIMES OF VRLA UPS BATTERIES , 2011 .

[14]  Haisheng Chen,et al.  Progress in electrical energy storage system: A critical review , 2009 .

[15]  G. J. May Operational experience with valve-regulated lead/acid batteries , 1995 .

[16]  W. Chow,et al.  Solar radiation model , 2001 .

[17]  T. Tsujikawa,et al.  Examination of the cycle life of valve regulated lead acid batteries , 2007, INTELEC 07 - 29th International Telecommunications Energy Conference.

[18]  Rachata Ausavarungnirun,et al.  SizeCap: Coordinating Energy Storage Sizing and Power Capping for Fuel Cell Powered Data Centers , 2016 .

[19]  Anthony F. Hollenkamp,et al.  Physical change in positive-plate material — an underrated contributor to premature capacity loss , 1995 .

[20]  Yuguang Fang,et al.  Electricity Cost Saving Strategy in Data Centers by Using Energy Storage , 2013, IEEE Transactions on Parallel and Distributed Systems.

[21]  Nanning Zheng,et al.  Leveraging Heterogeneous Power for Improving Datacenter Efficiency and Resiliency , 2015, IEEE Computer Architecture Letters.

[22]  Xiang-Yang Li,et al.  Reliable and Energy-Efficient Routing for Static Wireless Ad Hoc Networks with Unreliable Links , 2009, IEEE Transactions on Parallel and Distributed Systems.

[23]  José L. Bernal-Agustín,et al.  Comparison of different lead–acid battery lifetime prediction models for use in simulation of stand-alone photovoltaic systems , 2014 .

[24]  Boudewijn R. Haverkort,et al.  Computing Battery Lifetime Distributions , 2007, 37th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN'07).

[25]  F. Trinidad,et al.  Sulfation in lead–acid batteries , 2004 .

[26]  Nanning Zheng,et al.  HEB: Deploying and managing hybrid energy buffers for improving datacenter efficiency and economy , 2015, 2015 ACM/IEEE 42nd Annual International Symposium on Computer Architecture (ISCA).

[27]  Dirk Uwe Sauer,et al.  Analysis of the performance parameters of lead/acid batteries in photovoltaic systems , 1997 .

[28]  P. Ruetschi Aging mechanisms and service life of lead–acid batteries , 2004 .

[29]  Anand Sivasubramaniam,et al.  Aggressive Datacenter Power Provisioning with Batteries , 2013, TOCS.

[30]  Heinz Wenzl,et al.  Comparison of different approaches for lifetime prediction of electrochemical systems—Using lead-acid batteries as example , 2008 .

[31]  Longjun Liu,et al.  Towards sustainable in-situ server systems in the big data era , 2015, 2015 ACM/IEEE 42nd Annual International Symposium on Computer Architecture (ISCA).

[32]  Anand Sivasubramaniam,et al.  Benefits and limitations of tapping into stored energy for datacenters , 2011, 2011 38th Annual International Symposium on Computer Architecture (ISCA).

[33]  Susan M. Schoenung,et al.  Long- vs. short-term energy storage technologies analysis : a life-cycle cost study : a study for the DOE energy storage systems program. , 2003 .

[34]  Anand Sivasubramaniam,et al.  Energy storage in datacenters: what, where, and how much? , 2012, SIGMETRICS '12.

[35]  Kai Ma,et al.  Hybrid Energy Storage with Supercapacitor for Cost-Efficient Data Center Power Shaving and Capping , 2017, IEEE Transactions on Parallel and Distributed Systems.

[36]  D. Pavlov,et al.  Influence of fast charge on the life cycle of positive lead–acid battery plates , 2000 .

[37]  Nanning Zheng,et al.  RE-UPS: an adaptive distributed energy storage system for dynamically managing solar energy in green datacenters , 2015, The Journal of Supercomputing.

[38]  Yu-Hua Sun,et al.  Aging Estimation Method for Lead-Acid Battery , 2011, IEEE Transactions on Energy Conversion.

[39]  J. Garche,et al.  Corrosion of lead and lead alloys: influence of the active mass and of the polarization conditions , 1995 .

[40]  Sujit Dey,et al.  Battery life estimation of mobile embedded systems , 2001, VLSI Design 2001. Fourteenth International Conference on VLSI Design.

[41]  Houman Homayoun,et al.  Managing distributed UPS energy for effective power capping in data centers , 2012, 2012 39th Annual International Symposium on Computer Architecture (ISCA).

[42]  Andreas Jossen,et al.  Operating conditions of batteries in off-grid renewable energy systems , 2007 .

[43]  Alfons Vervaet,et al.  Lead-acid battery model for the derivation of Peukert’s law , 1999 .

[44]  D. Sauer,et al.  Operation conditions of batteries in PV applications , 2004 .

[45]  Anand Sivasubramaniam,et al.  Towards realizing a low cost and highly available datacenter power infrastructure , 2011, HotPower '11.

[46]  Zhenhua Wang,et al.  Power Attack Defense: Securing Battery-Backed Data Centers , 2016, ISCA.

[47]  Kang G. Shin,et al.  Scheduling of Battery Charge, Discharge, and Rest , 2009, 2009 30th IEEE Real-Time Systems Symposium.

[48]  Zhu Han,et al.  Distributed Demand Side Management with Energy Storage in Smart Grid , 2015, IEEE Transactions on Parallel and Distributed Systems.

[49]  James F. Manwell,et al.  Lifetime Modelling of Lead Acid Batteries , 2005 .

[50]  Kang G. Shin,et al.  Reducing Peak Power Consumption inMulti-Core Systems without ViolatingReal-Time Constraints , 2014, IEEE Transactions on Parallel and Distributed Systems.

[51]  Mahmut T. Kandemir,et al.  Software-Directed Data Access Scheduling for Reducing Disk Energy Consumption , 2012, ICDCS.