[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

Green IT scheduling for data center powered with renewable energy

Published: 01 September 2018 Publication History

Abstract

In recent years, the question of the energy consumption of data centers has become more and more important, and several studies raised the possibility of using renewable energy to power them. The intermittent nature of commonly used renewable energy sources is a major drawback of using them directly on-site. In this paper, we present an approach for scheduling batch jobs with due date constraints, which takes into account the availability of the renewable energy to reduce the need of brown energy and therefore running cost. The approach we propose differs from the existing methods by providing a scheduling algorithm agnostic of the electrical infrastructure. A separated system, managing the renewable sources, provides an arbitrary objective function, which is used to guide the scheduling heuristic. We implemented our approach in a data center simulator, and evaluated it by considering a small-scale center powered with solar panels and connected to the electrical grid. The relationship between the flexibility allowed by the user negotiated SLAs and the behavior of the algorithm is studied, and compared to existing approaches from the literature. Our experiments show a reduction of brown energy consumption up to 49% and a cost saving up to 51%, compared to a traditional scheduler unaware of renewable availability.

Highlights

A new scheduling algorithm aware of energy availability is proposed.
Several heuristics are implemented and compared.
Considering the electrical infrastructure as a black-box still lead to good results.
The amount of freedom allowed by the SLA greatly affects the achievable saving.
Simulations show a reduction of brown energy consumption up to 49%.

References

[1]
Van Heddeghem W., Lambert S., Lannoo B., Colle D., Pickavet M., Demeester P., Trends in worldwide ICT electricity consumption from 2007 to 2012, Comput. Commun. (ISSN ) 50 (2014) 64–76,.
[2]
Andrae A.S.G., Edler T., On global electricity usage of communication technology: Trends to 2030, Challenges 6 (1) (2015) 117–157,.
[3]
Miller J., Bird L., Heeter J., Gorham B., Renewable Electricity Use by the U.S. Information and Communication Technology (ICT) industry, Tech. Rep. NREL/TP-6A20-64011, National Renewable Energy Lab. (NREL), Golden, CO, United States, 2015,.
[4]
Radu L.-D., Determinants of green ICT adoption in organizations: A theoretical perspective, Sustainability 8 (8) (2016) 731,.
[5]
Krakowski V., Assoumou E., Mazauric V., Maïzi N., Reprint of feasible path toward 40–100% renewable energy shares for power supply in France by 2050: A prospective analysis, Appl. Energy (ISSN ) 184 (2016) 1529–1550,.
[6]
Elliston B., MacGill I., Diesendorf M., Least cost 100% renewable electricity scenarios in the Australian National Electricity market, Energy Policy (ISSN ) 59 (2013) 270–282,.
[7]
Liu Z., Lin M., Wierman A., Low S.H., Andrew L.L., Geographical load balancing with renewables, SIGMETRICS Perform. Eval. Rev. (ISSN ) 39 (3) (2011) 62–66,.
[8]
D. Hatzopoulos, I. Koutsopoulos, G. Koutitas, W.V. Heddeghem, Dynamic virtual machine allocation in cloud server facility systems with renewable energy sources, in: 2013 IEEE International Conference on Communications, ICC, 2013, pp. 4217–4221. https://doi.org/10.1109/ICC.2013.6655225.
[9]
Khosravi A., Nadjaran Toosi A., Buyya R., Online virtual machine migration for renewable energy usage maximization in geographically distributed cloud data centers, Concurr. Comput.: Pract. Exper. (ISSN ) (2017),.
[10]
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 the 12th ACM SIGMETRICS/PERFORMANCE Joint International Conference on Measurement and Modeling of Computer Systems, SIGMETRICS ’12, ACM, New York, NY, USA, ISBN 978-1-4503-1097-0, 2012, pp. 175–186,.
[11]
Aksanli B., Venkatesh J., Zhang L., Rosing T., Utilizing green energy prediction to schedule mixed batch and service jobs in data centers, SIGOPS Oper. Syst. Rev. (ISSN ) 45 (3) (2012) 53–57,.
[12]
Goiri Í., 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 ’11, ACM, New York, NY, USA, ISBN 978-1-4503-0771-0, 2011, pp. 20:1–20:11,.
[13]
Goiri Í., Katsak W., Le K., Nguyen T.D., Bianchini R., Parasol and GreenSwitch: Managing datacenters powered by renewable energy, in: Proceedings of the Eighteenth International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS ’13, ACM, New York, NY, USA, ISBN 978-1-4503-1870-9, 2013, pp. 51–64,.
[14]
Krioukov A., Alspaugh S., Mohan P., Dawson-Haggerty S., Culler D.E., Katz R.H., Design and Evaluation of an Energy Agile Computing Cluster, Tech. Rep. UCB/EECS-2012-13, EECS Department, University of California, Berkeley, 2012.
[15]
Y. Li, A.C. Orgerie, J.M. Menaud, Balancing the use of batteries and opportunistic scheduling policies for maximizing renewable energy consumption in a cloud data center, in: 2017 25th Euromicro International Conference on Parallel, Distributed and Network-Based Processing, PDP, 2017, pp. 408–415. https://doi.org/10.1109/PDP.2017.24.
[16]
Jennings B., Stadler R., Resource management in clouds: Survey and research challenges, J. Netw. Syst. Manage. 23 (3) (2015) 567–619,. (ISSN: 1064-7570, 1573-7705).
[17]
Furtado L., Dutra M., Macedo D., Value creation in big data scenarios: A literature survey, J. Ind. Integr. Manag. 02 (01) (2017) 1750002,.
[18]
Guérout T., Medjiah S., Da Costa G., Monteil T., Quality of service modeling for green scheduling in clouds, Sustain. Comput. Inform. Syst. (ISSN ) 4 (4) (2014) 225–240,.
[19]
Guérout T., Gaoua Y., Artigues C., Da Costa G., Lopez P., Monteil T., Mixed integer linear programming for quality of service optimization in clouds, Future Gener. Comput. Syst. (ISSN ) 71 (2017) 1–17,.
[20]
Shuja J., Bilal K., Madani S.A., Othman M., Ranjan R., Balaji P., Khan S.U., Survey of techniques and architectures for designing energy-efficient data centers, IEEE Syst. J. (ISSN ) 10 (2) (2016) 507–519,.
[21]
L. Wang, G. von Laszewski, J. Dayal, F. Wang, Towards energy aware scheduling for precedence constrained parallel tasks in a cluster with DVFS, in: 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing, CCGrid, 2010, pp. 368–377. https://doi.org/10.1109/CCGRID.2010.19.
[22]
G. von Laszewski, L. Wang, A.J. Younge, X. He, Power-aware scheduling of virtual machines in DVFS-enabled clusters, in: 2009 IEEE International Conference on Cluster Computing and Workshops, 2009, pp. 1–10. https://doi.org/10.1109/CLUSTR.2009.5289182.
[23]
Zhou Z., Abawajy J., Chowdhury M., Hu Z., Li K., Cheng H., Alelaiwi A.A., Li F., Minimizing SLA violation and power consumption in cloud data centers using adaptive energy-aware algorithms, Future Gener. Comput. Syst. (ISSN ) (2017),.
[24]
Sun H., Stolf P., Pierson J.-M., Spatio-temporal thermal-aware scheduling for homogeneous high-performance computing datacenters, Future Gener. Comput. Syst. (ISSN ) 71 (Supplement C) (2017) 157–170,.
[25]
Li X., Jiang X., Garraghan P., Wu Z., Holistic energy and failure aware workload scheduling in cloud datacenters, Future Gener. Comput. Syst. (ISSN ) 78 (Part 3) (2018) 887–900,.
[26]
Li Z., Ge J., Li C., Yang H., Hu H., Luo B., Chang V., Energy cost minimization with job security guarantee in internet data center, Future Gener. Comput. Syst. (ISSN ) 73 (Supplement C) (2017) 63–78,.
[27]
Kong F., Liu X., A survey on green-energy-aware power management for datacenters, ACM Comput. Surv. (ISSN ) 47 (2) (2014) 1–38,.
[28]
Gu C., Fan L., Wu W., Huang H., Jia X., Greening cloud data centers in an economical way by energy trading with power grid, Future Gener. Comput. Syst. (ISSN ) 78 (Part 1) (2018) 89–101,.
[29]
Y. Li, A.C. Orgerie, J.M. Menaud, Opportunistic scheduling in clouds partially powered by green energy, in: 2015 IEEE International Conference on Data Science and Data Intensive Systems, 2015, pp. 448–455. https://doi.org/10.1109/DSDIS.2015.80.
[30]
Chen C., Duan S., Cai T., Liu B., Online 24-h solar power forecasting based on weather type classification using artificial neural network, Sol. Energy (ISSN ) 85 (11) (2011) 2856–2870,.
[31]
İzgi E., Öztopal A., Yerli B., Kaymak M.K., Şahin A.D., Short–mid-term solar power prediction by using artificial neural networks, Sol. Energy (ISSN ) 86 (2) (2012) 725–733,.
[32]
Sideratos G., Hatziargyriou N.D., An advanced statistical method for wind power forecasting, IEEE Trans. Power Syst. (ISSN ) 22 (1) (2007) 258–265,.
[33]
Li S., Wunsch D.C., O’Hair E.A., Giesselmann M.G., Using neural networks to estimate wind turbine power generation, IEEE Trans. Energy Convers. (ISSN ) 16 (3) (2001) 276–282,.
[34]
V. Villebonnet, G.D. Costa, L. Lefevre, J.M. Pierson, P. Stolf, Energy aware dynamic provisioning for heterogeneous data centers, in: 2016 28th International Symposium on Computer Architecture and High Performance Computing, SBAC-PAD, 2016, pp. 206–213. https://doi.org/10.1109/SBAC-PAD.2016.34.
[35]
Sun H., Stolf P., Pierson J.-M., Da Costa G., Energy-efficient and thermal-aware resource management for heterogeneous datacenters, Sustain. Comput. Inform. Syst. (ISSN ) 4 (4) (2014) 292–306,.
[36]
Kurowski K., Oleksiak A., Piątek W., Piontek T., Przybyszewski A., Węglarz J., DCworms — a tool for simulation of energy efficiency in distributed computing infrastructures, Simul. Model. Pract. Theory (ISSN ) 39 (2013) 135–151,.
[37]
Cupertino L.F., Costa G.D., Oleksiak A., Piatek W., Pierson J.-M., Salom J., Sisó L., Stolf P., Sun H., Zilio T., Energy-efficient, thermal-aware modeling and simulation of datacenters: The CoolEmAll approach and evaluation results, ResearchGate (ISSN ) 25 (B) (2015) 535–553,.
[38]
Da Costa G., Grange L., De Courchelle I., Modeling and generating large-scale Google-like workload, in: 2016 Seventh International Green and Sustainable Computing Conference (IGSC), Hangzhou, 2016, pp. 1–7,.
[39]
E. Jones, T. Oliphant, P. Peterson, SciPy: Open source scientific tools for Python, 73, 2001, p. 86. URL http://www.scipy.org.
[40]
V. Villebonnet, G.D. Costa, L. Lefevre, J.M. Pierson, P. Stolf, Dynamically building energy proportional data centers with Heterogeneous Computing Resources, in: 2016 IEEE International Conference on Cluster Computing, CLUSTER, 2016, pp. 217–220. https://doi.org/10.1109/CLUSTER.2016.34.
[41]
Strunk F., An Analysis of Linux Boot Times, (Ph.D. thesis) Chemnitz University of Technology, 2008.
[42]
A.C. Orgerie, L. Lefèvre, J.P. Gelas, Demystifying energy consumption in grids and clouds, in: 2010 International Green Computing Conference, 2010, pp. 335–342. https://doi.org/10.1109/GREENCOMP.2010.5598295.
[43]
Chu Y., Meisen P., Review and Comparison of Different Solar Energy Technologies, Global Energy Network Institute (GENI), San Diego, CA, 2011.
[44]
Chiras D.D., Power from the Sun: A Practical Guide to Solar Electricity, New Society Publishers, ISBN 978-1-55092-433-6, 2013.
[45]
Ranganathan P., Leech P., Irwin D., Chase J., Ensemble-level power management for Dense Blade servers, in: Proceedings of the 33rd Annual International Symposium on Computer Architecture, ISCA ’06, IEEE Computer Society, Washington, DC, USA, ISBN 978-0-7695-2608-9, 2006, pp. 66–77,.
[46]
Ullman J.D., NP-complete scheduling problems, J. Comput. System Sci. (ISSN ) 10 (3) (1975) 384–393,.
[47]
Fan Y., Research on factors influencing an individual’s behavior of energy management: A field study in China, J. Manag. Anal. (ISSN ) 4 (3) (2017) 203–239,.

Cited By

View all
  • (2024)CloudSimPer: Simulating Geo-Distributed Datacenters Powered by Renewable Energy MixIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2024.335753235:4(531-547)Online publication date: 1-Apr-2024
  • (2022)Grid Scheduling Considering Energy Consumption Management and Quality of ServiceJournal of Grid Computing10.1007/s10723-022-09620-320:3Online publication date: 1-Sep-2022
  • (2021)Task aware optimized energy cost and carbon emission-based virtual machine placement in sustainable data centersJournal of Intelligent & Fuzzy Systems: Applications in Engineering and Technology10.3233/JIFS-18988741:5(5677-5689)Online publication date: 1-Jan-2021
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Future Generation Computer Systems
Future Generation Computer Systems  Volume 86, Issue C
Sep 2018
1535 pages

Publisher

Elsevier Science Publishers B. V.

Netherlands

Publication History

Published: 01 September 2018

Author Tags

  1. Renewable energy
  2. Online scheduling
  3. Data center
  4. Energy aware scheduling

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 15 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)CloudSimPer: Simulating Geo-Distributed Datacenters Powered by Renewable Energy MixIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2024.335753235:4(531-547)Online publication date: 1-Apr-2024
  • (2022)Grid Scheduling Considering Energy Consumption Management and Quality of ServiceJournal of Grid Computing10.1007/s10723-022-09620-320:3Online publication date: 1-Sep-2022
  • (2021)Task aware optimized energy cost and carbon emission-based virtual machine placement in sustainable data centersJournal of Intelligent & Fuzzy Systems: Applications in Engineering and Technology10.3233/JIFS-18988741:5(5677-5689)Online publication date: 1-Jan-2021
  • (2021)A comprehensive survey on Green ICT with 5G-NB-IoTComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2021.108433199:COnline publication date: 9-Nov-2021

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media