Skip to main content

Advertisement

Log in

Green-Up: under-provisioning power backup infrastructure for green datacenters

  • Regular Paper
  • Published:
CCF Transactions on High Performance Computing Aims and scope Submit manuscript

Abstract

Power backup infrastructure is indispensable but its cost exceeds 20% of the whole power infrastructure expenditure of a traditional datacenter. Under-provisioning the power backup infrastructure has therefore been proposed to reduce the backup cost while still keep power available during grid power outages. However, how to under-provision the power backup facility for a green datacenter using renewable energy has not yet been explored. This paper proposes an approach to under-provision the power backup infrastructure as well as optimize the performance of individual applications with the presence of renewable energy, named Green-Up. It contributes two novel techniques: power source and power load managements. Power source management identifies the suitable power source for power backup whereas power load management selects the best power capping techniques for under-provisioning power backup infrastructure. In addition, we build hierarchical Bayesian Models to optimize power consumption and performance. To evaluate Green-Up, we build an experimental cluster consisting of 10 servers with a simulated solar power generator, and use four representative datacenter benchmarks. The experimental results demonstrate that our theoretical solutions provide a seamless bridge across the whole spectrum of renewable power availability and durations of grid power outages.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  • Aksanli, B., Venkatesh, J., Zhang, L., Rosing, T.: Utilizing green energy prediction to schedule mixed batch and service jobs in data centers. In: Proceedings of the workshop on power aware computing and systems (HotPower) (2011)

  • APC InfraStruxure Total Cost of Ownership.: http://www.apc.com/tools/isx/tco/index.cfm (2013). Accessed 12 Nov 2019

  • Barroso, L.A., Hölzle, U.: The Datacenter as a Computer: An Introduction to the Design of Warehouse-scale Machines. Morgan and Claypool Publishers, San Rafael (2009)

    Google Scholar 

  • Chen, G., He, W., Liu, J., Nath, S., Rigas, L., Xiao, L., Zhao, F.: Energy-aware server provisioning and load dispatching for connection-intensive internet services. In: Proceedings of USENIX symposium on networked systems design and implementation (NSDI) (2008)

  • Doerffel, D., Sharkh, S.: A critical review of using the peukert equation for determining the remaining capacity of lead-acid and lithiumion batteries. J. Power Sour. 155, 395–400 (2006)

    Article  Google Scholar 

  • Facebook.: Hacking conventional computing infrastructure. http://opencompute.org/ (2011). Accessed 12 Nov 2019

  • Fan, X., Weber, W.D., Barroso, L.A.: Power provisioning for a warehouse-sized computer. In: Proceedings of the 34th annual international symposium on computer architecture (ISCA) (2007)

  • Ferdman, M., Adileh, A., Kocberber, O., Volos, S., Alisafaee, M., Jevdjic, D., Kaynak, C., Popescu, A.D., Ailamaki, A., Falsafi, B.: Clearing the clouds: a study of emerging scale-out workloads on modern hardware. In: Proceedings of international conference on architectural support programming languages and operating systems (ASPLOS) (2012)

  • Fu, R., Feldman, D., Margolis, R.: U.S. solar photovoltaic system cost benchmark Q1 (2018). https://doi.org/10.7799/1503848 (2019). Accessed 12 Nov 2019

  • Fu, X., Wang, X., Lefurgy, C.R.: How much power oversubscription is safe and allowed in data centers. In: Proceedings of international conference on autonomic computing (ICAC) (2011)

  • Gelman, A., Carlin, J., Stern, H., Dunson, D., Vehtari, A., Rubin, D.: Bayesian data analysis, 3rd edn. Chapman & Hall/CRC (1995)

  • Goiri, I., Katsak, W., Le, K., Nguyen, T.D., Bianchini, R.: Parasol and greenswitch: managing datacenters powered by renewable energy. In: Proceedings of the ACM international conference on architectural support for programming languages and operating systems (ASPLOS) (2013)

  • Goiri, I., Le, K., Haque, M.E., Beauchea, R., Nguyen, T.D., Guitart, J., Torres, J., Bianchini, R.: GreenSlot: scheduling energy consumption in green datacenters. In: Proceedings of 2011 international conference for high performance computing, networking, storage and analysis (SC) (2011)

  • Goiri, I., Le, K., Nguyen, T.D., Guitart, J., Torres, J., Bianchini, R.: GreenHadoop: leveraging green energy in data-processing frameworks. In: Proceedings of the 7th ACM european conference on computer systems (EuroSys) (2012)

  • Goodwin, P.: The holt-winters approach to exponential smoothing: 50 years old and going strong. Foresight: Int. J. Appl. Forecast. (2010)

  • Google Summit.: http://www.google.com/corporate/datacenter/events/dcsummit2009.html (2019). Accessed 12 Nov 2019

  • Govindan, S., Sivasubramaniam, A., Urgaonkar, B.: Benefits and limitations of tapping into stored energy for datacenters. In: Proceedings of the 38th annual international symposium on computer architecture (ISCA) (2011)

  • Govindan, S., Wang, D., Sivasubramaniam, A., Urgaonkar, B.: Leveraging stored energy for handling power emergencies in aggressively provisioned datacenters. In: Proceedings of the seventeenth international conference on architectural support for programming languages and operating systems (ASPLOS) (2012)

  • Grapesolar.: www.grapesolar.com/ (2019). Accessed 12 Nov 2019

  • Phonemon Institute: 2013 study on data center outages, phonemon institute research report (2013). https://www.missioncriticalmagazine.com/ext/resources/whitepapers/White-Paper-2013-Study-on-Data-Center-Outages---Ponemon-Institute.pdf. Accessed 12 Nov 2019

  • Phonemon Institute: 2016 study on data center outages, phonemon institute research report (2016). https://www.missioncriticalmagazine.com/ext/resources/whitepapers/White-Paper-2016-Study-on-Data-Center-Outages---Ponemon-Institute.pdf. Accessed 12 Nov 2019

  • Kontorinis, V., Zhang, L.E., Aksanli, B., Sampson, J., Hom, H.: Managing distributed UPS energy for effective power capping in data centers. In: Proceedings of international symposium on computer architecture (ISCA) (2012)

  • Li, C., Zhou, R., Li, T.: Enabling distributed generation powered sustainable high-performance data center. In: Proceedings of international symposium on high performance computer architecture (HPCA) (2013)

  • Li, C., Hu, Y., Zhou, R., Liu, M., Liu, L., Yuan, J., Li, T.: Enabling datacenter servers to scale out economically and sustainably. In: MICRO (2013)

  • Li, C., Qouneh, A., Li, T.: iSwitch: Coordinating and optimizing renewable energy powered server clusters. In: Proceedings of the 39th annual international symposium on computer architecture (ISCA) (2012)

  • Li, C., Zhang, W., Cho, C.B., Li, T.: SolarCore: solar energy driven multi-core architecture power management. In: Proceedings of the 2011 IEEE 17th international symposium on high performance computer architecture (HPCA) (2011)

  • Liu, Z., Chen, Y., Bash, C., Wierman, A., Gmach, D., Wang, Z., Marwah, M., Hyser, C.: Renewable and cooling aware workload management for sustainable data centers. In: Proceedings of ACM SIGMETRICS/IFIP Performance conference (2012)

  • Liu, L., Li, C., Sun, H., Hu, Y., Gu, J., Li, T., Xu, J., Zheng., N.: HEB: deploying and managing hybrid energy buffers for improving datacenter efficiency and economy. In: Proceedings of ACM/IEEE 42nd annual international symposium on computer architecture (ISCA) (2015)

  • Measurement and instrumentation data center.: http://www.nrel.gov/midc/ (2019). Accessed 12 Nov 2019

  • Meisner, D., Wenisch, T.F.: Dreamweaver: architectural support for deep sleep. In: Proceedings of the seventeenth international conference on architectural support for programming languages and operating systems (ASPLOS) (2012)

  • MEMCACHED:Memory-object Caching System.: http://www.memcached.org (2019). Accessed 12 Nov 2019

  • Michael, A.B.: http://www.it.northwestern.edu/ bin/docs/DesignBestPractices_127434.pdf (2019). Accessed 12 Nov 2019

  • Mishra, N., Zhang, H., Lafferty, J.D., Hoffmann, H.: A Probabilistic graphical model-based approach for minimizing energy under performance constraints. In: Proceedings of the twentieth international conference on architectural support for programming languages and operating systems (ASPLOS) (2015)

  • Sharma, N., Barker, S., Irwin, D., Shenoy, P.: Blink: managing server clusters on intermittent power. In: Proceedings of the sixteenth international conference on architectural support for programming languages and operating systems (ASPLOS) (2011)

  • Singh, R., Irwin, D., Shenoy, P., Ramakrishnan, K.K.: Yank: enabling green data centers to pull the plug. In: Proceedings of the 10th USENIX conference on networked systems design and implementation (NSDI) (2013)

  • SPECCPU.: http://www.spec.org/cpu2006/ (2019). Accessed 12 Nov 2019

  • SPECJBB 2013:Java Business Benchmark.: http://www.spec.org/jbb2013/ (2019). Accessed 12 Nov 2019

  • Urgaonkar, R., Urgaonkar, B., Neely, M.J., Sivasubramanian, A.: Optimal power cost management using stored energy in data centers. In: Proceedings of the ACM SIGMETRICS joint international conference on measurement and modeling of computer systems (SIGMETRICS) (2011)

  • Wang, D., Govindan, S., Sivasubramaniam, A., Kansal, A., Liu, J., Khessib, B.: Underprovisioning backup power infrastructure for datacenters. In: Proceedings of the 19th international conference on architectural support for programming languages and operating systems (ASPLOS) (2014)

  • Wang, D., Ren, C., Sivasubramaniam, A., Urgaonkar, B., Fathy, H.: Energy storage in datacenters: what, where, and how much? In: Proceedings of the 12th ACM SIGMETRICS/PERFORMANCE joint international conference on measurement and modeling of computer systems (SIGMETRICS) (2012)

  • Wang, D., Ren, C., Sivasubramaniam, A.: Virtual Power distribution in datacenters. In: Proceedings of the 40th annual international symposium on computer architecture (ISCA) (2013)

  • Whitney, J., Delforge, P.: Scaling up energy efficiency across the data center industry: evaluating key drivers and barriers. NRDC (2014)

  • Zh-101.: Zh-101 portable electric power fault recorder and analyzer (2009)

  • Zheng, W., Ma, K., Wang, X.: Exploiting thermal energy storage to reduce data center capital and operating expenses. In: Proceedings of IEEE 20th international symposium on high performance computer architecture (HPCA) (2014)

  • Zhou, X., Cao, Q., Jiang, H., Tian, L., Xie, C.: Underprovisioning the grid power infrastructure for green datacenters. In: Proceedings of the 29th ACM on international conference on supercomputing (ICS) (2015)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhibin Yu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhou, X., Yu, Z. Green-Up: under-provisioning power backup infrastructure for green datacenters. CCF Trans. HPC 1, 209–223 (2019). https://doi.org/10.1007/s42514-019-00016-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s42514-019-00016-6

Keywords

Navigation