skip to main content
research-article

Managing Server Clusters on Renewable Energy Mix

Published:21 February 2016Publication History
Skip Abstract Section

Abstract

As climate change has become a global concern and server energy demand continues to soar, many IT companies have started to explore server clusters running on various renewable energy sources. Existing green data center designs often yield suboptimal performance as they only look at a certain specific type of energy source. This article explores data centers powered by hybrid renewable energy systems. We propose GreenWorks, a framework for HPC data centers running on a renewable energy mix. Specifically, GreenWorks features a cross-layer power management scheme tailored to the timing behaviors and capacity constraints of different energy sources. Using realistic workload traces and renewable energy data, we show that GreenWorks could provide a near-optimal workload performance (within 3% difference) on average. It can also reduce the worst-case performance degradation by 43% compared to the state-of-the-art design. Moreover, the performance improvements are based on carbon-neutral operations and are not at the cost of significant efficiency degradation and reduced battery lifecycle. Our technique becomes more efficient when servers become more energy proportional and can effectively handle the ever-increasing depth of renewable power penetration in green data centers.

References

  1. F. Ahmad and T. N. Vijaykumar. 2010. Joint optimization of idle and cooling power in data centers while maintaining response time. ACM SIGPLAN Notices 45, 3, 243--256. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. G. D. Burch. 2001. Hybrid renewable energy systems. In Proceedings of the Natural Gas/Renewable Energy Workshops. U.S. Department of Energy.Google ScholarGoogle Scholar
  3. L. A. Barroso and U. Hölzle. 2007. The case for energy-proportional computing. Computer 40, 12, 33--37. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. P. Banerjee, C. Patel, C. Bash, A. Shah, and M. Arlitt. 2012. Towards a net-zero data center. ACM Journal on Emerging Technologies in Computing Systems 8, 4, Article No. 27. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. P. Banerjee, C. D. Patel, C. Bash, and P. Ranganathan. 2009. Sustainable data centers: enabled by supply and demand side management. In Proceedings of the 46th Annual Design Automation Conference. ACM, 884--887. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. H. Bindner, T. Cronin, P. Lundsager, J. F. Manwell, U. Abdulwahid, and I. Baring-Gould. 2005. Lifetime modelling of lead acid batteries. Technical Report of Risø National Laboratory. http://www.risoe.dk/rispubl/VEA/veapdf/ris-r-1515.pdf.Google ScholarGoogle Scholar
  7. S. Chowdhury, S. P. Chowdhury, and P. Crossley. 2009. Microgrids and Active Distribution Networks. IET.Google ScholarGoogle Scholar
  8. N. Deng, C. Stewart, D. Gmach, M. Arlitt, and J. Kelley. 2012. Adaptive green hosting. In Proceedings of the 9th International Conference on Autonomic Computing (ICAC’12). ACM, 135--144. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Environmental Protection Agency (EPA). 2010. U.S. annual non-baseload CO2 output emission rate. Retrieved from http://www.epa.gov/cleanenergy/energy-resources/refs.html.Google ScholarGoogle Scholar
  10. Environmental Protection Agency (EPA). 2011. Onsite distributed generation systems for laboratories. Technical Report of DOE. http://energy.gov/sites/prod/files/2013/10/f3/bp_onsite_508.pdf.Google ScholarGoogle Scholar
  11. O. Erdinc and M. Uzunoglu. 2012. Optimum design of hybrid renewable energy systems: Overview of different approaches. Renewable and Sustainable Energy Reviews 16, 3, 1412--1425.Google ScholarGoogle ScholarCross RefCross Ref
  12. D. Feitelson, D. Tsafrir, and D. Krakov. 2014. Experience with using the Parallel Workloads Archive. Journal of Parallel and Distributed Computing 74, 10, 2967--2982.Google ScholarGoogle ScholarCross RefCross Ref
  13. X. Fan, W-D. Weber, and L. A. Barroso. 2007. Power provisioning for a warehouse-sized computer. ACM SIGARCH Computer Architecture News 35, 2, 13--23. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Í. Goiri, W. Katsak, K. Le, T. D. Nguyen, and R. Bianchini. 2013. Parasol and greenswitch: Managing datacenters powered by renewable energy. ACM SIGARCH Computer Architecture News 41, 1, 51--64. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Í. Goiri, K. Le, M. E. Haque, R. Beauchea, T. D. Nguyen, J. Guitart, J. Torres, and R. Bianchini. 2011. Greenslot: Scheduling energy consumption in green datacenters. In Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis (SC’11). ACM, 20. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Í. Goiri, K. Le, T. D. Nguyen, J. Guitart, J. Torres, and R. Bianchini. 2012. GreenHadoop: Leveraging green energy in data-processing frameworks. In Proceedings of the 7th ACM European Conference on Computer Systems. ACM, 57--70. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. S. Govindan, A. Sivasubramaniam, and B. Urgaonkar. 2011. Benefits and limitations of tapping into stored energy for datacenters. In Proceedings of the 38th Annual International Symposium on Computer Architecture (ISCA’11). IEEE, 341--351. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. G. Ghatikar. 2014. Demand response opportunities and enabling technologies for data centers: Findings from field studies. Technical Report of Lawrence Berkeley National Laboratory.Google ScholarGoogle Scholar
  19. J. Heo, D. Henriksson, X. Liu, and T. Abdelzaher. 2007. Integrating adaptive components: An emerging challenge in performance-adaptive systems and a server farm case-study. In Proceedings of the IEEE Real-Time System Symposium (RTSS’07). IEEE, 227--238. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Y. Hua, C. Li, W. Tang, L. Jiang, and X. Liang. 2015. Building fuel powered supercomputing data center at low cost. In The 29th International Conference on Supercomputing (ICS’15). ACM, 241--250. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. T. Lambert, P. Gilman, and P. Lilienthal. 2006. Micropower system modeling with HOMER. In Integration of Alternative Sources of Energy. John Wiley & Sons.Google ScholarGoogle Scholar
  22. M. R. Jongerden and B. R. Haverkort. 2009. Which battery model to use? Software 3, 6, 445--457.Google ScholarGoogle ScholarCross RefCross Ref
  23. P. Kelly-Detwiler. 2014. Princetons Power's Microgrid Project on’The Rock’ - A Harbinger of Things to Come. Retrieved from http://www.forbes.com/sites/peterdetwiler/2014/08/12/princeton-powers-microgrid-project-on-the-rock-a-harbinger-of-things-to-come/.Google ScholarGoogle Scholar
  24. V. Kontorinis, L. E. Zhang, B. Aksanli, J. Sampson, H. Homayoun, E. Pettis, D. M. Tullsen, and T. Rosing. 2012. Managing distributed ups energy for effective power capping in data centers. In Proceedings of the 39th Annual International Symposium on Computer Architecture (ISCA’12). IEEE, 488--499. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. C. Li, W. Zhang, C.-B. Cho, and T. Li. 2011. SolarCore: Solar energy driven multi-core architecture power management. In IEEE 17th International Symposium on High Performance Computer Architecture (HPCA’11). IEEE, 205--216. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. C. Li, A. Qouneh, and T. Li. 2012. iSwitch: Coordinating and optimizing renewable energy powered server clusters. In Proceedings of the 39th Annual International Symposium on Computer Architecture (ISCA’12). IEEE, 512--523. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. C. Li, Y. Hu, R. Zhou, M. Liu, L. Liu, J. Yuan, and T. Li. 2013. Enabling datacenter servers to scale out economically and sustainably. In Proceedings of the 46th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO’13). ACM, 322--333. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. C. Li, R. Zhou, and T. Li. 2013. Enabling distributed generation powered sustainable high-performance data center. In Proceedings of the IEEE 19th International Symposium on High Performance Computer Architecture (HPCA’13). IEEE, 35--46. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. C. Li, R. Wang, T. Li, D. Qian, and J. Yuan. 2014. Managing green datacenters powered by hybrid renewable energy systems. In Proceedings of the 11th International Conference on Autonomic Computing (ICAC’14). USENIX.Google ScholarGoogle Scholar
  30. S. Li, S. Hu, S. Wang, S. Gu, C. Pan, and T. Abdelzaher. 2014. WattValet: Heterogenous energy storage management in data centers for improved power capping. In Proceedings of the 11th International Conference on Autonomic Computing (ICAC’14). USENIX, 273--279.Google ScholarGoogle Scholar
  31. L. Liu, C. Li, H. Sun, Y. Hu, J. Gu, and T. Li. 2015. BAAT: Towards dynamically managing battery aging in green datacenters. In Proceedings of the 45th Annual International Conference on Dependable Systems and Networks (DSN’15). IEEE Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. L. Liu, C. Li, H. Sun, Y. Hu, J. Gu, T. Li, J. Xin, and N. Zheng. 2015. HEB: Deploying and managing hybrid energy buffers for improving datacenter efficiency and economy. In Proceedings of the 42nd Annual International Symposium on Computer Architecture (ISCA’15). ACM, 463--475. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. S. McCluer. 2008. Battery technology for data centers and network rooms: lead-acid battery options. APC White Paper #30, Schneider Electric.Google ScholarGoogle Scholar
  34. A. Pesaran, G.-H. Kim, and J. Gonder. 2005. PEM fuel cell freeze and rapid startup investigation. Milestone Report NREL/MP-540-38760. National Renewable Energy Laboratory.Google ScholarGoogle Scholar
  35. D. S. Palasamudram, R. K. Sitaraman, B. Urgaonkar, and R. Urgaonkar. 2012. Using batteries to reduce the power costs of internet-scale distributed networks. In Proceedings of the 3rd ACM Symposium on Cloud Computing. No. 11. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. S. Pelley, D. Meisner, P. Zandevakili, T. F. Wenisch, and J. Underwood. 2010. Power routing: Dynamic power provisioning in the data center. ACM SIGPLAN Notices 45, 3, 231--242. Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. Ponemon Institute. 2013. Cost of data center outages. Research Paper Sponsored by Emerson Network Power. Retrieved from http://www.emersonnetworkpower.com/documentation/en-us/brands/liebert/documents/white%20papers/2013_emerson_data_center_cost_downtime_sl-24680.pdf.Google ScholarGoogle Scholar
  38. P. Ranganathan, P. Leech, D. Irwin, and J. Chase. 2006. Ensemble-level power management for dense blade servers. ACM SIGARCH Computer Architecture News 34, 2, 66--77. Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. D. Rastler. 2010. Electricity energy storage technology options. Technology Report of the Electric Power Research Institute. EPRI.Google ScholarGoogle Scholar
  40. R. Raghavendra, P. Ranganathan, V. Talwar, Z. Wang, and X. Zhu. 2008. No power struggles: Coordinated multi-level power management for the data center. SIGOPS Operating Systems Review 42, 2, 48--59. Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. R. Sharma, T. Christian, M. Arlitt, C. Bash, and C. Patel. 2010. Design of farm waste-driven supply side infrastructure for data centers. In Proceedings of the ASME 2010 4th International Conference on Energy Sustainability, ASME, 523--530.Google ScholarGoogle Scholar
  42. N. Sharma, S. Barker, D. Irwin, and P. Shenoy. 2011. Blink: Managing server clusters on intermittent power. ACM SIGPLAN Notices 47, 4, 185--198. Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. R. Singh, D. E. Irwin, P. J. Shenoy, and K. K. Ramakrishnan. 2013. Yank: Enabling green data centers to pull the plug. In Networked Systems Design and Implementation (NSDI’13). USENIX, 143--155. Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. D. Salomonsson, L. Soder, and A. Sannino. 2007. An adaptive control system for a DC microgrid for data centers. In Proceedings of the 42nd IAS Annual Meeting Conference Record of the Industry Applications Conference. IEEE, 2414--2421.Google ScholarGoogle Scholar
  45. The World Bank. 2014. Putting a price on carbon with a tax. Retrieved from http://www.worldbank.org/content/dam/Worldbank/document/SDN/background-note_carbon-tax.pdf.Google ScholarGoogle Scholar
  46. R. Urgaonkar, B. Urgaonkar, M. J. Neely, and A. Sivasubramaniam. 2011. Optimal power cost management using stored energy in data centers. In Proceedings of the SIGMETRICS Joint International Conference on Measurement and Modeling of Computer Systems. ACM, 221--232. Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. VMware. 2010. Host power management in VMware vSphere 5. Technical White Paper of VMware. Retrieved from http://www.vmware.com/files/pdf/hpm-perf-vsphere5.pdf.Google ScholarGoogle Scholar
  48. D. Wang, C. Ren, A. Sivasubramaniam, B. Urgaonkar, and H. Fathy. 2012. Energy storage in datacenters: what, where, and how much? ACM SIGMETRICS Performance Evaluation Review 40, 1, 187--198. Google ScholarGoogle ScholarDigital LibraryDigital Library
  49. Wärtsilä. 2015. Combustion engine vs gas turbine: Ramp rate. Retrieved from http://www.wartsila.com/en/power-plants/learning-center/overview/combustion-engine-vs-gas-turbine-ramp-rate.Google ScholarGoogle Scholar
  50. H. Xu, U. Topcu, S. H. Low, C. R. Clarke, and K. Mani Chandy. 2010. Load-shedding probabilities with hybrid renewable power generation and energy storage. In Proceedings of the 48th Annual Allerton Conference on Communication, Control, and Computing (Allerton’10). IEEE, 233--239.Google ScholarGoogle Scholar
  51. L. Zhao, J. Brouwer, S. James, J. Siegler, E. Peterson, A. Kansal, and J. Liu. 2014. Servers powered by a 10kW in-rack proton exchange membrane fuel cell system. In Proceedings of the ASME 2014 12th International Conference on Fuel Cell Science, Engineering and Technology. ASME, 1--8.Google ScholarGoogle Scholar
  52. H. Zareipour, K. Bhattacharya, and C. A. Canizares. 2014. Distributed generation: Current status and challenges. In IEEE Proceedings of NAPS.Google ScholarGoogle Scholar

Index Terms

  1. Managing Server Clusters on Renewable Energy Mix

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM Transactions on Autonomous and Adaptive Systems
          ACM Transactions on Autonomous and Adaptive Systems  Volume 11, Issue 1
          April 2016
          107 pages
          ISSN:1556-4665
          EISSN:1556-4703
          DOI:10.1145/2891451
          Issue’s Table of Contents

          Copyright © 2016 ACM

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 21 February 2016
          • Revised: 1 November 2015
          • Accepted: 1 November 2015
          • Received: 1 March 2015
          Published in taas Volume 11, Issue 1

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article
          • Research
          • Refereed

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader
        About Cookies On This Site

        We use cookies to ensure that we give you the best experience on our website.

        Learn more

        Got it!