Skip to main content
Erschienen in: Wireless Personal Communications 4/2022

25.01.2022

An Improved Multi-Objective Workflow Scheduling Using F-NSPSO with Fuzzy Rules

verfasst von: Prathibha Soma, B. Latha, V. Vijaykumar

Erschienen in: Wireless Personal Communications | Ausgabe 4/2022

Einloggen

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

search-config
loading …

Abstract

A lot of scientific problems in various domains from modelling sky as mosaics to understanding Genome sequencing in biological applications are modelled as workflows with a large number of interconnected tasks. Even though many works are cited in the literature on workflow scheduling, most of the existing works are focused on reducing the makespan alone. Moreover, energy efficiency is considered only in a few works included in the literature. Constraints about the dynamic workload allocation are not introduced in the existing systems. Moreover, the optimization techniques used in the existing systems have improved the QoS with little scalability in the cloud environment since they consider only the infrastructure as the service model. In this work, a new algorithm has been proposed based on the proposal of a new Multi-Objective Optimization model called F-NSPSO using NSPSO Meta-heuristics. This method allows the user to choose a suitable configuration dynamically. When compared to NSPSO an energy reduction of at least 10% has been observed for F-NSPSO for Montage, Cybershake, and Epigenomics workflow applications. Compared to the NSPSO algorithm F-NSPSO algorithm shows at least 13%, 12%, and 21% improvement in average makespan for Montage, Cybershake, and Epigenomics workflow applications respectively.

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

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!

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 Delforge, P., & Whitney, J. (2014). Issue paper: Data centre efficiency assessment scaling up energy efficiency across the data centre industry: Evaluating key drivers and barriers. Natural Resources Defense Council (NRDC). Delforge, P., & Whitney, J. (2014). Issue paper: Data centre efficiency assessment scaling up energy efficiency across the data centre industry: Evaluating key drivers and barriers. Natural Resources Defense Council (NRDC).
2.
Zurück zum Zitat Sareh, F. P. (2016). Energy-efficient management of resources in enterprise and container based clouds. The University of Melbourne. Sareh, F. P. (2016). Energy-efficient management of resources in enterprise and container based clouds. The University of Melbourne.
3.
Zurück zum Zitat Dong, F., & Selim, G.A. (2006). Scheduling algorithms for grid computing: State of the art and open problems. School of Computing, Queen's University, Kingston, Ontario. Technical Report No. 2006-504. Dong, F., & Selim, G.A. (2006). Scheduling algorithms for grid computing: State of the art and open problems. School of Computing, Queen's University, Kingston, Ontario. Technical Report No. 2006-504.
4.
Zurück zum Zitat Yu, J., Buyya, R., & Ramamohanarao, K. (2008). ‘Workflow scheduling algorithms for grid computing’, Metaheuristics for scheduling in distributed computing environments, studies. Computational Intelligence, 146, 173–214.MATH Yu, J., Buyya, R., & Ramamohanarao, K. (2008). ‘Workflow scheduling algorithms for grid computing’, Metaheuristics for scheduling in distributed computing environments, studies. Computational Intelligence, 146, 173–214.MATH
5.
Zurück zum Zitat Abrishami, S., Naghibzadeh, M., & Epema, D. H. (2013). Deadline constrained workflow scheduling algorithms for infrastructure as a service clouds. Future Generation Computer Systems, 29(1), 158–169.CrossRef Abrishami, S., Naghibzadeh, M., & Epema, D. H. (2013). Deadline constrained workflow scheduling algorithms for infrastructure as a service clouds. Future Generation Computer Systems, 29(1), 158–169.CrossRef
6.
Zurück zum Zitat Ferdaus, M. H., Murshed, M. M., Calheiros, R. N., & Buyya, R. (2014).Virtual machine consolidation in cloud data centers using aco metaheuristic. In Proceedings of European conference on parallel processing, Springer, pp. 306–317. Ferdaus, M. H., Murshed, M. M., Calheiros, R. N., & Buyya, R. (2014).Virtual machine consolidation in cloud data centers using aco metaheuristic. In Proceedings of European conference on parallel processing, Springer, pp. 306–317.
7.
Zurück zum Zitat Lee, Y. C., & Zomaya, A. Y. (2012). Energy efficient utilization of resources in cloud computing systems. Journal of the Supercomputing, 60(2), 268–280.CrossRef Lee, Y. C., & Zomaya, A. Y. (2012). Energy efficient utilization of resources in cloud computing systems. Journal of the Supercomputing, 60(2), 268–280.CrossRef
8.
Zurück zum Zitat Mohanapriya, N., Kousalya, G., Balakrishnan, P., & Pethuru Raj, C. (2018). Energy efficient workflow scheduling with virtual machine consolidation for green cloud computing. Journal of Intelligent & Fuzzy Systems, 34(3), 1561–1572.CrossRef Mohanapriya, N., Kousalya, G., Balakrishnan, P., & Pethuru Raj, C. (2018). Energy efficient workflow scheduling with virtual machine consolidation for green cloud computing. Journal of Intelligent & Fuzzy Systems, 34(3), 1561–1572.CrossRef
9.
Zurück zum Zitat Li, J., Li, Y. K., Chen, X., Lee, P. P., & Lou, W. (2015). A hybrid cloud approach for secure authorized deduplication. IEEE Transactions on Parallel and Distributed Systems, 26(5), 1206–1216.CrossRef Li, J., Li, Y. K., Chen, X., Lee, P. P., & Lou, W. (2015). A hybrid cloud approach for secure authorized deduplication. IEEE Transactions on Parallel and Distributed Systems, 26(5), 1206–1216.CrossRef
10.
Zurück zum Zitat Pietri, I., & Sakellariou, R. (2014) Cost-efficient provisioning of cloud resources priced by CPU frequency. In Proceedings of the IEEE/ACM Seventh international conference on utility and cloud computing, pp. 483–484. Pietri, I., & Sakellariou, R. (2014) Cost-efficient provisioning of cloud resources priced by CPU frequency. In Proceedings of the IEEE/ACM Seventh international conference on utility and cloud computing, pp. 483–484.
11.
Zurück zum Zitat Tang, Z., Qi, L., Cheng, Z., Li, K., Khan, S. U., & Li, K. (2016). An energy-efficient task scheduling algorithm in DVFS-enabled cloud environment. Journal of Grid Computing, 14(1), 55–74.CrossRef Tang, Z., Qi, L., Cheng, Z., Li, K., Khan, S. U., & Li, K. (2016). An energy-efficient task scheduling algorithm in DVFS-enabled cloud environment. Journal of Grid Computing, 14(1), 55–74.CrossRef
12.
Zurück zum Zitat Wang, L., Von Laszewski, G., Dayal, J., & Wang, F. (2010). Towards energy aware scheduling for precedence constrained parallel tasks in a cluster with DVFS. In Proceedings of the 10th IEEE/ACM international conference on cluster, cloud and grid computing, pp. 368–377. Wang, L., Von Laszewski, G., Dayal, J., & Wang, F. (2010). Towards energy aware scheduling for precedence constrained parallel tasks in a cluster with DVFS. In Proceedings of the 10th IEEE/ACM international conference on cluster, cloud and grid computing, pp. 368–377.
13.
Zurück zum Zitat Durillo, J. J., Fard, H. M., & Prodan, R. (2012). Moheft: A multi-objective list-based method for workflow scheduling. In Proceedings of the 4th international conference in cloud computing technology and science (CloudCom), pp. 185–192. Durillo, J. J., Fard, H. M., & Prodan, R. (2012). Moheft: A multi-objective list-based method for workflow scheduling. In Proceedings of the 4th international conference in cloud computing technology and science (CloudCom), pp. 185–192.
14.
Zurück zum Zitat Yassa, S., Chelouah, R., Kadima, H., & Granado, B. (2013). Multiobjective approach for energy-aware workflow scheduling in cloud computing environments. The Scientific World Journal, 2013, 1–1138.CrossRef Yassa, S., Chelouah, R., Kadima, H., & Granado, B. (2013). Multiobjective approach for energy-aware workflow scheduling in cloud computing environments. The Scientific World Journal, 2013, 1–1138.CrossRef
15.
Zurück zum Zitat Zhu, Z., Zhang, G., Li, M., & Liu, X. (2016). Evolutionary multi-objective workflow scheduling in cloud. IEEE Transactions On Parallel And Distributed Systems, 27(5), 1344–1357.CrossRef Zhu, Z., Zhang, G., Li, M., & Liu, X. (2016). Evolutionary multi-objective workflow scheduling in cloud. IEEE Transactions On Parallel And Distributed Systems, 27(5), 1344–1357.CrossRef
16.
Zurück zum Zitat Reyes, S. M., & Coello, C. C. (2006). ‘Multi-objective particle swarm optimizers: A survey of the state-of-the-art. International journal of computational intelligence research, 2(3), 287–308.MathSciNet Reyes, S. M., & Coello, C. C. (2006). ‘Multi-objective particle swarm optimizers: A survey of the state-of-the-art. International journal of computational intelligence research, 2(3), 287–308.MathSciNet
17.
Zurück zum Zitat Coello, C. A. C. (2011) An introduction to multi-objective particle swarm optimizers. In Soft computing in industrial applications, pp. 3–12. Coello, C. A. C. (2011) An introduction to multi-objective particle swarm optimizers. In Soft computing in industrial applications, pp. 3–12.
18.
Zurück zum Zitat Kennedy, J., & Eberhart, R. (1995). Particle swarm optimization. Proceedings of the IEEE International Conference on Neural Network, 1000, 1942–1948.CrossRef Kennedy, J., & Eberhart, R. (1995). Particle swarm optimization. Proceedings of the IEEE International Conference on Neural Network, 1000, 1942–1948.CrossRef
19.
Zurück zum Zitat Li, X. (2003) A non-dominated sorting particle swarm optimizer for multi-objective optimization. In Proceedings of the genetic and evolutionary computation (GECCO), Springer pp. 198–198. Li, X. (2003) A non-dominated sorting particle swarm optimizer for multi-objective optimization. In Proceedings of the genetic and evolutionary computation (GECCO), Springer pp. 198–198.
20.
Zurück zum Zitat Fernandez, N., Alfonso, H. & Gallard, R.H. (2000). Crowding under diverse distance criteria for niche formation in multimodal optimization. Journal of Computer Science & Technology, 1(3). Fernandez, N., Alfonso, H. & Gallard, R.H. (2000). Crowding under diverse distance criteria for niche formation in multimodal optimization. Journal of Computer Science & Technology, 1(3).
21.
Zurück zum Zitat Subashini, G., & Bhuvaneswari, M. C. (2011). ‘Non dominated particle swarm optimization for scheduling independent tasks on heterogeneous distributed environments. International Journal of Advance Soft Computing Application, 3(1), 1–17. Subashini, G., & Bhuvaneswari, M. C. (2011). ‘Non dominated particle swarm optimization for scheduling independent tasks on heterogeneous distributed environments. International Journal of Advance Soft Computing Application, 3(1), 1–17.
22.
Zurück zum Zitat Wakil, K., Badfar, A., Dehghani, P., Shoja Sadati, S. M., & Jafari Navimipour, N. (2019). A fuzzy logic-based method for solving the scheduling problem in the cloud environments using a non-dominated sorted algorithm. Concurrency and Computation: Practice and Experience, 31(17), e5185.CrossRef Wakil, K., Badfar, A., Dehghani, P., Shoja Sadati, S. M., & Jafari Navimipour, N. (2019). A fuzzy logic-based method for solving the scheduling problem in the cloud environments using a non-dominated sorted algorithm. Concurrency and Computation: Practice and Experience, 31(17), e5185.CrossRef
23.
Zurück zum Zitat Garg, R. & Singh, A. K. (2011). Multi-objective workflow grid scheduling based on discrete particle swarm optimization. In Proceedings of the international conference on swarm, evolutionary, and memetic computing, Springer, pp. 183–190. Garg, R. & Singh, A. K. (2011). Multi-objective workflow grid scheduling based on discrete particle swarm optimization. In Proceedings of the international conference on swarm, evolutionary, and memetic computing, Springer, pp. 183–190.
24.
Zurück zum Zitat Beloglazov, A., Buyya, R., Lee, Y., & Zomaya, C. (2011). A taxonomy and survey of energy-efficient data centers and cloud computing systems. Advances in computers, 82(2), 47–111.CrossRef Beloglazov, A., Buyya, R., Lee, Y., & Zomaya, C. (2011). A taxonomy and survey of energy-efficient data centers and cloud computing systems. Advances in computers, 82(2), 47–111.CrossRef
Metadaten
Titel
An Improved Multi-Objective Workflow Scheduling Using F-NSPSO with Fuzzy Rules
verfasst von
Prathibha Soma
B. Latha
V. Vijaykumar
Publikationsdatum
25.01.2022
Verlag
Springer US
Erschienen in
Wireless Personal Communications / Ausgabe 4/2022
Print ISSN: 0929-6212
Elektronische ISSN: 1572-834X
DOI
https://doi.org/10.1007/s11277-022-09526-z

Weitere Artikel der Ausgabe 4/2022

Wireless Personal Communications 4/2022 Zur Ausgabe

Neuer Inhalt