DATAZERO: Datacenter With Zero Emission and Robust Management Using Renewable Energy

As the need for cloud services has been growing steadily, the size and energy consumption of datacenters have increased significantly over the past years. Due to economic and environmental constraints, energy efficiency in datacenters and greenhouse emissions have become a major concern. Renewable energy is widely seen as a promising solution to supply datacenters using local energy, without greenhouse gas emissions. However, the intermittent power generation resulting from the use of renewable energy imposes a paradigm change in the way energy and computation activities are managed. On the one hand, service placement and scheduling may be used on the IT (information technologies) side to adapt to the available power. On the other hand, the storage units may be used to lessen power generation variations. Existing literature and actual deployment mainly design optimization algorithms including the entire system (from cloud service to electrical management, the latter often being neglected or simplified). Conversely to these approaches, we propose a solution where each side optimizes its own objectives, both interacting through a negotiation loop process to reach a common agreement. In this paper, we present DATAZERO, a project developing this idea to ensure high availability of IT services, avoiding unnecessary redundancies, under the constraints due to the intermittent nature of electrical and cloud services flows.

[1]  Jordi Torres,et al.  GreenSlot: Scheduling energy consumption in green datacenters , 2011, 2011 International Conference for High Performance Computing, Networking, Storage and Analysis (SC).

[2]  Laurent Lefèvre,et al.  A survey on techniques for improving the energy efficiency of large-scale distributed systems , 2014, ACM Comput. Surv..

[3]  Lachlan L. H. Andrew,et al.  Geographical load balancing with renewables , 2011, PERV.

[4]  Chao Li,et al.  Characterizing and analyzing renewable energy driven data centers , 2011, PERV.

[5]  Mattia Marinelli,et al.  Wind and Photovoltaic Large-Scale Regional Models for Hourly Production Evaluation , 2015, IEEE Transactions on Sustainable Energy.

[6]  Xue Liu,et al.  Dynamic Voltage Scaling in Multitier Web Servers with End-to-End Delay Control , 2007, IEEE Transactions on Computers.

[7]  Lachlan L. H. Andrew,et al.  Online algorithms for geographical load balancing , 2012, 2012 International Green Computing Conference (IGCC).

[8]  Maurice Fadel,et al.  Energy management strategies for multi source systems , 2013 .

[9]  Athanasios V. Vasilakos,et al.  Cloud Computing , 2014, ACM Comput. Surv..

[10]  Sonja Klingert,et al.  Renewable energy-aware data centre operations for smart cities the DC4Cities approach , 2015, 2015 International Conference on Smart Cities and Green ICT Systems (SMARTGREENS).

[11]  Thomas Ledoux,et al.  The EPOC project: Energy proportional and opportunistic computing system , 2015, 2015 International Conference on Smart Cities and Green ICT Systems (SMARTGREENS).

[12]  Zhenhua Liu,et al.  Towards the design and operation of net-zero energy data centers , 2012, 13th InterSociety Conference on Thermal and Thermomechanical Phenomena in Electronic Systems.

[13]  Jean-Marc Pierson,et al.  Spatio-temporal thermal-aware scheduling for homogeneous high-performance computing datacenters , 2017, Future Gener. Comput. Syst..

[14]  Marcel Antal,et al.  Data center optimization methodology to maximize the usage of locally produced renewable energy , 2015, 2015 Sustainable Internet and ICT for Sustainability (SustainIT).

[15]  Jean-Marc Nicod,et al.  Scheduling Independent Tasks in Parallel under Power Constraints , 2017, 2017 46th International Conference on Parallel Processing (ICPP).

[16]  Tajana Rosing,et al.  Utilizing green energy prediction to schedule mixed batch and service jobs in data centers , 2011, OPSR.

[17]  Galen Maclaurin,et al.  The National Solar Radiation Data Base (NSRDB) , 2017, Renewable and Sustainable Energy Reviews.

[18]  Xue Liu,et al.  A Survey on Green-Energy-Aware Power Management for Datacenters , 2014, ACM Comput. Surv..

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

[20]  Sergio Nesmachnow,et al.  Holistic multiobjective planning of datacenters powered by renewable energy , 2015, Cluster Computing.

[21]  Longjun Liu,et al.  Enabling datacenter servers to scale out economically and sustainably , 2013, 2013 46th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO).

