메뉴 건너뛰기




Volumn 17, Issue 1, 2014, Pages 129-137

HSGA: A hybrid heuristic algorithm for workflow scheduling in cloud systems

Author keywords

Cloud computing; Genetic Algorithm; Heterogeneous distributed computing systems; Heuristic; Workflow scheduling

Indexed keywords

CLOUD COMPUTING; COMPUTATIONAL COMPLEXITY; GENETIC ALGORITHMS; GRAPH ALGORITHMS; HEURISTIC ALGORITHMS; SCHEDULING; TOPOLOGY;

EID: 84896393276     PISSN: 13867857     EISSN: 15737543     Source Type: Journal    
DOI: 10.1007/s10586-013-0275-6     Document Type: Article
Times cited : (87)

References (26)
  • 2
    • 84890369311 scopus 로고    scopus 로고
    • A synthetic heuristic algorithm for independent task scheduling in cloud systems
    • Ghorbannia Delavar, A., Aryan, Y.: A synthetic heuristic algorithm for independent task scheduling in cloud systems. Int. J. Comput. Sci. Issues 8(6), 289 (2011).
    • (2011) Int. J. Comput. Sci. Issues , vol.8 , Issue.6 , pp. 289
    • Ghorbannia Delavar, A.1    Aryan, Y.2
  • 3
    • 77955509553 scopus 로고    scopus 로고
    • Reliability-aware scheduling strategy for heterogeneous distributed computing systems
    • Tanga, X., Li, K., Li, R., Veeravalli, B.: Reliability-aware scheduling strategy for heterogeneous distributed computing systems. J. Parallel Distrib. Comput. 70, 941-952 (2010).
    • (2010) J. Parallel Distrib. Comput. , vol.70 , pp. 941-952
    • Tanga, X.1    Li, K.2    Li, R.3    Veeravalli, B.4
  • 5
    • 76849102536 scopus 로고    scopus 로고
    • List scheduling with duplication for heterogeneous computing systems
    • Tang, X., Li, K., Liao, G., Li, R.: List scheduling with duplication for heterogeneous computing systems. J. Parallel Distrib. Comput. 70, 323-329 (2010).
    • (2010) J. Parallel Distrib. Comput. , vol.70 , pp. 323-329
    • Tang, X.1    Li, K.2    Liao, G.3    Li, R.4
  • 7
    • 78650178979 scopus 로고    scopus 로고
    • On cluster resource allocation for multiple parallel task graphs
    • Casanova, H., Desprez, F., Suter, F.: On cluster resource allocation for multiple parallel task graphs. J. Parallel Distrib. Comput. 70, 1193-1203 (2010).
    • (2010) J. Parallel Distrib. Comput. , vol.70 , pp. 1193-1203
    • Casanova, H.1    Desprez, F.2    Suter, F.3
  • 9
    • 0003941428 scopus 로고
    • A tabu search approach to task scheduling on heterogeneous processors under precedence constraints
    • Porto, S., Ribeiro, C.: A tabu search approach to task scheduling on heterogeneous processors under precedence constraints. Int. J. High Speed Comput. 7, 45-72 (1995).
    • (1995) Int. J. High Speed Comput. , vol.7 , pp. 45-72
    • Porto, S.1    Ribeiro, C.2
  • 10
    • 46749149639 scopus 로고    scopus 로고
    • A parallel algorithm of simulated annealing for multiprocessor scheduling
    • Kalashnikov, A., Kostenko, V.: A parallel algorithm of simulated annealing for multiprocessor scheduling. J. Comput. Syst. Sci. Int. 47, 455-463 (2008).
    • (2008) J. Comput. Syst. Sci. Int. , vol.47 , pp. 455-463
    • Kalashnikov, A.1    Kostenko, V.2
  • 11
    • 62849122467 scopus 로고    scopus 로고
    • Real-time task scheduling by multi objective genetic algorithm
    • Yoo, M.: Real-time task scheduling by multi objective genetic algorithm. J. Syst. Softw. 82, 619-628 (2009).
    • (2009) J. Syst. Softw. , vol.82 , pp. 619-628
    • Yoo, M.1
  • 12
    • 69649083331 scopus 로고    scopus 로고
    • Department of Computer Science and Software Engineering, The University of Melbourne, VIC 3010, Australia
    • Yu, J., Buyya, R., Ramamohanarao, K.: Workflow scheduling algorithms for grid computing. Department of Computer Science and Software Engineering, The University of Melbourne, VIC 3010, Australia (2009). http://www. cloudbus. org/reports.
    • (2009) Workflow scheduling algorithms for grid computing
    • Yu, J.1    Buyya, R.2    Ramamohanarao, K.3
  • 13
    • 62849122467 scopus 로고    scopus 로고
    • Real-time task scheduling by multi objective genetic algorithm
    • Yoo, M.: Real-time task scheduling by multi objective genetic algorithm. J. Syst. Softw. 82, 619-628 (2009).
    • (2009) J. Syst. Softw. , vol.82 , pp. 619-628
    • Yoo, M.1
  • 14
    • 70449687846 scopus 로고    scopus 로고
    • Genetic algorithms for task scheduling problem
    • Omara, F. A., Arafa, M. M.: Genetic algorithms for task scheduling problem. J. Parallel Distrib. Comput. 70, 13-22 (2010).
    • (2010) J. Parallel Distrib. Comput. , vol.70 , pp. 13-22
    • Omara, F.A.1    Arafa, M.M.2
  • 15
    • 84896404032 scopus 로고    scopus 로고
    • A thesis submitted to the College of Graduate Studies and Research in Partial Fulfillment, Department of Computer Science University of Saskatchewan Saskatoon
    • Fida, A.: Workflow scheduling for service oriented cloud computing. A thesis submitted to the College of Graduate Studies and Research in Partial Fulfillment, Department of Computer Science University of Saskatchewan Saskatoon (2008).
    • (2008) Workflow scheduling for service oriented cloud computing
    • Fida, A.1
  • 16
    • 79960440687 scopus 로고    scopus 로고
    • Optimizing the makespan and reliability for workflow applications with reputation and a look-ahead genetic algorithm
    • Wang, X., Yeo, C. S., Buyya, R., Su, J.: Optimizing the makespan and reliability for workflow applications with reputation and a look-ahead genetic algorithm. Future Gener. Comput. Syst. 27, 1124-1134 (2011).
    • (2011) Future Gener. Comput. Syst. , vol.27 , pp. 1124-1134
    • Wang, X.1    Yeo, C.S.2    Buyya, R.3    Su, J.4
  • 17
    • 84896388724 scopus 로고    scopus 로고
    • http://www.ligo.caltech. edu/advLIGO/
    • http://www. ligo. caltech. edu/advLIGO/.
  • 18
    • 84896398638 scopus 로고    scopus 로고
    • https://confluence. pegasus. isi. edu/display/pegasus/WorkflowGenerator.
  • 21
    • 84857172038 scopus 로고    scopus 로고
    • Efficient tasks scheduling for heterogeneous multiprocessor using genetic algorithm with node duplication
    • Singh, J., Singh, H.: Efficient tasks scheduling for heterogeneous multiprocessor using genetic algorithm with node duplication. Indian J. Comput. Sci. Eng. 2(3), 402 (2011).
    • (2011) Indian J. Comput. Sci. Eng. , vol.2 , Issue.3 , pp. 402
    • Singh, J.1    Singh, H.2
  • 22
    • 0024700241 scopus 로고
    • Efficient implementation of the first-fit strategy for dynamic storage allocation, Australian National University
    • Brent, R. P.: Efficient implementation of the first-fit strategy for dynamic storage allocation, Australian National University. ACM Trans. Program. Lang. Syst. 11(3), 388-403 (1989).
    • (1989) ACM Trans. Program. Lang. Syst. , vol.11 , Issue.3 , pp. 388-403
    • Brent, R.P.1
  • 24
    • 78649514525 scopus 로고    scopus 로고
    • Research on the resource monitoring model under cloud computing environment
    • LNCS, F. L. Wang (Ed.), Berlin: Springer
    • Ge, J., Zhang, B., Fang, Y.: Research on the resource monitoring model under cloud computing environment. In: Wang, F. L., et al. (eds.) WISM 2010. LNCS, vol. 6318, pp. 111-118. Springer, Berlin (2010).
    • (2010) WISM 2010 , vol.6318 , pp. 111-118
    • Ge, J.1    Zhang, B.2    Fang, Y.3
  • 25
    • 84896390810 scopus 로고    scopus 로고
    • A scheduling algorithm for increasing the quality of the distributed systems by using genetic algorithm
    • Ghorbannia Delavar, A., Aghazarian, V., Litkouhi, S., Khajeh Naeini, M.: A scheduling algorithm for increasing the quality of the distributed systems by using genetic algorithm. Int. J. Inf. Educ. Technol. 1(1), 58-62 (2011).
    • (2011) Int. J. Inf. Educ. Technol. , vol.1 , Issue.1 , pp. 58-62
    • Ghorbannia Delavar, A.1    Aghazarian, V.2    Litkouhi, S.3    Khajeh Naeini, M.4


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.