Skip to main content
Erschienen in: Neural Computing and Applications 10/2020

07.03.2019 | Advances in Parallel and Distributed Computing for Neural Computing

QL-HEFT: a novel machine learning scheduling scheme base on cloud computing environment

verfasst von: Zhao Tong, Xiaomei Deng, Hongjian Chen, Jing Mei, Hong Liu

Erschienen in: Neural Computing and Applications | Ausgabe 10/2020

Einloggen

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

search-config
loading …

Abstract

Cloud computing is a computing model that fully utilizes the resources on the Internet to maximize the utilization of resources. Due to a large number of users and tasks, it is important to achieve efficient scheduling of tasks submitted by users. Task scheduling is one of the crucial and challenging non-deterministic polynomial-hard problems in cloud computing. In task scheduling, obtaining shorter makespan is an important objective and is related to the pros and cons of the algorithm. Machine learning algorithms represent a new method for solving this type of problem. In this paper, we propose a novel task scheduling algorithm called QL-HEFT that combines Q-learning with the heterogeneous earliest finish time (HEFT) algorithm to reduce the makespan. The algorithm uses the upward rank (ranku) value of HEFT as the immediate reward in the Q-learning framework. The agent can obtain better learning results to update the Q-table through the self-learning process. The QL-HEFT algorithm is divided into two major phases: a task sorting phase based on Q-learning for obtaining an optimal order and a processor allocation phase using the earliest finish time strategy. Experiments show that QL-HEFT achieves a shorter makespan compared to three other classical scheduling algorithms as well as good performances in terms of the average response time.

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 Zimba A, Hongsong C (2016) Analyzing trust concerns in public clouds using finite state automata. In: 2016 2nd international conference on cloud computing and internet of things (CCIOT). IEEE, pp 25–29 Zimba A, Hongsong C (2016) Analyzing trust concerns in public clouds using finite state automata. In: 2016 2nd international conference on cloud computing and internet of things (CCIOT). IEEE, pp 25–29
2.
Zurück zum Zitat Li K, Mei J, Li K (2018) A fund-constrained investment scheme for profit maximization in cloud computing. IEEE Trans Serv Comput 11(6):893–907CrossRef Li K, Mei J, Li K (2018) A fund-constrained investment scheme for profit maximization in cloud computing. IEEE Trans Serv Comput 11(6):893–907CrossRef
3.
Zurück zum Zitat Lee J (2013) A view of cloud computing. Int J Netw Distrib Comput 1(1):2–8CrossRef Lee J (2013) A view of cloud computing. Int J Netw Distrib Comput 1(1):2–8CrossRef
4.
Zurück zum Zitat Armbrust M, Fox A, Griffith R, Joseph AD, Katz R, Konwinski A, Lee G, Patterson D, Rabkin A, Stoica I (2010) A view of cloud computing. Commun ACM 53(4):50–58CrossRef Armbrust M, Fox A, Griffith R, Joseph AD, Katz R, Konwinski A, Lee G, Patterson D, Rabkin A, Stoica I (2010) A view of cloud computing. Commun ACM 53(4):50–58CrossRef
5.
Zurück zum Zitat Liu C, Li K, Li K, Buyya R (2017) A new cloud service mechanism for profit optimizations of a cloud provider and its users. IEEE Trans Cloud Comput 7:1 Liu C, Li K, Li K, Buyya R (2017) A new cloud service mechanism for profit optimizations of a cloud provider and its users. IEEE Trans Cloud Comput 7:1
6.
Zurück zum Zitat Zhang L, Tong W, Lu S (2014) Task scheduling of cloud computing based on Improved CHC algorithm. In: 2014 international conference on audio, language and image processing (ICALIP). IEEE, pp 574–577 Zhang L, Tong W, Lu S (2014) Task scheduling of cloud computing based on Improved CHC algorithm. In: 2014 international conference on audio, language and image processing (ICALIP). IEEE, pp 574–577
7.
Zurück zum Zitat Singh P, Walia NK (2016) A review: cloud computing using various task scheduling algorithms. Int J Comput Appl 142(7):30–32 Singh P, Walia NK (2016) A review: cloud computing using various task scheduling algorithms. Int J Comput Appl 142(7):30–32
8.
Zurück zum Zitat Topcuoglu H, Hariri S, M-y Wu (2002) Performance-effective and low-complexity task scheduling for heterogeneous computing. IEEE Trans Parallel Distrib Syst 13(3):260–274CrossRef Topcuoglu H, Hariri S, M-y Wu (2002) Performance-effective and low-complexity task scheduling for heterogeneous computing. IEEE Trans Parallel Distrib Syst 13(3):260–274CrossRef
9.
Zurück zum Zitat Xu Y, Li K, Hu J, Li K (2014) A genetic algorithm for task scheduling on heterogeneous computing systems using multiple priority queues. Inf Sci 270:255–287MathSciNetMATHCrossRef Xu Y, Li K, Hu J, Li K (2014) A genetic algorithm for task scheduling on heterogeneous computing systems using multiple priority queues. Inf Sci 270:255–287MathSciNetMATHCrossRef
10.
Zurück zum Zitat Mullainathan S, Spiess J (2017) Machine learning: an applied econometric approach. J Econ Perspect 31(2):87–106CrossRef Mullainathan S, Spiess J (2017) Machine learning: an applied econometric approach. J Econ Perspect 31(2):87–106CrossRef
11.
Zurück zum Zitat Chorowski JK, Bahdanau D, Serdyuk D, Cho K, Bengio Y (2015) Attention-based models for speech recognition. In: Advances in neural information processing systems, pp 577–585 Chorowski JK, Bahdanau D, Serdyuk D, Cho K, Bengio Y (2015) Attention-based models for speech recognition. In: Advances in neural information processing systems, pp 577–585
12.
Zurück zum Zitat Xiong W, Droppo J, Huang X, Seide F, Seltzer M, Stolcke A, Yu D, Zweig G (2017) The microsoft 2016 conversational speech recognition system. In: IEEE international conference on acoustics, speech and signal processing, pp 5255–5259 Xiong W, Droppo J, Huang X, Seide F, Seltzer M, Stolcke A, Yu D, Zweig G (2017) The microsoft 2016 conversational speech recognition system. In: IEEE international conference on acoustics, speech and signal processing, pp 5255–5259
13.
Zurück zum Zitat Liu Z, Luo P, Wang X, Tang X (2015) Deep learning face attributes in the wild. In: Proceedings of the IEEE international conference on computer vision, pp 3730–3738 Liu Z, Luo P, Wang X, Tang X (2015) Deep learning face attributes in the wild. In: Proceedings of the IEEE international conference on computer vision, pp 3730–3738
14.
Zurück zum Zitat Duan M, Li K, Liao X, Li K (2018) A parallel multiclassification algorithm for big data using an extreme learning machine. IEEE Trans Neural Netw Learn Syst 29(6):2337–2351MathSciNetCrossRef Duan M, Li K, Liao X, Li K (2018) A parallel multiclassification algorithm for big data using an extreme learning machine. IEEE Trans Neural Netw Learn Syst 29(6):2337–2351MathSciNetCrossRef
15.
Zurück zum Zitat Tong Z, Xiao Z, Li K, Li K (2014) Proactive scheduling in distributed computing—a reinforcement learning approach. J Parallel Distrib Comput 74(7):2662–2672CrossRef Tong Z, Xiao Z, Li K, Li K (2014) Proactive scheduling in distributed computing—a reinforcement learning approach. J Parallel Distrib Comput 74(7):2662–2672CrossRef
16.
Zurück zum Zitat Siar H, Nabavi SH, Shahaboddin S (2010) Static task scheduling in cooperative distributed systems based on soft computing techniques. Aust J Basic Appl Sci 4(6):1518–1526 Siar H, Nabavi SH, Shahaboddin S (2010) Static task scheduling in cooperative distributed systems based on soft computing techniques. Aust J Basic Appl Sci 4(6):1518–1526
17.
Zurück zum Zitat Xiao Z, Tong Z, Li K, Li K (2017) Learning non-cooperative game for load balancing under self-interested distributed environment. Appl Soft Comput 52:376–386CrossRef Xiao Z, Tong Z, Li K, Li K (2017) Learning non-cooperative game for load balancing under self-interested distributed environment. Appl Soft Comput 52:376–386CrossRef
18.
Zurück zum Zitat Xu C-Z, Rao J, Bu X (2012) URL: a unified reinforcement learning approach for autonomic cloud management. J Parallel Distrib Comput 72(2):95–105CrossRef Xu C-Z, Rao J, Bu X (2012) URL: a unified reinforcement learning approach for autonomic cloud management. J Parallel Distrib Comput 72(2):95–105CrossRef
19.
Zurück zum Zitat Xiao Z, Liang P, Tong Z, Li K, Khan SU, Li K (2017) Self-adaptation and mutual adaptation for distributed scheduling in benevolent clouds. Concurrency Comput Pract Exp 29(5):1–12CrossRef Xiao Z, Liang P, Tong Z, Li K, Khan SU, Li K (2017) Self-adaptation and mutual adaptation for distributed scheduling in benevolent clouds. Concurrency Comput Pract Exp 29(5):1–12CrossRef
20.
Zurück zum Zitat Sutton RS, Barto AG (1998) Introduction to reinforcement learning. MIT press, CambridgeMATHCrossRef Sutton RS, Barto AG (1998) Introduction to reinforcement learning. MIT press, CambridgeMATHCrossRef
21.
Zurück zum Zitat Kober J, Bagnell JA, Peters J (2013) Reinforcement learning in robotics: a survey. Int J Robot Res 32(11):1238–1274CrossRef Kober J, Bagnell JA, Peters J (2013) Reinforcement learning in robotics: a survey. Int J Robot Res 32(11):1238–1274CrossRef
22.
Zurück zum Zitat Roy A, Xu H, Pokutta S (2017) Reinforcement learning under model mismatch. In: Advances in neural information processing systems, pp 3043–3052 Roy A, Xu H, Pokutta S (2017) Reinforcement learning under model mismatch. In: Advances in neural information processing systems, pp 3043–3052
23.
Zurück zum Zitat Peng Z, Cui D, Zuo J, Li Q, Xu B, Lin W (2015) Random task scheduling scheme based on reinforcement learning in cloud computing. Cluster Comput 18(4):1595–1607CrossRef Peng Z, Cui D, Zuo J, Li Q, Xu B, Lin W (2015) Random task scheduling scheme based on reinforcement learning in cloud computing. Cluster Comput 18(4):1595–1607CrossRef
24.
Zurück zum Zitat Wei Z, Zhang Y, Xu X, Shi L, Feng L (2017) A task scheduling algorithm based on Q-learning and shared value function for WSNs. Comput Netw 126:141–149CrossRef Wei Z, Zhang Y, Xu X, Shi L, Feng L (2017) A task scheduling algorithm based on Q-learning and shared value function for WSNs. Comput Netw 126:141–149CrossRef
25.
Zurück zum Zitat Agarwal M, Srivastava GMS (2016) A genetic algorithm inspired task scheduling in cloud computing. In: 2016 international conference on computing, communication and automation (ICCCA). IEEE, pp 364–367 Agarwal M, Srivastava GMS (2016) A genetic algorithm inspired task scheduling in cloud computing. In: 2016 international conference on computing, communication and automation (ICCCA). IEEE, pp 364–367
26.
Zurück zum Zitat Tang Z, Zhang X, Li K, Li K (2018) An intermediate data placement algorithm for load balancing in Spark computing environment. Future Gener Comput Syst 78:287–301CrossRef Tang Z, Zhang X, Li K, Li K (2018) An intermediate data placement algorithm for load balancing in Spark computing environment. Future Gener Comput Syst 78:287–301CrossRef
27.
Zurück zum Zitat Mittal S, Katal A (2016) An optimized task scheduling algorithm in cloud computing. In: 2016 IEEE 6th international conference on advanced computing (IACC). IEEE, pp 197–202 Mittal S, Katal A (2016) An optimized task scheduling algorithm in cloud computing. In: 2016 IEEE 6th international conference on advanced computing (IACC). IEEE, pp 197–202
28.
Zurück zum Zitat Liu J, Li K, Zhu D, Han J, Li K (2017) Minimizing cost of scheduling tasks on heterogeneous multicore embedded systems. ACM Trans Embed Comput Syst (TECS) 16(2):36 Liu J, Li K, Zhu D, Han J, Li K (2017) Minimizing cost of scheduling tasks on heterogeneous multicore embedded systems. ACM Trans Embed Comput Syst (TECS) 16(2):36
29.
Zurück zum Zitat Xu L, Wang K, Ouyang Z, Qi X (2014) An improved binary PSO-based task scheduling algorithm in green cloud computing. In: 2014 9th international conference on communications and networking in China (CHINACOM). IEEE, pp 126–131 Xu L, Wang K, Ouyang Z, Qi X (2014) An improved binary PSO-based task scheduling algorithm in green cloud computing. In: 2014 9th international conference on communications and networking in China (CHINACOM). IEEE, pp 126–131
30.
Zurück zum Zitat Aladwani T (2017) Improving tasks scheduling performance in cloud computing environment by using analytic hierarchy process model. In: international conference on green informatics (ICGI). IEEE, pp 98–104 Aladwani T (2017) Improving tasks scheduling performance in cloud computing environment by using analytic hierarchy process model. In: international conference on green informatics (ICGI). IEEE, pp 98–104
31.
Zurück zum Zitat Akbar MF, Munir EU, Rafique MM, Malik Z, Khan SU, Yang LT (2017) List-based task scheduling for cloud computing. In: IEEE international conference on internet of things, pp 652–659 Akbar MF, Munir EU, Rafique MM, Malik Z, Khan SU, Yang LT (2017) List-based task scheduling for cloud computing. In: IEEE international conference on internet of things, pp 652–659
32.
Zurück zum Zitat Li K (2016) Energy and time constrained task scheduling on multiprocessor computers with discrete speed levels. J Parallel Distrib Comput 95:15–28CrossRef Li K (2016) Energy and time constrained task scheduling on multiprocessor computers with discrete speed levels. J Parallel Distrib Comput 95:15–28CrossRef
33.
Zurück zum Zitat Arabnejad H, Barbosa JG (2014) List scheduling algorithm for heterogeneous systems by an optimistic cost table. IEEE Trans Parallel Distrib Syst 25(3):682–694CrossRef Arabnejad H, Barbosa JG (2014) List scheduling algorithm for heterogeneous systems by an optimistic cost table. IEEE Trans Parallel Distrib Syst 25(3):682–694CrossRef
34.
Zurück zum Zitat Akbar MF, Munir EU, Rafique MM, Malik Z, Khan SU, Yang LT (2016) List-based task scheduling for cloud computing. In: 2016 IEEE international conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData). IEEE, pp 652–659 Akbar MF, Munir EU, Rafique MM, Malik Z, Khan SU, Yang LT (2016) List-based task scheduling for cloud computing. In: 2016 IEEE international conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData). IEEE, pp 652–659
35.
Zurück zum Zitat Wang G, Wang Y, Liu H, Guo H (2016) HSIP: a Novel Task Scheduling Algorithm for Heterogeneous Computing. Sci Program 2016:1–11 Wang G, Wang Y, Liu H, Guo H (2016) HSIP: a Novel Task Scheduling Algorithm for Heterogeneous Computing. Sci Program 2016:1–11
36.
Zurück zum Zitat Sirisha D, Vijaya Kumari G (2016) Minimal start time heuristics for scheduling workflows in heterogeneous computing systems. In: International conference on distributed computing and internet technology. Springer, pp 199–212 Sirisha D, Vijaya Kumari G (2016) Minimal start time heuristics for scheduling workflows in heterogeneous computing systems. In: International conference on distributed computing and internet technology. Springer, pp 199–212
37.
Zurück zum Zitat Sutton RS, Barto AG (2018) Reinforcement learning: An introduction. MIT Press, CambridgeMATH Sutton RS, Barto AG (2018) Reinforcement learning: An introduction. MIT Press, CambridgeMATH
38.
Zurück zum Zitat Cui D, Ke W, Peng Z, Zuo J (2015) Multiple DAGs workflow scheduling algorithm based on reinforcement learning in cloud computing. In: International symposium on intelligence computation and applications. Springer, pp 305–311 Cui D, Ke W, Peng Z, Zuo J (2015) Multiple DAGs workflow scheduling algorithm based on reinforcement learning in cloud computing. In: International symposium on intelligence computation and applications. Springer, pp 305–311
39.
Zurück zum Zitat Cui D, Peng Z, Lin W (2017) A reinforcement learning-based mixed job scheduler scheme for grid or IaaS cloud. IEEE Trans Cloud Comput 14(99):1CrossRef Cui D, Peng Z, Lin W (2017) A reinforcement learning-based mixed job scheduler scheme for grid or IaaS cloud. IEEE Trans Cloud Comput 14(99):1CrossRef
40.
Zurück zum Zitat Orhean AI, Pop F, Raicu I (2018) New scheduling approach using reinforcement learning for heterogeneous distributed systems. J Parallel Distrib Comput 117:292–302CrossRef Orhean AI, Pop F, Raicu I (2018) New scheduling approach using reinforcement learning for heterogeneous distributed systems. J Parallel Distrib Comput 117:292–302CrossRef
41.
Zurück zum Zitat Moradi M (2016) A centralized reinforcement learning method for multiagent job scheduling in Grid. In: 2016 6th international conference on computer and knowledge engineering (ICCKE). IEEE, pp 171–176 Moradi M (2016) A centralized reinforcement learning method for multiagent job scheduling in Grid. In: 2016 6th international conference on computer and knowledge engineering (ICCKE). IEEE, pp 171–176
42.
Zurück zum Zitat Li K, Li S, Xu Y, Xie Z (2014) A DAG task scheduling scheme on heterogeneous computing systems using invasive weed optimization algorithm. In: 2014 sixth international symposium on parallel architectures, algorithms and programming (PAAP). IEEE, pp 262–267 Li K, Li S, Xu Y, Xie Z (2014) A DAG task scheduling scheme on heterogeneous computing systems using invasive weed optimization algorithm. In: 2014 sixth international symposium on parallel architectures, algorithms and programming (PAAP). IEEE, pp 262–267
43.
Zurück zum Zitat Kaelbling LP, Littman ML, Moore AW (1996) Reinforcement learning: a survey. J Artif Intell Res 4:237–285CrossRef Kaelbling LP, Littman ML, Moore AW (1996) Reinforcement learning: a survey. J Artif Intell Res 4:237–285CrossRef
44.
Zurück zum Zitat Nie J, Haykin S (1999) A Q-learning-based dynamic channel assignment technique for mobile communication systems. IEEE Trans Veh Technol 48(5):1676–1687CrossRef Nie J, Haykin S (1999) A Q-learning-based dynamic channel assignment technique for mobile communication systems. IEEE Trans Veh Technol 48(5):1676–1687CrossRef
45.
Zurück zum Zitat Calheiros RN, Ranjan R, Beloglazov A, De Rose CA, Buyya R (2011) CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Softw Pract Exp 41(1):23–50CrossRef Calheiros RN, Ranjan R, Beloglazov A, De Rose CA, Buyya R (2011) CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Softw Pract Exp 41(1):23–50CrossRef
46.
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 (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 (e-science). IEEE, pp 1–8
47.
Zurück zum Zitat Bharathi S, Chervenak A, Deelman E, Mehta G, Su M-H, Vahi K (2008) Characterization of scientific workflows. In: Third workshop on workflows in support of large-scale science, 2008. WORKS 2008. IEEE, pp 1–10 Bharathi S, Chervenak A, Deelman E, Mehta G, Su M-H, Vahi K (2008) Characterization of scientific workflows. In: Third workshop on workflows in support of large-scale science, 2008. WORKS 2008. IEEE, pp 1–10
48.
Zurück zum Zitat Juve G, Chervenak A, Deelman E, Bharathi S, Mehta G, Vahi K (2013) Characterizing and profiling scientific workflows. Future 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. Future Gener Comput Syst 29(3):682–692CrossRef
49.
Zurück zum Zitat Kianpisheh S, Charkari NM, Kargahi M (2016) Ant colony based constrained workflow scheduling for heterogeneous computing systems. Cluster Comput 19(3):1053–1070CrossRef Kianpisheh S, Charkari NM, Kargahi M (2016) Ant colony based constrained workflow scheduling for heterogeneous computing systems. Cluster Comput 19(3):1053–1070CrossRef
50.
Zurück zum Zitat Tong Z, Chen H, Deng X, Li K, Li K (2018) A novel task scheduling scheme in a cloud computing environment using hybrid biogeography-based optimization. Soft Comput 11:1–20 Tong Z, Chen H, Deng X, Li K, Li K (2018) A novel task scheduling scheme in a cloud computing environment using hybrid biogeography-based optimization. Soft Comput 11:1–20
51.
Zurück zum Zitat Arabnejad V, Bubendorfer K, Ng B (2017) Scheduling deadline constrained scientific workflows on dynamically provisioned cloud resources. Future Gener Comput Syst 75:348–364CrossRef Arabnejad V, Bubendorfer K, Ng B (2017) Scheduling deadline constrained scientific workflows on dynamically provisioned cloud resources. Future Gener Comput Syst 75:348–364CrossRef
52.
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, 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, pp 39–59
53.
Zurück zum Zitat Deelman E, Callaghan S, Field E, Francoeur H, Graves R, Gupta N, Gupta V, Jordan TH, Kesselman C, Maechling P (2006) Managing large-scale workflow execution from resource provisioning to provenance tracking: The cybershake example. In: Second IEEE international conference on e-Science and grid computing, 2006. e-Science’06. IEEE, p 14 Deelman E, Callaghan S, Field E, Francoeur H, Graves R, Gupta N, Gupta V, Jordan TH, Kesselman C, Maechling P (2006) Managing large-scale workflow execution from resource provisioning to provenance tracking: The cybershake example. In: Second IEEE international conference on e-Science and grid computing, 2006. e-Science’06. IEEE, p 14
Metadaten
Titel
QL-HEFT: a novel machine learning scheduling scheme base on cloud computing environment
verfasst von
Zhao Tong
Xiaomei Deng
Hongjian Chen
Jing Mei
Hong Liu
Publikationsdatum
07.03.2019
Verlag
Springer London
Erschienen in
Neural Computing and Applications / Ausgabe 10/2020
Print ISSN: 0941-0643
Elektronische ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-019-04118-8

Weitere Artikel der Ausgabe 10/2020

Neural Computing and Applications 10/2020 Zur Ausgabe

Premium Partner