Skip to main content
Erschienen in: Computing 10/2023

13.05.2023 | Regular Paper

Reducing energy footprint in cloud computing: a study on the impact of clustering techniques and scheduling algorithms for scientific workflows

verfasst von: Youssef Saadi, Soufiane Jounaidi, Said El Kafhali, Hicham Zougagh

Erschienen in: Computing | Ausgabe 10/2023

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The concept of scientific workflow makes it possible to link and control different tasks to carry out a complex treatment. The complicated workflow is generated by scientific distributed applications that may contain thousands of tasks. This high number of tasks requires important computation capabilities over the cloud datacenters. The rate of tasks that require execution by the cloud may lead to hosts’ overloading, which may increase the energy consumption and makespan of workflows. As a result, efficient techniques are necessary to save energy and time. Task clustering is an efficient technique that involves combining multiple tasks into one unit, called a job, to reduce the resource allocation time for the workflow’s tasks and consequently reduce the makespan. On the other hand, the scheduling of tasks’ execution in cloud hosts may have an impact on energy consumption and makespan, so it is asked to wisely integrate the scheduling algorithms into the computation of workflows. In this study, we analyze the contribution of task clustering techniques and scheduling algorithms on energy consumption and makespan during the computation of scientific workflows by the cloud’s infrastructure. For this purpose, we used WorkflowSim, an open-source cloud simulator providing workflow level support, task scheduling, and clustering techniques. The simulations’ results conclude that clustering techniques affect the energy consumption and Makespan regardless of the deployed scheduling scheme, however some combination of both the scheduling and clustering techniques may reduce the Makespan and consequently reducing energy consumption; their impact is more related to the nature of the running scientific workflow in the cloud. The main simulations’ results observation shows that Vertical clustering and MaxMin algorithms are more suitable for saving energy.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Saadi Y, El Kafhali S (2020) Energy-efficient strategy for virtual machine consolidation in cloud environment. Soft Comput 24(19):14845–14859CrossRef Saadi Y, El Kafhali S (2020) Energy-efficient strategy for virtual machine consolidation in cloud environment. Soft Comput 24(19):14845–14859CrossRef
3.
Zurück zum Zitat Asad Z, Chaudhry MAR (2016) A two-way street: green big data processing for a greener smart grid. IEEE Syst J 11(2):784–795CrossRef Asad Z, Chaudhry MAR (2016) A two-way street: green big data processing for a greener smart grid. IEEE Syst J 11(2):784–795CrossRef
4.
Zurück zum Zitat Rincon D, Agusti-Torra A, Botero JF, Raspall F, Remondo D, Hesselbach X, Giuliani G (2013) A novel collaboration paradigm for reducing energy consumption and carbon dioxide emissions in data centres. Comput J 56(12):1518–1536CrossRef Rincon D, Agusti-Torra A, Botero JF, Raspall F, Remondo D, Hesselbach X, Giuliani G (2013) A novel collaboration paradigm for reducing energy consumption and carbon dioxide emissions in data centres. Comput J 56(12):1518–1536CrossRef
5.
Zurück zum Zitat Ma Y, Ma G, Zhang S, Zhou F (2016) Cooling performance of a pump-driven two phase cooling system for free cooling in data centers. Appl Therm Eng 95:143–149CrossRef Ma Y, Ma G, Zhang S, Zhou F (2016) Cooling performance of a pump-driven two phase cooling system for free cooling in data centers. Appl Therm Eng 95:143–149CrossRef
6.
Zurück zum Zitat Buyya R, Vecchiola C, Selvi ST (2013) Mastering cloud computing: foundations and applications programming. Newnes, Oxford Buyya R, Vecchiola C, Selvi ST (2013) Mastering cloud computing: foundations and applications programming. Newnes, Oxford
7.
Zurück zum Zitat Rivoire S, Shah MA, Ranganathan P, Kozyrakis C, Meza J (2007) Models and metrics to enable energy-efficiency optimizations. Computer 40(12):39–48CrossRef Rivoire S, Shah MA, Ranganathan P, Kozyrakis C, Meza J (2007) Models and metrics to enable energy-efficiency optimizations. Computer 40(12):39–48CrossRef
8.
Zurück zum Zitat El Kafhali S, El Mir I, Salah K, Hanini M (2020) Dynamic scalability model for containerized cloud services. Arab J Sci Eng 45:10693–10708CrossRef El Kafhali S, El Mir I, Salah K, Hanini M (2020) Dynamic scalability model for containerized cloud services. Arab J Sci Eng 45:10693–10708CrossRef
9.
Zurück zum Zitat Poess M, Nambiar RO (2008) Energy cost, the key challenge of today’s data centers: a power consumption analysis of TPC-C results. Proc VLDB Endow 1(2):1229–1240CrossRef Poess M, Nambiar RO (2008) Energy cost, the key challenge of today’s data centers: a power consumption analysis of TPC-C results. Proc VLDB Endow 1(2):1229–1240CrossRef
10.
Zurück zum Zitat Beloglazov A, Abawajy J, Buyya R (2012) Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Futur Gener Comput Syst 28(5):755–768CrossRef Beloglazov A, Abawajy J, Buyya R (2012) Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Futur Gener Comput Syst 28(5):755–768CrossRef
11.
Zurück zum Zitat Juve G, Chervenak A, Deelman E, Bharathi S, Mehta G, Vahi K (2013) Characterizing and profiling scientific workflows. Futur Gener Comput Syst 29(3):682–692CrossRef Juve G, Chervenak A, Deelman E, Bharathi S, Mehta G, Vahi K (2013) Characterizing and profiling scientific workflows. Futur Gener Comput Syst 29(3):682–692CrossRef
12.
Zurück zum Zitat Da Silva RF, Juve G, Deelman E, Glatard T, Desprez F, Thain D, Livny M (2013) Toward fine-grained online task characteristics estimation in scientific workflows. In: Proceedings of the 8th workshop on workflows in support of large-scale science, pp. 58–67 Da Silva RF, Juve G, Deelman E, Glatard T, Desprez F, Thain D, Livny M (2013) Toward fine-grained online task characteristics estimation in scientific workflows. In: Proceedings of the 8th workshop on workflows in support of large-scale science, pp. 58–67
13.
Zurück zum Zitat Chen W, Deelman E (2012) Workflowsim: a toolkit for simulating scientific workflows in distributed environments. In: 2012 IEEE 8th international conference on E-science. IEEE, pp. 1–8 Chen W, Deelman E (2012) Workflowsim: a toolkit for simulating scientific workflows in distributed environments. In: 2012 IEEE 8th international conference on E-science. IEEE, pp. 1–8
14.
Zurück zum Zitat Rajak R, Kumar S, Prakash S, Rajak N, Dixit P (2023) A novel technique to optimize quality of service for directed acyclic graph (DAG) scheduling in cloud computing environment using heuristic approach. J Supercomput 79:1956–1979CrossRef Rajak R, Kumar S, Prakash S, Rajak N, Dixit P (2023) A novel technique to optimize quality of service for directed acyclic graph (DAG) scheduling in cloud computing environment using heuristic approach. J Supercomput 79:1956–1979CrossRef
15.
Zurück zum Zitat Jiang H, Song M (2017) Dynamic scheduling of workflow for makespan and robustness improvement in the IaaS cloud. IEICE Trans Inf Syst 100(4):813–821CrossRef Jiang H, Song M (2017) Dynamic scheduling of workflow for makespan and robustness improvement in the IaaS cloud. IEICE Trans Inf Syst 100(4):813–821CrossRef
16.
Zurück zum Zitat Berriman GB, Deelman E, Good JC, Jacob JC, Katz DS, Kesselman C, Su MH (2004) Montage: a grid-enabled engine for delivering custom science-grade mosaics on demand. In: Optimizing scientific return for astronomy through information technologies, Vol. 5493. SPIE, pp. 221–232 Berriman GB, Deelman E, Good JC, Jacob JC, Katz DS, Kesselman C, Su MH (2004) Montage: a grid-enabled engine for delivering custom science-grade mosaics on demand. In: Optimizing scientific return for astronomy through information technologies, Vol. 5493. SPIE, pp. 221–232
17.
Zurück zum Zitat Prakash V, Bawa S, Garg L (2021) Multi-dependency and time based resource scheduling algorithm for scientific applications in cloud computing. Electronics 10(11):1320CrossRef Prakash V, Bawa S, Garg L (2021) Multi-dependency and time based resource scheduling algorithm for scientific applications in cloud computing. Electronics 10(11):1320CrossRef
19.
Zurück zum Zitat Brown DA, Brady PR, Dietz A, Cao J, Johnson B, McNabb J (2007) A case study on the use of workflow technologies for scientific analysis: gravitational wave data analysis. In: Workflows for e-Science. Springer, London, pp. 39–59 Brown DA, Brady PR, Dietz A, Cao J, Johnson B, McNabb J (2007) A case study on the use of workflow technologies for scientific analysis: gravitational wave data analysis. In: Workflows for e-Science. Springer, London, pp. 39–59
20.
Zurück zum Zitat Graves R, Jordan TH, Callaghan S, Deelman E, Field E, Juve G, Vahi K (2011) CyberShake: a physics-based seismic hazard model for southern California. Pure Appl Geophys 168(3):367–381CrossRef Graves R, Jordan TH, Callaghan S, Deelman E, Field E, Juve G, Vahi K (2011) CyberShake: a physics-based seismic hazard model for southern California. Pure Appl Geophys 168(3):367–381CrossRef
21.
Zurück zum Zitat Chen W, Da Silva RF, Deelman E, Sakellariou R (2013) Balanced task clustering in scientific workflows. In: 2013 IEEE 9th international conference on e-Science. IEEE, pp. 188–195 Chen W, Da Silva RF, Deelman E, Sakellariou R (2013) Balanced task clustering in scientific workflows. In: 2013 IEEE 9th international conference on e-Science. IEEE, pp. 188–195
22.
Zurück zum Zitat Chavan DV, Dhole K, Kaveri PR (2016) Comparative performance analysis of task clustering methods in cloud computing. In: National conference on recent trends in computer science and information technology (NCRTCSIT-2016), pp. 50–52 Chavan DV, Dhole K, Kaveri PR (2016) Comparative performance analysis of task clustering methods in cloud computing. In: National conference on recent trends in computer science and information technology (NCRTCSIT-2016), pp. 50–52
23.
Zurück zum Zitat Chen W, Da Silva RF, Deelman E, Sakellariou R (2015) Using imbalance metrics to optimize task clustering in scientific workflow executions. Futur Gener Comput Syst 46:69–84CrossRef Chen W, Da Silva RF, Deelman E, Sakellariou R (2015) Using imbalance metrics to optimize task clustering in scientific workflow executions. Futur Gener Comput Syst 46:69–84CrossRef
24.
Zurück zum Zitat Kusic D, Kephart JO, Hanson JE, Kandasamy N, Jiang G (2009) Power and performance management of virtualized computing environments via lookahead control. Clust Comput 12(1):1–15CrossRef Kusic D, Kephart JO, Hanson JE, Kandasamy N, Jiang G (2009) Power and performance management of virtualized computing environments via lookahead control. Clust Comput 12(1):1–15CrossRef
25.
Zurück zum Zitat Marozzo F, Rodrigo Duro F, Garcia Blas J, Carretero J, Talia D, Trunfio P (2017) A data-aware scheduling strategy for workflow execution in clouds. Concurr Comput Pract Exp 29(24):e4229CrossRef Marozzo F, Rodrigo Duro F, Garcia Blas J, Carretero J, Talia D, Trunfio P (2017) A data-aware scheduling strategy for workflow execution in clouds. Concurr Comput Pract Exp 29(24):e4229CrossRef
26.
Zurück zum Zitat Marozzo F, Talia D, Trunfio P (2015) JS4Cloud: script-based workflow programming for scalable data analysis on cloud platforms. Concurr Comput Pract Exp 27(17):5214–5237CrossRef Marozzo F, Talia D, Trunfio P (2015) JS4Cloud: script-based workflow programming for scalable data analysis on cloud platforms. Concurr Comput Pract Exp 27(17):5214–5237CrossRef
27.
Zurück zum Zitat Duro FR, Blas JG, Carretero J (2013) A hierarchical parallel storage system based on distributed memory for large scale systems. In: Proceedings of the 20th European MPI users' group meeting, pp. 139–140 Duro FR, Blas JG, Carretero J (2013) A hierarchical parallel storage system based on distributed memory for large scale systems. In: Proceedings of the 20th European MPI users' group meeting, pp. 139–140
28.
Zurück zum Zitat Varma PS (2013) A finest time quantum for improving shortest remaining burst round robin (srbrr) algorithm. J Glob Res Comput Sci 4(3):10–15 Varma PS (2013) A finest time quantum for improving shortest remaining burst round robin (srbrr) algorithm. J Glob Res Comput Sci 4(3):10–15
29.
Zurück zum Zitat Pradhan P, Behera PK, Ray BNB (2016) Modified round robin algorithm for resource allocation in cloud computing. Proced Comput Sci 85:878–890CrossRef Pradhan P, Behera PK, Ray BNB (2016) Modified round robin algorithm for resource allocation in cloud computing. Proced Comput Sci 85:878–890CrossRef
30.
Zurück zum Zitat Mikram H, El Kafhali S, Saadi Y (2022) Server consolidation algorithms for cloud computing: taxonomies and systematic analysis of literature. Int J Cloud Appl Comput (IJCAC) 12(1):1–24 Mikram H, El Kafhali S, Saadi Y (2022) Server consolidation algorithms for cloud computing: taxonomies and systematic analysis of literature. Int J Cloud Appl Comput (IJCAC) 12(1):1–24
31.
Zurück zum Zitat El Kafhali S, El Mir I, Hanini M (2022) Security threats, defense mechanisms, challenges, and future directions in cloud computing. Arch Comput Methods Eng 29(1):223–246CrossRef El Kafhali S, El Mir I, Hanini M (2022) Security threats, defense mechanisms, challenges, and future directions in cloud computing. Arch Comput Methods Eng 29(1):223–246CrossRef
32.
Zurück zum Zitat Sharma A, Kumar V, Kushwaha AS (2018) Study of various scheduling algorithm in cloud environment. Int J Eng Res Technol (IJERT) 7(8):347–351 Sharma A, Kumar V, Kushwaha AS (2018) Study of various scheduling algorithm in cloud environment. Int J Eng Res Technol (IJERT) 7(8):347–351
33.
Zurück zum Zitat Yu X, Yu X (2009) A new grid computation-based min-min algorithm. In: 2009 Sixth international conference on fuzzy systems and knowledge discovery, Vol. 1. IEEE, pp. 43–45 Yu X, Yu X (2009) A new grid computation-based min-min algorithm. In: 2009 Sixth international conference on fuzzy systems and knowledge discovery, Vol. 1. IEEE, pp. 43–45
34.
Zurück zum Zitat Aissi H, Bazgan C, Vanderpooten D (2005) Complexity of the min–max and min–max regret assignment problems. Oper Res Lett 33(6):634–640MathSciNetMATHCrossRef Aissi H, Bazgan C, Vanderpooten D (2005) Complexity of the min–max and min–max regret assignment problems. Oper Res Lett 33(6):634–640MathSciNetMATHCrossRef
35.
Zurück zum Zitat Tissir N, El Kafhali S, Aboutabit N (2021) Cybersecurity management in cloud computing: semantic literature review and conceptual framework proposal. J Reliab Intell Environ 7(2):69–84CrossRef Tissir N, El Kafhali S, Aboutabit N (2021) Cybersecurity management in cloud computing: semantic literature review and conceptual framework proposal. J Reliab Intell Environ 7(2):69–84CrossRef
36.
Zurück zum Zitat Stavrinides GL, Karatza HD (2019) An energy-efficient, QoS-aware and cost-effective scheduling approach for real-time workflow applications in cloud computing systems utilizing DVFS and approximate computations. Futur Gener Comput Syst 96:216–226CrossRef Stavrinides GL, Karatza HD (2019) An energy-efficient, QoS-aware and cost-effective scheduling approach for real-time workflow applications in cloud computing systems utilizing DVFS and approximate computations. Futur Gener Comput Syst 96:216–226CrossRef
37.
Zurück zum Zitat Al-Dulaimy A, Itani W, Taheri J, Shamseddine M (2020) bwSlicer: a bandwidth slicing framework for cloud data centers. Futur Gener Comput Syst 112:767–784CrossRef Al-Dulaimy A, Itani W, Taheri J, Shamseddine M (2020) bwSlicer: a bandwidth slicing framework for cloud data centers. Futur Gener Comput Syst 112:767–784CrossRef
38.
Zurück zum Zitat Hanini M, Kafhali SE, Salah K (2019) Dynamic VM allocation and traffic control to manage QoS and energy consumption in cloud computing environment. Int J Comput Appl Technol 60(4):307–316CrossRef Hanini M, Kafhali SE, Salah K (2019) Dynamic VM allocation and traffic control to manage QoS and energy consumption in cloud computing environment. Int J Comput Appl Technol 60(4):307–316CrossRef
39.
Zurück zum Zitat Fernández-Cerero D, Jakóbik A, Grzonka D, Kołodziej J, Fernández-Montes A (2018) Security supportive energy-aware scheduling and energy policies for cloud environments. J Parallel Distrib Comput 119:191–202CrossRef Fernández-Cerero D, Jakóbik A, Grzonka D, Kołodziej J, Fernández-Montes A (2018) Security supportive energy-aware scheduling and energy policies for cloud environments. J Parallel Distrib Comput 119:191–202CrossRef
40.
Zurück zum Zitat Khorsand R, Ramezanpour M (2020) An energy-efficient task-scheduling algorithm based on a multi-criteria decision-making method in cloud computing. Int J Commun Syst 33(9):e4379CrossRef Khorsand R, Ramezanpour M (2020) An energy-efficient task-scheduling algorithm based on a multi-criteria decision-making method in cloud computing. Int J Commun Syst 33(9):e4379CrossRef
41.
Zurück zum Zitat El Kafhali S, Salah K (2018) Modeling and analysis of performance and energy consumption in cloud data centers. Arab J Sci Eng 43(12):7789–7802CrossRef El Kafhali S, Salah K (2018) Modeling and analysis of performance and energy consumption in cloud data centers. Arab J Sci Eng 43(12):7789–7802CrossRef
42.
Zurück zum Zitat Saadi Y, Hnini A, Jounaidi S, Zougah H (2020) Energy-based comparison for workflow task clustering techniques. In: International conference on intelligent systems design and applications. Springer, Cham, pp. 526–535 Saadi Y, Hnini A, Jounaidi S, Zougah H (2020) Energy-based comparison for workflow task clustering techniques. In: International conference on intelligent systems design and applications. Springer, Cham, pp. 526–535
44.
Zurück zum Zitat Juarez F, Ejarque J, Badia RM (2018) Dynamic energy-aware scheduling for parallel task-based application in cloud computing. Futur Gener Comput Syst 78:257–271CrossRef Juarez F, Ejarque J, Badia RM (2018) Dynamic energy-aware scheduling for parallel task-based application in cloud computing. Futur Gener Comput Syst 78:257–271CrossRef
45.
Zurück zum Zitat Ali H, Qureshi MS, Qureshi MB, Khan AA, Zakarya M, Fayaz M (2020) An energy and performance aware scheduler for real-time tasks in cloud datacentres. IEEE Access 8:161288–161303CrossRef Ali H, Qureshi MS, Qureshi MB, Khan AA, Zakarya M, Fayaz M (2020) An energy and performance aware scheduler for real-time tasks in cloud datacentres. IEEE Access 8:161288–161303CrossRef
46.
Zurück zum Zitat El Kafhali S, Salah K (2018) Performance analysis of multi-core VMs hosting cloud SaaS applications. Comput Stand Interfaces 55:126–135CrossRef El Kafhali S, Salah K (2018) Performance analysis of multi-core VMs hosting cloud SaaS applications. Comput Stand Interfaces 55:126–135CrossRef
47.
Zurück zum Zitat Hosseinimotlagh S, Khunjush F, Samadzadeh R (2015) SEATS: smart energy-aware task scheduling in real-time cloud computing. J Supercomput 71(1):45–66CrossRef Hosseinimotlagh S, Khunjush F, Samadzadeh R (2015) SEATS: smart energy-aware task scheduling in real-time cloud computing. J Supercomput 71(1):45–66CrossRef
48.
Zurück zum Zitat Garg N, Goraya MS (2018) Task deadline-aware energy-efficient scheduling model for a virtualized cloud. Arab J Sci Eng 43(2):829–841CrossRef Garg N, Goraya MS (2018) Task deadline-aware energy-efficient scheduling model for a virtualized cloud. Arab J Sci Eng 43(2):829–841CrossRef
49.
Zurück zum Zitat Garg R, Shukla N (2018) Energy efficient scheduling for multiple workflows in cloud environment. Int J Inf Technol Web Eng (IJITWE) 13(3):14–34CrossRef Garg R, Shukla N (2018) Energy efficient scheduling for multiple workflows in cloud environment. Int J Inf Technol Web Eng (IJITWE) 13(3):14–34CrossRef
50.
Zurück zum Zitat Cotes-Ruiz IT, Prado RP, García-Galán S, Muñoz-Expósito JE, Ruiz-Reyes N (2017) Dynamic voltage frequency scaling simulator for real workflows energy-aware management in green cloud computing. PLoS One 12(1):e0169803CrossRef Cotes-Ruiz IT, Prado RP, García-Galán S, Muñoz-Expósito JE, Ruiz-Reyes N (2017) Dynamic voltage frequency scaling simulator for real workflows energy-aware management in green cloud computing. PLoS One 12(1):e0169803CrossRef
51.
Zurück zum Zitat Zhang L, Zhou L, Salah A (2020) Efficient scientific workflow scheduling for deadline-constrained parallel tasks in cloud computing environments. Inf Sci 531:31–46MathSciNetMATHCrossRef Zhang L, Zhou L, Salah A (2020) Efficient scientific workflow scheduling for deadline-constrained parallel tasks in cloud computing environments. Inf Sci 531:31–46MathSciNetMATHCrossRef
52.
Zurück zum Zitat Singh V, Gupta I, Jana PK (2020) An energy efficient algorithm for workflow scheduling in IAAS cloud. J Grid Comput 18(3):357–376CrossRef Singh V, Gupta I, Jana PK (2020) An energy efficient algorithm for workflow scheduling in IAAS cloud. J Grid Comput 18(3):357–376CrossRef
53.
Zurück zum Zitat Khojasteh Toussi G, Naghibzadeh M, Abrishami S, Taheri H, Abrishami H (2022) EDQWS: an enhanced divide and conquer algorithm for workflow scheduling in cloud. J Cloud Comput 11(1):13CrossRef Khojasteh Toussi G, Naghibzadeh M, Abrishami S, Taheri H, Abrishami H (2022) EDQWS: an enhanced divide and conquer algorithm for workflow scheduling in cloud. J Cloud Comput 11(1):13CrossRef
54.
Zurück zum Zitat Choudhary A, Govil MC, Singh G, Awasthi LK, Pilli ES (2022) Energy-aware scientific workflow scheduling in cloud environment. Clust Comput 25(6):3845–3874CrossRef Choudhary A, Govil MC, Singh G, Awasthi LK, Pilli ES (2022) Energy-aware scientific workflow scheduling in cloud environment. Clust Comput 25(6):3845–3874CrossRef
55.
Zurück zum Zitat Xia Y, Zhan Y, Dai L, Chen Y (2023) A cost and makespan aware scheduling algorithm for dynamic multi-workflow in cloud environment. J Supercomput 79(2):1814–1833CrossRef Xia Y, Zhan Y, Dai L, Chen Y (2023) A cost and makespan aware scheduling algorithm for dynamic multi-workflow in cloud environment. J Supercomput 79(2):1814–1833CrossRef
56.
Zurück zum Zitat Chen W, Deelman E (2011) Workflow overhead analysis and optimizations. In: Proceedings of the 6th workshop on workflows in support of large-scale science, pp. 11–20 Chen W, Deelman E (2011) Workflow overhead analysis and optimizations. In: Proceedings of the 6th workshop on workflows in support of large-scale science, pp. 11–20
Metadaten
Titel
Reducing energy footprint in cloud computing: a study on the impact of clustering techniques and scheduling algorithms for scientific workflows
verfasst von
Youssef Saadi
Soufiane Jounaidi
Said El Kafhali
Hicham Zougagh
Publikationsdatum
13.05.2023
Verlag
Springer Vienna
Erschienen in
Computing / Ausgabe 10/2023
Print ISSN: 0010-485X
Elektronische ISSN: 1436-5057
DOI
https://doi.org/10.1007/s00607-023-01182-w

Weitere Artikel der Ausgabe 10/2023

Computing 10/2023 Zur Ausgabe

Premium Partner