메뉴 건너뛰기




Volumn 39, Issue 10, 2014, Pages 7087-7096

A Novel Dynamic Reliability Optimized Resource Scheduling Algorithm for Grid Computing System

Author keywords

Budget; Deadline; GA; Grid computing system; Redundancy; Reliability

Indexed keywords


EID: 84907692498     PISSN: 2193567X     EISSN: 21914281     Source Type: Journal    
DOI: 10.1007/s13369-014-1305-2     Document Type: Article
Times cited : (14)

References (35)
  • 1
    • 84907704870 scopus 로고    scopus 로고
    • Kesselman, C
    • Blueprint for a New Computing Infrastructure, Access Online via Elsevier:
    • Foster, I.; Kesselman, C. (eds.): The Grid 2: Blueprint for a New Computing Infrastructure. Access Online via Elsevier (2003)
    • (2003) (eds.): The Grid , vol.2
    • Foster, I.1
  • 2
    • 0036468389 scopus 로고    scopus 로고
    • A taxonomy and survey of grid resource management systems for distributed computing
    • Krauter K., Buyya R., Maheswaran M.: A taxonomy and survey of grid resource management systems for distributed computing. Softw. Pract. Exp. 32, 135–164 (2002)
    • (2002) Softw. Pract. Exp , vol.32 , pp. 135-164
    • Krauter, K.1    Buyya, R.2    Maheswaran, M.3
  • 3
    • 33244454775 scopus 로고    scopus 로고
    • A taxonomy of workflow management systems for grid computing
    • Yu J., Buyya R.: A taxonomy of workflow management systems for grid computing. J. Grid Comput. 3, 171–200 (2005)
    • (2005) J. Grid Comput , vol.3 , pp. 171-200
    • Yu, J.1    Buyya, R.2
  • 5
    • 0002050141 scopus 로고    scopus 로고
    • Ahmad: Static scheduling algorithms for allo cating directed task graphs to multiprocessors
    • Kwok, Y.K.; Ahmad: Static scheduling algorithms for allo cating directed task graphs to multiprocessors. ACM Comput.Surv. 31, 406–471 (1999)
    • (1999) ACM Comput.Surv , vol.31 , pp. 406-471
    • Kwok, Y.K.1
  • 6
    • 84865065308 scopus 로고    scopus 로고
    • Probabilistic resource allocation in heterogeneous distributed systems with random failures
    • Shestak V., Chongb E.K.P., Maciejewski A.A., Siegel H.J.: Probabilistic resource allocation in heterogeneous distributed systems with random failures. J. Parallel Distrib. Comput. 72, 1186–1194 (2012)
    • (2012) J. Parallel Distrib. Comput , vol.72 , pp. 1186-1194
    • Shestak, V.1    Chongb, E.K.P.2    Maciejewski, A.A.3    Siegel, H.J.4
  • 8
    • 74849108792 scopus 로고    scopus 로고
    • Computational models and heuristic methods for grid scheduling problems
    • Xhafa F., Abrahamb A.: Computational models and heuristic methods for grid scheduling problems. Futur. Gener. Comput. Syst. 26, 608–621 (2010)
    • (2010) Futur. Gener. Comput. Syst , vol.26 , pp. 608-621
    • Xhafa, F.1    Abrahamb, A.2
  • 9
    • 33745637948 scopus 로고    scopus 로고
    • Optimal resource allocation on grid systems for maximizing service reliability using a genetic algorithm
    • Dai Y.S., Wang X.L.: Optimal resource allocation on grid systems for maximizing service reliability using a genetic algorithm. Reliab. Eng. Syst. Saf. 91, 1071–1082 (2006)
    • (2006) Reliab. Eng. Syst. Saf , vol.91 , pp. 1071-1082
    • Dai, Y.S.1    Wang, X.L.2
  • 10
    • 20444463471 scopus 로고    scopus 로고
    • A dynamic and reliability- driven scheduling algorithm for parallel real-time jobs executing on heterogeneous clusters
    • Qin X., Jiang H.: A dynamic and reliability- driven scheduling algorithm for parallel real-time jobs executing on heterogeneous clusters. J. Parallel Distrib. Comput. 65, 885–900 (2005)
    • (2005) J. Parallel Distrib. Comput , vol.65 , pp. 885-900
    • Qin, X.1    Jiang, H.2
  • 11
    • 77955509553 scopus 로고    scopus 로고
    • Reliability-aware scheduling strategy for heterogeneous distributed computing systems
    • Tang X., Li K., Li R., Veeravalli B.: Reliability-aware scheduling strategy for heterogeneous distributed computing systems. J. Parallel Distrb. Comput. 70, 941–952 (2010)
    • (2010) J. Parallel Distrb. Comput , vol.70 , pp. 941-952
    • Tang, X.1    Li, K.2    Li, R.3    Veeravalli, B.4
  • 12
    • 34547865669 scopus 로고    scopus 로고
    • Performance and reliability of tree structured grid services considering data dependence and failure correlation
    • Dai Y.S., Levitin G., Trivedi K.S.: Performance and reliability of tree structured grid services considering data dependence and failure correlation. IEEE Trans. Comput. 56, 925–936 (2007)
    • (2007) IEEE Trans. Comput , vol.56 , pp. 925-936
    • Dai, Y.S.1    Levitin, G.2    Trivedi, K.S.3
  • 13
    • 0036871428 scopus 로고    scopus 로고
    • GridSim: a toolkit for the modeling and simulation of distributed resource management and scheduling for grid computing
    • Buyya R., Murshed M.: GridSim: a toolkit for the modeling and simulation of distributed resource management and scheduling for grid computing. Concurr. Comput.-Pract. E. 14(13-15), 1175–1220 (2002)
    • (2002) Concurr. Comput.-Pract. E , vol.14 , Issue.13-15 , pp. 1175-1220
    • Buyya, R.1    Murshed, M.2
  • 15
    • 84863504478 scopus 로고    scopus 로고
    • Cost-driven scheduling of grid workflows using partial critical paths
    • Abrishami S., Naghibzadeh M., Epema D.H.J.: Cost-driven scheduling of grid workflows using partial critical paths. IEEE Trans. Parallel Distrib. 23, 1400–1414 (2012)
    • (2012) IEEE Trans. Parallel Distrib , vol.23 , pp. 1400-1414
    • Abrishami, S.1    Naghibzadeh, M.2    Epema, D.H.J.3
  • 16
    • 65549099760 scopus 로고    scopus 로고
    • Deadline division-based heuristic for cost optimization in workflow scheduling
    • Yuan Y., Li X., Wanga Q., Zhu X.: Deadline division-based heuristic for cost optimization in workflow scheduling. Inf. Sci. 179, 2562–2575 (2009)
    • (2009) Inf. Sci , vol.179 , pp. 2562-2575
    • Yuan, Y.1    Li, X.2    Wanga, Q.3    Zhu, X.4
  • 17
    • 77955513896 scopus 로고    scopus 로고
    • Time and cost trade-off management for scheduling parallel applications on utility grids
    • Garg S.K., Buyyaa R., Siegel H.J.: Time and cost trade-off management for scheduling parallel applications on utility grids. Futur. Gener. Comput. Syst. 26, 1344–1355 (2010)
    • (2010) Futur. Gener. Comput. Syst , vol.26 , pp. 1344-1355
    • Garg, S.K.1    Buyyaa, R.2    Siegel, H.J.3
  • 18
    • 10444288974 scopus 로고    scopus 로고
    • Adaptive grid job scheduling with genetic algorithms
    • Gao Y., Rong H., Huang J.Z.: Adaptive grid job scheduling with genetic algorithms. Futur. Gener. Comput. Syst. 21, 151–161 (2005)
    • (2005) Futur. Gener. Comput. Syst , vol.21 , pp. 151-161
    • Gao, Y.1    Rong, H.2    Huang, J.Z.3
  • 20
    • 0003163669 scopus 로고    scopus 로고
    • Task matching and scheduling in heterogeneous computing environments using a genetic algorithm- based approach
    • Wang L., Siegel H.J., Royehowdhury V., Maciejewski A.: Task matching and scheduling in heterogeneous computing environments using a genetic algorithm- based approach. J. Parallel Distrib. Comput. 47(1), 8–22 (1997)
    • (1997) J. Parallel Distrib. Comput , vol.47 , Issue.1 , pp. 8-22
    • Wang, L.1    Siegel, H.J.2    Royehowdhury, V.3    Maciejewski, A.4
  • 21
    • 32844464200 scopus 로고    scopus 로고
    • PGGA: a predictable and grouped genetic algorithm for job scheduling
    • Li M., Yu B., Qi M.: PGGA: a predictable and grouped genetic algorithm for job scheduling. Futur. Gener. Comput. Syst. 22, 588–599 (2006)
    • (2006) Futur. Gener. Comput. Syst , vol.22 , pp. 588-599
    • Li, M.1    Yu, B.2    Qi, M.3
  • 22
    • 0036504666 scopus 로고    scopus 로고
    • Performance-effective and low complexity task scheduling for heterogeneous computing
    • Topcuoglu H., Hariri S., Wu M.-Y.: Performance-effective and low complexity task scheduling for heterogeneous computing. IEEE Trans. Parallel Distrib. 13, 260–274 (2002)
    • (2002) IEEE Trans. Parallel Distrib , vol.13 , pp. 260-274
    • Topcuoglu, H.1    Hariri, S.2    Wu, M.-Y.3
  • 23
    • 33745637948 scopus 로고    scopus 로고
    • Optimal resource allocation on grid systems for maximizing service reliability using a genetic algorithm
    • Dai Y.S., Wang X.L.: Optimal resource allocation on grid systems for maximizing service reliability using a genetic algorithm. Reliab. Eng. Syst. Saf. 91, 1071–1082 (2006)
    • (2006) Reliab. Eng. Syst. Saf , vol.91 , pp. 1071-1082
    • Dai, Y.S.1    Wang, X.L.2
  • 25
    • 0031270678 scopus 로고    scopus 로고
    • A heuristic approach to generating file spanning trees for reliability analysis of distributed computing system
    • Chen D.J., Chen R.S., Huang T.H.: A heuristic approach to generating file spanning trees for reliability analysis of distributed computing system. Comput. Math. Appl. 34, 115–131 (1997)
    • (1997) Comput. Math. Appl , vol.34 , pp. 115-131
    • Chen, D.J.1    Chen, R.S.2    Huang, T.H.3
  • 26
    • 0000412757 scopus 로고    scopus 로고
    • Task allocation algorithms for maximizing reliability of distributed computing systems
    • Kartik S., Murthy C.S.R.: Task allocation algorithms for maximizing reliability of distributed computing systems. IEEE Trans. Comput. 46(6), 719–724 (1997)
    • (1997) IEEE Trans. Comput , vol.46 , Issue.6 , pp. 719-724
    • Kartik, S.1    Murthy, C.S.R.2
  • 29
    • 77955509553 scopus 로고    scopus 로고
    • Reliability-aware scheduling strategy for heterogeneous distributed computing systems
    • Tang X., Li K., Li R., Veeravalli B.: Reliability-aware scheduling strategy for heterogeneous distributed computing systems. J. Parallel Distrb. Comput. 70, 941–952 (2010)
    • (2010) J. Parallel Distrb. Comput , vol.70 , pp. 941-952
    • Tang, X.1    Li, K.2    Li, R.3    Veeravalli, B.4
  • 30
    • 77955412533 scopus 로고    scopus 로고
    • Multi-heuristic dynamic task allocation using genetic algorithms in a heterogeneous distributed system
    • Page A.J., Keanea T.M., Naughton T.J.: Multi-heuristic dynamic task allocation using genetic algorithms in a heterogeneous distributed system. J. Parallel Distrib. Comput. 70, 758–766 (2010)
    • (2010) J. Parallel Distrib. Comput , vol.70 , pp. 758-766
    • Page, A.J.1    Keanea, T.M.2    Naughton, T.J.3
  • 32
    • 37149011816 scopus 로고    scopus 로고
    • A budget constrained scheduling of workflow applications on utility grids using genetic algorithms
    • Yu, J.; Buyya, R.: A budget constrained scheduling of workflow applications on utility grids using genetic algorithms. In: IEEE Workshop on Workflows in Support of Large-Scale Science, pp. 1-10 (2006)
    • (2006) IEEE Workshop on Workflows in Support of Large-Scale Science , pp. 1-10
    • Yu, J.1    Buyya, R.2
  • 33
    • 49049107971 scopus 로고    scopus 로고
    • Mapping heavy communication grid-based workflows onto grid resources within an SLA context using metaheuristics
    • Quan D.M., Hsu D.F.: Mapping heavy communication grid-based workflows onto grid resources within an SLA context using metaheuristics. Int. J. High Perform. Comput. Appl. 22, 330–346 (2008)
    • (2008) Int. J. High Perform. Comput. Appl , vol.22 , pp. 330-346
    • Quan, D.M.1    Hsu, D.F.2
  • 34
    • 33646148944 scopus 로고    scopus 로고
    • Scheduling workflow applications on processors with different capabilities
    • Shia Z., Dongarraa J.J.: Scheduling workflow applications on processors with different capabilities. Futur. Gener. Comput. Syst. 22, 665–675 (2006)
    • (2006) Futur. Gener. Comput. Syst , vol.22 , pp. 665-675
    • Shia, Z.1    Dongarraa, J.J.2


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