Skip to main content
Erschienen in: Cluster Computing 2/2024

15.06.2023

User request-based scheduling algorithms by managing uncertainty of renewable energy

verfasst von: Slokashree Padhi, R. B. V. Subramanyam

Erschienen in: Cluster Computing | Ausgabe 2/2024

Einloggen

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

search-config
loading …

Abstract

The overwhelming growth of cloud computing has introduced new challenges for the cloud infrastructure. Many cloud service providers (CSPs) have been adopting renewable energy (RE) sources to increase profitability and reduce carbon emissions. Therefore, recent literature focuses on managing cloud infrastructure with RE sources in addition to traditional non-renewable energy (NRE) sources whenever required. However, these works aim to maximize the usage of RE or minimize the cost without considering the uncertainty (UN). This paper presents three user request-based scheduling algorithms, namely UN-based future-aware best fit, UN-based round-robin, and UN-based highest available renewable first, by managing the UN of RE and NRE. These algorithms consider two types of UN, namely UN-RE and UN-NRE, concerning the user request. The proposed algorithms undergo a rigorous simulation process with 200 to 2000 user requests and 20 to 200 datacenters and are compared using overall cost, UN cost and time, and the number of used RE resources.

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

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!

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"

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!

Literatur
1.
Zurück zum Zitat Buyya, R., Yeo, C.S., Venugopal, S., Broberg, J., Brandic, I.: Cloud computing and emerging it platforms: vision, hype, and reality for delivering computing as the 5th utility. Future Gen. Comput. Syst. 25(6), 599–616 (2009) Buyya, R., Yeo, C.S., Venugopal, S., Broberg, J., Brandic, I.: Cloud computing and emerging it platforms: vision, hype, and reality for delivering computing as the 5th utility. Future Gen. Comput. Syst. 25(6), 599–616 (2009)
2.
Zurück zum Zitat Kumar, M., Sharma, S.C., Goel, A., Singh, S.P.: A comprehensive survey for scheduling techniques in cloud computing. J. Netw. Comput. Appl. 143, 1–33 (2019) Kumar, M., Sharma, S.C., Goel, A., Singh, S.P.: A comprehensive survey for scheduling techniques in cloud computing. J. Netw. Comput. Appl. 143, 1–33 (2019)
3.
Zurück zum Zitat Arunarani, A.R., Manjula, D., Sugumaran, V.: Task scheduling techniques in cloud computing: a literature survey. Future Gen. Comput. Syst. 91, 407–415 (2019) Arunarani, A.R., Manjula, D., Sugumaran, V.: Task scheduling techniques in cloud computing: a literature survey. Future Gen. Comput. Syst. 91, 407–415 (2019)
4.
Zurück zum Zitat Wei, J., Zeng, X.: Optimal computing resource allocation algorithm in cloud computing based on hybrid differential parallel scheduling. Clust. Comput. 22(3), 7577–7583 (2019) Wei, J., Zeng, X.: Optimal computing resource allocation algorithm in cloud computing based on hybrid differential parallel scheduling. Clust. Comput. 22(3), 7577–7583 (2019)
5.
Zurück zum Zitat Kumar, P., Kumar, R.: Issues and challenges of load balancing techniques in cloud computing: a survey. ACM Comput. Surv. (CSUR) 51(6), 1–35 (2019) Kumar, P., Kumar, R.: Issues and challenges of load balancing techniques in cloud computing: a survey. ACM Comput. Surv. (CSUR) 51(6), 1–35 (2019)
7.
Zurück zum Zitat Ochaou, L., Nacer, H., Labba, C.: Towards a distributed SaaS management system in a multi-cloud environment. Clust. Comput. 25, 1–21 (2022) Ochaou, L., Nacer, H., Labba, C.: Towards a distributed SaaS management system in a multi-cloud environment. Clust. Comput. 25, 1–21 (2022)
8.
Zurück zum Zitat Punitha, A., Indumathi, G.: Centralized cloud information accountability with bat key generation algorithm (CCIA-BKGA) framework in cloud computing environment. Clust. Comput. 22(2), 3153–3164 (2019)CrossRef Punitha, A., Indumathi, G.: Centralized cloud information accountability with bat key generation algorithm (CCIA-BKGA) framework in cloud computing environment. Clust. Comput. 22(2), 3153–3164 (2019)CrossRef
9.
Zurück zum Zitat Beloglazov, A., Buyya, R., Lee, Y.C., Zomaya, A.: A taxonomy and survey of energy-efficient data centers and cloud computing systems. In: Advances in Computers, vol. 82, pp. 47–111. Elsevier, Amsterdam (2011) Beloglazov, A., Buyya, R., Lee, Y.C., Zomaya, A.: A taxonomy and survey of energy-efficient data centers and cloud computing systems. In: Advances in Computers, vol. 82, pp. 47–111. Elsevier, Amsterdam (2011)
10.
Zurück zum Zitat Beloglazov, A., Abawajy, J., Buyya, R.: Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Gen. Comput. Syst. 28(5), 755–768 (2012) Beloglazov, A., Abawajy, J., Buyya, R.: Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Gen. Comput. Syst. 28(5), 755–768 (2012)
11.
Zurück zum Zitat Hsu, C.-H., Slagter, K.D., Chen, S.-C., Chung, Y.-C.: Optimizing energy consumption with task consolidation in clouds. Inf. Sci. 258, 452–462 (2014) Hsu, C.-H., Slagter, K.D., Chen, S.-C., Chung, Y.-C.: Optimizing energy consumption with task consolidation in clouds. Inf. Sci. 258, 452–462 (2014)
12.
Zurück zum Zitat Khosravi, A., Toosi, A.N., Buyya, R.: Online virtual machine migration for renewable energy usage maximization in geographically distributed cloud data centers. Concurr. Comput. Pract. Exp. 29(18), e4125 (2017) Khosravi, A., Toosi, A.N., Buyya, R.: Online virtual machine migration for renewable energy usage maximization in geographically distributed cloud data centers. Concurr. Comput. Pract. Exp. 29(18), e4125 (2017)
13.
Zurück zum Zitat Sangaiah, A.K., Javadpour, A., Ja’fari, F., Pinto, P., Zhang, W., Balasubramanian, S.: A hybrid heuristics artificial intelligence feature selection for intrusion detection classifiers in cloud of things. Clust. Comput. 26, 599–612 (2022) Sangaiah, A.K., Javadpour, A., Ja’fari, F., Pinto, P., Zhang, W., Balasubramanian, S.: A hybrid heuristics artificial intelligence feature selection for intrusion detection classifiers in cloud of things. Clust. Comput. 26, 599–612 (2022)
14.
Zurück zum Zitat Choudhary, A., Govil, M.C., Singh, G., Awasthi, L.K., Pilli, E.S.: Energy-aware scientific workflow scheduling in cloud environment. Clust. Comput. 25, 3845–3874 (2022) Choudhary, A., Govil, M.C., Singh, G., Awasthi, L.K., Pilli, E.S.: Energy-aware scientific workflow scheduling in cloud environment. Clust. Comput. 25, 3845–3874 (2022)
16.
Zurück zum Zitat Nayak, S., Panda, S., Das, S.: Renewable energy-based resource management in cloud computing: a review. In: Advances in Distributed Computing and Machine Learning, pp. 45–56. Springer, Singapore (2020) Nayak, S., Panda, S., Das, S.: Renewable energy-based resource management in cloud computing: a review. In: Advances in Distributed Computing and Machine Learning, pp. 45–56. Springer, Singapore (2020)
17.
Zurück zum Zitat Toosi, A.N., Buyya, R.: A fuzzy logic-based controller for cost and energy efficient load balancing in geo-distributed data centers. In: Proceedings of the 8th International Conference on Utility and Cloud Computing, pp. 186–194. IEEE Press, Piscataway (2015) Toosi, A.N., Buyya, R.: A fuzzy logic-based controller for cost and energy efficient load balancing in geo-distributed data centers. In: Proceedings of the 8th International Conference on Utility and Cloud Computing, pp. 186–194. IEEE Press, Piscataway (2015)
18.
Zurück zum Zitat Nayak, S., Panda, S., Das, S.: Unconstrained power management algorithm for green cloud computing. In: Advances in Distributed Computing and Machine Learning, pp. 1–10. Springer, Singapore (2021) Nayak, S., Panda, S., Das, S.: Unconstrained power management algorithm for green cloud computing. In: Advances in Distributed Computing and Machine Learning, pp. 1–10. Springer, Singapore (2021)
20.
Zurück zum Zitat Le, K., Bianchini, R., Zhang, J., Jaluria, Y., Meng, J., Nguyen, T.D.: Reducing electricity cost through virtual machine placement in high performance computing clouds. In: Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis, p. 22. ACM, New York (2011) Le, K., Bianchini, R., Zhang, J., Jaluria, Y., Meng, J., Nguyen, T.D.: Reducing electricity cost through virtual machine placement in high performance computing clouds. In: Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis, p. 22. ACM, New York (2011)
21.
Zurück zum Zitat Chen, C., He, B., Tang, X.: Green-aware workload scheduling in geographically distributed data centers. In: 4th IEEE International Conference on Cloud Computing Technology and Science Proceedings, pp. 82–89. IEEE, Piscataway (2012) Chen, C., He, B., Tang, X.: Green-aware workload scheduling in geographically distributed data centers. In: 4th IEEE International Conference on Cloud Computing Technology and Science Proceedings, pp. 82–89. IEEE, Piscataway (2012)
22.
Zurück zum Zitat Panda, S.K., Jana, P.K.: Uncertainty-based QoS min–min algorithm for heterogeneous multi-cloud environment. Arab. J. Sci. Eng. 41(8), 3003–3025 (2016)***CrossRef Panda, S.K., Jana, P.K.: Uncertainty-based QoS min–min algorithm for heterogeneous multi-cloud environment. Arab. J. Sci. Eng. 41(8), 3003–3025 (2016)***CrossRef
23.
Zurück zum Zitat Dipu Kabir, H.M., Khosravi, A., Mondal, S.K., Rahman, M., Nahavandi, S., Buyya, R.: Uncertainty-aware decisions in cloud computing: foundations and future directions. ACM Comput. Surv. (CSUR) 54(4), 1–30 (2021) Dipu Kabir, H.M., Khosravi, A., Mondal, S.K., Rahman, M., Nahavandi, S., Buyya, R.: Uncertainty-aware decisions in cloud computing: foundations and future directions. ACM Comput. Surv. (CSUR) 54(4), 1–30 (2021)
24.
Zurück zum Zitat Xu, M., Buyya, R.: Managing renewable energy and carbon footprint in multi-cloud computing environments. J. Parallel Distrib. Comput. 135, 191–202 (2020) Xu, M., Buyya, R.: Managing renewable energy and carbon footprint in multi-cloud computing environments. J. Parallel Distrib. Comput. 135, 191–202 (2020)
25.
Zurück zum Zitat Majid, M.A., et al.: Renewable energy for sustainable development in India: current status, future prospects, challenges, employment, and investment opportunities. Energy Sustain. Soc. 10(1), 1–36 (2020)MathSciNet Majid, M.A., et al.: Renewable energy for sustainable development in India: current status, future prospects, challenges, employment, and investment opportunities. Energy Sustain. Soc. 10(1), 1–36 (2020)MathSciNet
26.
Zurück zum Zitat Methenitis, G., Kaisers, M., La Poutré, H.: Renewable electricity trading through slas. Energy Inf. 1(1), 1–17 (2018)CrossRef Methenitis, G., Kaisers, M., La Poutré, H.: Renewable electricity trading through slas. Energy Inf. 1(1), 1–17 (2018)CrossRef
27.
Zurück zum Zitat Ahmed, I.: Sustainable Green Service Level Agreement (GSLA) framework development for IT and ICT based industries. PhD thesis, Saga University, Saga, Japan (2018) Ahmed, I.: Sustainable Green Service Level Agreement (GSLA) framework development for IT and ICT based industries. PhD thesis, Saga University, Saga, Japan (2018)
28.
Zurück zum Zitat Koutsoyiannis, D.: The unavoidable uncertainty of renewable energy and its management. In: Proceedings of the EGU General Assembly Conference, Vienna, Austria, pp. 17–22 (2016) Koutsoyiannis, D.: The unavoidable uncertainty of renewable energy and its management. In: Proceedings of the EGU General Assembly Conference, Vienna, Austria, pp. 17–22 (2016)
29.
Zurück zum Zitat de Carvalho, P.S., Siluk, J.C.M., Schaefer, J.L., et al.: Analysis of factors that interfere with the regulatory energy process with emphasis on the energy cloud. Int. J. Energy Econ. Policy 12(2), 325–335 (2022)CrossRef de Carvalho, P.S., Siluk, J.C.M., Schaefer, J.L., et al.: Analysis of factors that interfere with the regulatory energy process with emphasis on the energy cloud. Int. J. Energy Econ. Policy 12(2), 325–335 (2022)CrossRef
30.
Zurück zum Zitat Panda, S.K., Jana, P.K.: An energy-efficient task scheduling algorithm for heterogeneous cloud computing systems. Clust. Comput. 22(2), 509–527 (2019)CrossRef Panda, S.K., Jana, P.K.: An energy-efficient task scheduling algorithm for heterogeneous cloud computing systems. Clust. Comput. 22(2), 509–527 (2019)CrossRef
31.
Zurück zum Zitat Nayak, S., Panda, S., Das, S., Pande, S.: A multi-objective renewable energy-based algorithm for geographically distributed datacentres. Int. J. Embed. Syst. 15(2), 119–131 (2022)CrossRef Nayak, S., Panda, S., Das, S., Pande, S.: A multi-objective renewable energy-based algorithm for geographically distributed datacentres. Int. J. Embed. Syst. 15(2), 119–131 (2022)CrossRef
Metadaten
Titel
User request-based scheduling algorithms by managing uncertainty of renewable energy
verfasst von
Slokashree Padhi
R. B. V. Subramanyam
Publikationsdatum
15.06.2023
Verlag
Springer US
Erschienen in
Cluster Computing / Ausgabe 2/2024
Print ISSN: 1386-7857
Elektronische ISSN: 1573-7543
DOI
https://doi.org/10.1007/s10586-023-04057-z

Weitere Artikel der Ausgabe 2/2024

Cluster Computing 2/2024 Zur Ausgabe

Premium Partner