[22]  Marie-Cecile Pera,et al.  Hydrogen Infrastructure: Data-Center Supply-Refueling Station Synergy , 2017, 2017 IEEE Vehicle Power and Propulsion Conference (VPPC).

[23]  Jean-Marc Menaud,et al.  Opportunistic Scheduling in Clouds Partially Powered by Green Energy , 2015, 2015 IEEE International Conference on Data Science and Data Intensive Systems.

[24]  Paul Renaud-Goud,et al.  IT Optimization for Datacenters Under Renewable Power Constraint , 2018, Euro-Par.

[25]  Tao Zhang,et al.  A multi-objective co-evolutionary algorithm for energy-efficient scheduling on a green data center , 2016, Comput. Oper. Res..

[26]  Dror G. Feitelson,et al.  The workload on parallel supercomputers: modeling the characteristics of rigid jobs , 2003, J. Parallel Distributed Comput..

[27]  Bo Li,et al.  Harnessing renewable energy in cloud datacenters: opportunities and challenges , 2014, IEEE Network.

[28]  Stefan Wesner,et al.  CoolEmAll - Models and tools for optimization of data center energy-efficiency , 2012, 2012 Sustainable Internet and ICT for Sustainability (SustainIT).

[29]  Warren Smith,et al.  Benchmarks and Standards for the Evaluation of Parallel Job Schedulers , 1999, JSSPP.

[30]  Thierry Monteil,et al.  Quality of service modeling for green scheduling in Clouds , 2014, Sustain. Comput. Informatics Syst..

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

[32]  Jordi Torres,et al.  GreenHadoop: leveraging green energy in data-processing frameworks , 2012, EuroSys '12.

[33]  Tao Zhang,et al.  SGEESS: Smart green energy-efficient scheduling strategy with dynamic electricity price for data center , 2015, J. Syst. Softw..

[34]  Chao Li,et al.  iSwitch: Coordinating and optimizing renewable energy powered server clusters , 2012, 2012 39th Annual International Symposium on Computer Architecture (ISCA).

[35]  Jaume Salom,et al.  Energy-efficient, thermal-aware modeling and simulation of data centers: The CoolEmAll approach and evaluation results , 2015, Ad Hoc Networks.

[36]  Thu D. Nguyen,et al.  Designing and Managing Data centers Powered by Renewable Energy , 2014, IEEE Micro.

[37]  Jean-Marc Pierson,et al.  Mastering system and power measures for servers in datacenter , 2017, Sustain. Comput. Informatics Syst..

[38]  Georges Da Costa,et al.  Green IT scheduling for data center powered with renewable energy , 2018, Future Gener. Comput. Syst..

[39]  Sergio Nesmachnow,et al.  Scheduling Energy Efficient Data Centers Using Renewable Energy , 2016 .

[40]  Laurent Lefèvre,et al.  Energy efficiency in high-performance computing with and without knowledge of applications and services , 2013, Int. J. High Perform. Comput. Appl..

[41]  Hamed Mohsenian Rad,et al.  Energy and Performance Management of Green Data Centers: A Profit Maximization Approach , 2013, IEEE Transactions on Smart Grid.

[42]  Georges Da Costa,et al.  Modeling and generating large-scale Google-like workload , 2016, 2016 Seventh International Green and Sustainable Computing Conference (IGSC).

[43]  Helmut Hlavacs,et al.  Energy Consumption of Residential and Professional Switches , 2009, 2009 International Conference on Computational Science and Engineering.

[44]  Henri Casanova,et al.  Versatile, scalable, and accurate simulation of distributed applications and platforms , 2014, J. Parallel Distributed Comput..

[45]  Yinong Chen,et al.  A green-aware virtual machine migration strategy for sustainable datacenter powered by renewable energy , 2015, Simul. Model. Pract. Theory.

[46]  Jean-Marc Menaud,et al.  Balancing the Use of Batteries and Opportunistic Scheduling Policies for Maximizing Renewable Energy Consumption in a Cloud Data Center , 2017, 2017 25th Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP).

[47]  Jan Weglarz,et al.  DCworms - A tool for simulation of energy efficiency in distributed computing infrastructures , 2013, Simul. Model. Pract. Theory.