메뉴 건너뛰기




Volumn 47, Issue 4, 2015, Pages

Cloud computing resource scheduling and a survey of its evolutionary approaches

Author keywords

Ant colony optimization; Cloud computing; Evolutionary Computation; Genetic algorithm; Particle swarm optimization; Resource scheduling

Indexed keywords

ANT COLONY OPTIMIZATION; BIG DATA; CLOUD COMPUTING; COMPUTER ARCHITECTURE; PARTICLE SWARM OPTIMIZATION (PSO); SCHEDULING; SURVEYS;

EID: 84939803867     PISSN: 03600300     EISSN: 15577341     Source Type: Journal    
DOI: 10.1145/2788397     Document Type: Article
Times cited : (447)

References (130)
  • 7
    • 85019514248 scopus 로고    scopus 로고
    • Green cloud computing: Balancing energy in processing, storage, and transport
    • 2011
    • J. Baliga, R. W. A. Ayre, K. Hinton, and R. S. Tucker. 2011. Green cloud computing: Balancing energy in processing, storage, and transport. Proceedings of the IEEE 99, 1(2011), 149-167.
    • (2011) Proceedings of the IEEE , vol.99 , Issue.1 , pp. 149-167
    • Baliga, J.1    Ayre, R.W.A.2    Hinton, K.3    Tucker, R.S.4
  • 11
    • 63649117166 scopus 로고    scopus 로고
    • Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility
    • 2009
    • R. Buyya, C. S. Yeo, S. Venugopal, J. Broberg, and I. Brandicc. 2009. Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility. Future Generation Computer Systems 25(2009), 599-616.
    • (2009) Future Generation Computer Systems , vol.25 , pp. 599-616
    • Buyya, R.1    Yeo, C.S.2    Venugopal, S.3    Broberg, J.4    Brandicc, I.5
  • 12
    • 84861921092 scopus 로고    scopus 로고
    • Optimization of resource provisioning cost in cloud computing
    • 2012
    • S. Chaisiri, B. Lee, and D. Niyato. 2012. Optimization of resource provisioning cost in cloud computing. IEEE Transactions on Services Computing 5, 2(2012), 164-177.
    • (2012) IEEE Transactions on Services Computing , vol.5 , Issue.2 , pp. 164-177
    • Chaisiri, S.1    Lee, B.2    Niyato, D.3
  • 17
    • 84963612015 scopus 로고    scopus 로고
    • Deadline constrained cloud computing resources scheduling for cost optimization based on dynamic objective genetic algorithm
    • in press
    • Z. G. Chen, K. J. Du, Z. H. Zhan, and J. Zhang. 2015. Deadline constrained cloud computing resources scheduling for cost optimization based on dynamic objective genetic algorithm. In Proceedings of the IEEE Congress on Evolutionary Computation, in press.
    • (2015) Proceedings of the IEEE Congress on Evolutionary Computation
    • Chen, Z.G.1    Du, K.J.2    Zhan, Z.H.3    Zhang, J.4
  • 22
    • 84937429995 scopus 로고    scopus 로고
    • A genetic algorithm (GA) based load balancing strategy for cloud computing
    • 2013
    • K. Dasgupta, B. Mandal, P. Dutta, J. K. Mondal, and S. Dam. 2013. A genetic algorithm (GA) based load balancing strategy for cloud computing. Procedia Technology 10(2013), 340-347.
    • (2013) Procedia Technology , vol.10 , pp. 340-347
    • Dasgupta, K.1    Mandal, B.2    Dutta, P.3    Mondal, J.K.4    Dam, S.5
  • 23
    • 84939787678 scopus 로고    scopus 로고
    • Adaptive algorithm for minimizing cloud task length with prediction errors
    • 2014
    • S. Di, C. L. Wang, and F. Cappello. 2014. Adaptive algorithm for minimizing cloud task length with prediction errors. IEEE Transactions on Cloud Computing 2, 2(2014), 194-207.
    • (2014) IEEE Transactions on Cloud Computing , vol.2 , Issue.2 , pp. 194-207
    • Di, S.1    Wang, C.L.2    Cappello, F.3
  • 24
    • 70349459300 scopus 로고    scopus 로고
    • Cloud computing: Distributed Internet computing for IT and scientific research
    • 2009
    • M. D. Dikaiakos, G. Pallis, D. Katsaros, P. Mehra, and A. Vakali. 2009. Cloud computing: Distributed Internet computing for IT and scientific research. IEEE Internet Computing 13, 5(2009), 10-13.
    • (2009) IEEE Internet Computing , vol.13 , Issue.5 , pp. 10-13
    • Dikaiakos, M.D.1    Pallis, G.2    Katsaros, D.3    Mehra, P.4    Vakali, A.5
  • 25
    • 84906678725 scopus 로고    scopus 로고
    • Big data, for better or worse:90% of world's data generated over last two years
    • May 2013
    • A. Dragland. 2013. Big data, for better or worse:90% of world's data generated over last two years. Science Daily (May 2013).
    • (2013) Science Daily
    • Dragland, A.1
  • 32
    • 84880572934 scopus 로고    scopus 로고
    • A multi-objective ant colony system algorithm for virtual machine placement in cloud computing
    • 2013
    • Y. Q. Gao, H. B. Guan, Z. W. Qi, Y. Hou, L. Liu. 2013. A multi-objective ant colony system algorithm for virtual machine placement in cloud computing. Journal of Computer and System Sciences 79(2013), 1230-1242.
    • (2013) Journal of Computer and System Sciences , vol.79 , pp. 1230-1242
    • Gao, Y.Q.1    Guan, H.B.2    Qi, Z.W.3    Hou, Y.4    Liu, L.5
  • 40
    • 84908394402 scopus 로고    scopus 로고
    • A scientometric analysis of cloud computing literature
    • 2014
    • L. Heilig and S. Vob. 2014. A scientometric analysis of cloud computing literature. IEEE Transactions on Cloud Computing 2, 3(2014), 266-278.
    • (2014) IEEE Transactions on Cloud Computing , vol.2 , Issue.3 , pp. 266-278
    • Heilig, L.1    Vob, S.2
  • 49
    • 84876703866 scopus 로고    scopus 로고
    • Dynamic scheduling for cloud reliability using transportation problem
    • 2012
    • S. Kumar and P. Balasubramanie. 2012. Dynamic scheduling for cloud reliability using transportation problem. Journal of Computer Science 8, 10(2012), 1615-1626.
    • (2012) Journal of Computer Science , vol.8 , Issue.10 , pp. 1615-1626
    • Kumar, S.1    Balasubramanie, P.2
  • 50
    • 84922568630 scopus 로고    scopus 로고
    • A tabu search algorithm for the location of data centers and software components in green cloud computing networks
    • 2013
    • F. Larumbe and B. Sanso. 2013. A tabu search algorithm for the location of data centers and software components in green cloud computing networks. IEEE Transactions on Cloud Computing 1, 1(2013), 22-35.
    • (2013) IEEE Transactions on Cloud Computing , vol.1 , Issue.1 , pp. 22-35
    • Larumbe, F.1    Sanso, B.2
  • 52
    • 84905408361 scopus 로고    scopus 로고
    • Service innovation and smart analytics for Industry 4.0 and big data environment
    • 2014
    • J. Lee, H.-A. Kao, and S. Yang. 2014. Service innovation and smart analytics for Industry 4.0 and big data environment. Procedia CIRP 16(2014), 3-8.
    • (2014) Procedia CIRP , vol.16 , pp. 3-8
    • Lee, J.1    Kao, H.-A.2    Yang, S.3
  • 57
    • 84859719176 scopus 로고    scopus 로고
    • Cooperatively coevolving particle swarms for large scale optimization
    • 2012
    • X. D. Li and X. Yao. 2012. Cooperatively coevolving particle swarms for large scale optimization. IEEE Transactions on Evolutionary Computation 16, 2(2012), 210-224.
    • (2012) IEEE Transactions on Evolutionary Computation , vol.16 , Issue.2 , pp. 210-224
    • Li, X.D.1    Yao, X.2
  • 58
    • 84911922776 scopus 로고    scopus 로고
    • Competitive and cooperative particle swarm optimization with information sharing mechanism for global optimization problems
    • 2015
    • Y. H. Li, Z. H. Zhan, S. J. Lin, J. Zhang, and X. N. Luo. 2015c. Competitive and cooperative particle swarm optimization with information sharing mechanism for global optimization problems. Information Sciences 293(2015), 370-382.
    • (2015) Information Sciences , vol.293 , pp. 370-382
    • Li, Y.H.1    Zhan, Z.H.2    Lin, S.J.3    Zhang, J.4    Luo, X.N.5
  • 61
    • 84888876464 scopus 로고    scopus 로고
    • Enabling large-scale biomedical analysis in the cloud
    • 2013
    • Y. C. Lin, C. S. Yu, and Y. J. Lin. 2013. Enabling large-scale biomedical analysis in the cloud. BioMed Research International, 2013, Article ID 185679, 1-6.
    • (2013) BioMed Research International , pp. 1-6
    • Lin, Y.C.1    Yu, C.S.2    Lin, Y.J.3
  • 66
    • 84870850746 scopus 로고    scopus 로고
    • Based on ant colony algorithm for cloud management platform resources scheduling
    • Q. C. Lv, X. X. Shi, and L. Z. Zhou. 2012. Based on ant colony algorithm for cloud management platform resources scheduling. In Proceedings of the World Automation Congress. 1-4.
    • (2012) Proceedings of the World Automation Congress , pp. 1-4
    • Lv, Q.C.1    Shi, X.X.2    Zhou, L.Z.3
  • 69
    • 84978148235 scopus 로고    scopus 로고
    • Decreasing impact of SLA violations: Aproactive resource allocation approach for cloud computing environments
    • 2014
    • H. Morshedlou and M. R. Meybodi. 2014. Decreasing impact of SLA violations: Aproactive resource allocation approach for cloud computing environments. IEEE Transactions on Cloud Computing 2, 2(2014), 156-167.
    • (2014) IEEE Transactions on Cloud Computing , vol.2 , Issue.2 , pp. 156-167
    • Morshedlou, H.1    Meybodi, M.R.2
  • 77
    • 85144242607 scopus 로고    scopus 로고
    • Deadline based resource provisioning and scheduling algorithm for scientific workflows on clouds
    • 2014
    • M. A. Rodriguez and R. Buyya. 2014. Deadline based resource provisioning and scheduling algorithm for scientific workflows on clouds. IEEE Transactions on Cloud Computing 2, 2(2014), 222-235.
    • (2014) IEEE Transactions on Cloud Computing , vol.2 , Issue.2 , pp. 222-235
    • Rodriguez, M.A.1    Buyya, R.2
  • 78
    • 84871784432 scopus 로고    scopus 로고
    • Comparison of parallel genetic algorithm and particle swarm optimization for real-time UAV path planning
    • 2013
    • V. Roberge, M. Tarbouchi, and G. Labonte. 2013. Comparison of parallel genetic algorithm and particle swarm optimization for real-time UAV path planning. IEEE Transactions on Industrial Informatics 9, 1(2013), 132-141.
    • (2013) IEEE Transactions on Industrial Informatics , vol.9 , Issue.1 , pp. 132-141
    • Roberge, V.1    Tarbouchi, M.2    Labonte, G.3
  • 79
    • 84888150697 scopus 로고    scopus 로고
    • Resource allocation in a network-based cloud computing environment: Design challenges
    • 2013
    • M. A. Sharkh, M. Jammal, A. Shami, and A. Ouda. 2013. Resource allocation in a network-based cloud computing environment: Design challenges. IEEE Communications Magazine 51, 11(2013), 46-52.
    • (2013) IEEE Communications Magazine , vol.51 , Issue.11 , pp. 46-52
    • Sharkh, M.A.1    Jammal, M.2    Shami, A.3    Ouda, A.4
  • 81
    • 84905655565 scopus 로고    scopus 로고
    • Bi-velocity discrete particle swarm optimization and its application to multicast routing problem in communication networks
    • 2014
    • M. Shen, Z. H. Zhan, W. N. Chen, Y. J. Gong, J. Zhang, and Y. Li. 2014. Bi-velocity discrete particle swarm optimization and its application to multicast routing problem in communication networks. IEEE Transactions on Industrial Electronics 61, 12(2014), 7141-7151.
    • (2014) IEEE Transactions on Industrial Electronics , vol.61 , Issue.12 , pp. 7141-7151
    • Shen, M.1    Zhan, Z.H.2    Chen, W.N.3    Gong, Y.J.4    Zhang, J.5    Li, Y.6
  • 83
    • 78650025707 scopus 로고    scopus 로고
    • A mathematical programming approach server consolidation problems in virtualized data centers
    • 2010
    • B. Speitkamp and M. Bichler. 2010. A mathematical programming approach server consolidation problems in virtualized data centers. IEEE Transactions on Services Computing 3, 4(2010), 266-278.
    • (2010) IEEE Transactions on Services Computing , vol.3 , Issue.4 , pp. 266-278
    • Speitkamp, B.1    Bichler, M.2
  • 85
    • 0242336704 scopus 로고    scopus 로고
    • Design and implementation of a distributed evolutionary computing software
    • 2003
    • K. C. Tan, A. Tay, and J. Cai. 2003. Design and implementation of a distributed evolutionary computing software. IEEE Transactions on Systems, Man, and Cybernetics 33, 3(2003), 325-338.
    • (2003) IEEE Transactions on Systems, Man, and Cybernetics , vol.33 , Issue.3 , pp. 325-338
    • Tan, K.C.1    Tay, A.2    Cai, J.3
  • 86
    • 84924851274 scopus 로고    scopus 로고
    • A hybrid genetic algorithm for the energy-efficient virtual machine placement problem in data centers
    • M. Tang and S. Pan. 2014. A hybrid genetic algorithm for the energy-efficient virtual machine placement problem in data centers. Neural Processing Letters, DOI:10.1007/s11063-014-9339-8, 1-11
    • (2014) Neural Processing Letters , pp. 1-11
    • Tang, M.1    Pan, S.2
  • 87
    • 84866368326 scopus 로고    scopus 로고
    • A parallel cooperative co-evolutionary genetic algorithm for the composite SaaS placement problem in cloud computing
    • Springer-Verlag, Berlin
    • M. Tang and Z. I. M. Yusoh. 2012. A parallel cooperative co-evolutionary genetic algorithm for the composite SaaS placement problem in cloud computing. Parallel Problem Solving from Nature, Lecture Notes in Computer Science, Volume 7492. Springer-Verlag, Berlin, 225-234.
    • (2012) Parallel Problem Solving from Nature, Lecture Notes in Computer Science , vol.7492 , pp. 225-234
    • Tang, M.1    Yusoh, Z.I.M.2
  • 88
    • 84896949004 scopus 로고    scopus 로고
    • CLPS-GA: A case library and Pareto solution-based hybrid genetic algorithm for energy-aware cloud service scheduling
    • 2014
    • F. Tao, Y. Feng, L. Zhang, and T. W. Liao. 2014. CLPS-GA: A case library and Pareto solution-based hybrid genetic algorithm for energy-aware cloud service scheduling. Applied Soft Computing 19(2014), 264-279.
    • (2014) Applied Soft Computing , vol.19 , pp. 264-279
    • Tao, F.1    Feng, Y.2    Zhang, L.3    Liao, T.W.4
  • 89
    • 79960646589 scopus 로고    scopus 로고
    • The fourth paradigm: Data-intensive scientific discovery
    • 2011
    • K. M. Tolle, D. Tansley, and A. J. G. Hey. 2011. The fourth paradigm: Data-intensive scientific discovery. Proceedings of the IEEE 99, 8(2011), 1334-1337.
    • (2011) Proceedings of the IEEE , vol.99 , Issue.8 , pp. 1334-1337
    • Tolle, K.M.1    Tansley, D.2    Hey, A.J.G.3
  • 90
    • 84905817532 scopus 로고    scopus 로고
    • Interconnected cloud computing environments: Challenges, taxonomy, and survey
    • 2014
    • A. N. Toosi, R. N. Calheiros, and R. Buyya. 2014. Interconnected cloud computing environments: Challenges, taxonomy, and survey. ACM Computing Surveys 47, 1(2014), 1-47.
    • (2014) ACM Computing Surveys , vol.47 , Issue.1 , pp. 1-47
    • Toosi, A.N.1    Calheiros, R.N.2    Buyya, R.3
  • 93
    • 84863236988 scopus 로고    scopus 로고
    • Energy-efficient multi-job scheduling model for cloud computing and its genetic algorithm
    • X. L. Wang, Y. P. Wang, and H. Zhu. 2012. Energy-efficient multi-job scheduling model for cloud computing and its genetic algorithm. Mathematical Problems in Engineering, Article ID 589243, 1-16.
    • (2012) Mathematical Problems in Engineering , pp. 1-16
    • Wang, X.L.1    Wang, Y.P.2    Zhu, H.3
  • 96
    • 84872360361 scopus 로고    scopus 로고
    • A market-oriented hierarchical scheduling strategy in cloud workflow systems
    • 2013
    • Z. J. Wu, X. Liu, Z. W. Ni, D. Yuan, and Y. Yang. 2013. A market-oriented hierarchical scheduling strategy in cloud workflow systems. Journal of Supercomputing 63, 1(2013), 256-293.
    • (2013) Journal of Supercomputing , vol.63 , Issue.1 , pp. 256-293
    • Wu, Z.J.1    Liu, X.2    Ni, Z.W.3    Yuan, D.4    Yang, Y.5
  • 98
    • 84877736288 scopus 로고    scopus 로고
    • Dynamic resource allocation using virtual machines for cloud computing environment
    • 2013
    • Z. Xiao, W. Song, and Q. Chen. 2013. Dynamic resource allocation using virtual machines for cloud computing environment. IEEE Transactions on Parallel and Distributed Systems 24, 6(2013), 1107-1117.
    • (2013) IEEE Transactions on Parallel and Distributed Systems , vol.24 , Issue.6 , pp. 1107-1117
    • Xiao, Z.1    Song, W.2    Chen, Q.3
  • 99
    • 84891627095 scopus 로고    scopus 로고
    • Managing performance overhead of virtual machines in cloud computing: A survey, state of the art, and future directions
    • 2014
    • F. Xu, F. M. Liu, H. Jin, and A. V. Vasilakos. 2014. Managing performance overhead of virtual machines in cloud computing: A survey, state of the art, and future directions. Proceedings of the IEEE 102, 1(2014), 11-31.
    • (2014) Proceedings of the IEEE , vol.102 , Issue.1 , pp. 11-31
    • Xu, F.1    Liu, F.M.2    Jin, H.3    Vasilakos, A.V.4
  • 111
    • 84970016607 scopus 로고    scopus 로고
    • A combinatorial auction-based mechanism for dynamic VM provisioning and allocation in clouds
    • 2013
    • S. Zaman and D. Grosu. 2013. A combinatorial auction-based mechanism for dynamic VM provisioning and allocation in clouds. IEEE Transactions on Cloud Computing 1, 2(2013), 129-141.
    • (2013) IEEE Transactions on Cloud Computing , vol.1 , Issue.2 , pp. 129-141
    • Zaman, S.1    Grosu, D.2
  • 112
    • 84882411825 scopus 로고    scopus 로고
    • Multiple populations for multiple objectives: A coevolutionary technique for solving multiobjective optimization problems
    • 2013
    • Z. H. Zhan, J. Li, J. Cao, J. Zhang, H. Chung, and Y. H. Shi. 2013. Multiple populations for multiple objectives: A coevolutionary technique for solving multiobjective optimization problems. IEEE Transactions on Cybernetics 43, 2(2013), 445-463.
    • (2013) IEEE Transactions on Cybernetics , vol.43 , Issue.2 , pp. 445-463
    • Zhan, Z.H.1    Li, J.2    Cao, J.3    Zhang, J.4    Chung, H.5    Shi, Y.H.6
  • 119
  • 122
    • 84055224102 scopus 로고    scopus 로고
    • Optimization of cloud database route scheduling based on combination of genetic algorithm and ant colony algorithm
    • 2011
    • Y. H. Zhang, L. Feng, and Z. Yang. 2011b. Optimization of cloud database route scheduling based on combination of genetic algorithm and ant colony algorithm. Procedia Engineering 15(2011), 3341-3345.
    • (2011) Procedia Engineering , vol.15 , pp. 3341-3345
    • Zhang, Y.H.1    Feng, L.2    Yang, Z.3
  • 127
  • 129
    • 84878424012 scopus 로고    scopus 로고
    • Study on cloud computing resource scheduling strategy based on the ant colony optimization algorithm
    • 2012
    • L. N. Zhu, Q. S. Li, and L. N. He. 2012. Study on cloud computing resource scheduling strategy based on the ant colony optimization algorithm. International Journal of Computer Science Issues 9, 5(2012), 54-58.
    • (2012) International Journal of Computer Science Issues , vol.9 , Issue.5 , pp. 54-58
    • Zhu, L.N.1    Li, Q.S.2    He, L.N.3


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