Skip to main content

An Appraisal on Assortment of Optimization Factors in Cloud Computing Environment

  • Conference paper
  • First Online:
Advances in Decision Sciences, Image Processing, Security and Computer Vision (ICETE 2019)

Part of the book series: Learning and Analytics in Intelligent Systems ((LAIS,volume 3))

Included in the following conference series:

Abstract

Computers play essential roles in variety of fields to make their timely work efficient, with the help of high-performance computing architecture like Distributed Computing, Grid architecture, Cluster and Cloud technology. Cloud Computing is experiencing rapid development in both Academic and Industry. A Cloud Environment is a computing model with diverse capabilities which enables users with appropriate and need based access to reciprocated pool of computing resources like networking facility, storage servers, application servers and other services. Essential part of Cloud environment is proficient allocation of resources to user with suitable task. The Cloud Computing Environment has anthology of uncountable nodes, variety of resources, with potential challenges in task scheduling and execution. This paper presents a systematic study on Cloud Computing Environment with an assortment of optimization factors and its functionality in Cloud Computing.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Gupta A, Gupta G (2016) A survey on load balancing algorithms in cloud computing environment. Int J Innovative Eng Res 4(6)

    Google Scholar 

  2. Buyya R, Chee SY, Venugopal S, Roberg J, Brandic I (2009) Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility. Future Gener Comput Syst 25(6):599–616

    Article  Google Scholar 

  3. Mell P, Grance T (2009) Draft NIST working definition of cloud computing, V15

    Google Scholar 

  4. Beloglazov A, Abawajy J, Buyya R (2012) Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Gener Comput Syst. Elsevier

    Google Scholar 

  5. Akilandeswari P, Srimathi H Deepli (2016) Dynamic scheduling in cloud computing using particle swarm optimization. Indian J Sci Technol 9(37)

    Google Scholar 

  6. Vinotina V (2012) A survey on resource allocation strategies in cloud computing. Int J Adv Comput Sci Appl 3(6)

    Google Scholar 

  7. Singh A, Tiwari VK, Dr. Gour B (2014) A survey on load balancing in cloud computing using soft computing techniques. Int J Adv Res Comput Commun Eng 3(9)

    Google Scholar 

  8. Ranganathan P (2010) Receipe for efficiency: principles of power aware computing. ACM Commun

    Google Scholar 

  9. Chang H, Tang X (2010) A load-balance based resource-scheduling algorithm under cloud computing environment. International conference on web-based learning. Springer

    Google Scholar 

  10. Li K, Xu G, Zhao G, Dong Y, Wang D (2011) Cloud task scheduling based on load balancing ant colony optimization. Sixth annual China Grid conference, IEEE

    Google Scholar 

  11. Goudarzi H, Ghasemazar M, Pedram M (2012) SLA-based optimization of power and migration cost in cloud computing. IEEE Xplore

    Google Scholar 

  12. Lin W, Liang C, Wang JZ, Buyya R (2012) Bandwidth-aware divisible task scheduling for cloud computing. Software-Practice and Experience, John Wiley & Sons, Ltd

    Google Scholar 

  13. Wang W, Zeng G, Tang D, Yao J (2012) Cloud-DLS: dynamic trusted scheduling for cloud computing. Expert Syst Appl. Elsevier

    Google Scholar 

  14. Vignesh V, Sendhil Kumar KS, Jaisankar N (2013) Resource management and scheduling in cloud environment. Int J Sci Res Publ 3(6), June

    Google Scholar 

  15. Ghribi C, Hadji M, Zeghlache D (2013) Energy efficient VM scheduling for cloud data centers: exact allocation and migration algorithms. Conference paper, research gate, May

    Google Scholar 

  16. Wu X, Mengqing D, Zhang R, Zeng B, Zhou S (2013) A task scheduling algorithm based on QoS-driven in cloud computing. Procedia Comput Sci. Elsevier

    Google Scholar 

  17. Genez TAL, Pietri I, Sakellariou R, Bittencourt LF, Madeira ERM (2015) A particle swarm optimization approach for workflow scheduling on cloud resources priced by CPU frequency. IEEE Xplore Digital Library

    Google Scholar 

  18. Lakra AV, Yadav DK (2015) Multi-objective tasks scheduling algorithm for cloud computing throughput optimization. International conference on intelligent computing, communication & convergence. Procedia Comput Sci. Elsevier

    Google Scholar 

  19. Bansal N, Maurya A, Kumar T, Singh M, Bansal S (2015) Cost performance of QoS driven task scheduling in cloud computing. Procedia Comput Sci, ScienceDirect. Elsevier

    Google Scholar 

  20. Awad AI, El-Hefnewy NA, Abdel Kader HM (2015) Enhanced Particle swarm optimization for task scheduling in cloud computing environments. Procedia Comput Sci ScienceDirect. Elsevier

    Google Scholar 

  21. Sotiriadis S, Bessis N, Anjum A, Buyya R (2015) An inter-cloud meta scheduling (ICMS) simulation framework: architecture and evalution. IEEE Trans Software Eng

    Google Scholar 

  22. Bryk P, Malawski M, Juve G, Deelman E (2016) Storage-aware algorithm for scheduling of workflow enables in clouds. J Grid Comput. Springer

    Google Scholar 

  23. Xie XL, Guo XJ. Research on task scheduling algorithm based on trust in cloud computing. J Database Theory Appl 9(6)

    Google Scholar 

  24. Abdullahi M, Ngadi MA, Abdulhamid SM (2016) Symbotic organism search optimization based task scheduling in cloud computing environment. Future Gener Comput Syst. Elsevier

    Google Scholar 

  25. Kong W, Lei Y, Ma J (2016) Virtual machine resource scheduling algorithm for cloud computing based on auction mechanism. Optik. Elsevier

    Google Scholar 

  26. Kim W, Jo O (2016) Cost-optimized configuration of computing instances for large sized cloud systems. ScienceDirect, KICS, Elsevier

    Google Scholar 

  27. Nayak SC, Tripathy C (2016) Dealine sensitive lease scheduling in cloud computing environment using AHP. J King Saud University - Computer and Information Sciences

    Google Scholar 

  28. Abdulhamid SM, Latiff MSA et al (2016) Fault tolerance aware scheduling technique for cloud computing environment using dynamic clustering algorithm. Neural Comput Appl. Springer

    Google Scholar 

  29. Isreal C, Taheri J, Ranjan R, Wang L, Zomaya AY (2017) A balanced scheduler with data reuse and replication for scientific workflows in cloud computing systems. Future Gener Comput Syst. Elsevier

    Google Scholar 

  30. Duan H, Chen C, Min G, Wu Y (2017) Energy-aware scheduling of virtual machines in heterogenous cloud computing systems. Future Gener Comput Syst. Elsevier

    Google Scholar 

  31. Chen W, Xie G, Li R, Bai Y, Fan C, Li K (2017) Efficient task scheduling for budget constrained parallel applications on heterogeneous cloud computing system. Future Gener Comput Syst. Elsevier

    Google Scholar 

  32. Boloni L, Turgut D (2017) Value of information based scheduling of cloud computing resources. Future Gener Comput Syst. Elsevier

    Google Scholar 

  33. Zhu W, Zhuang Y, Zhang L (2017) A three-dimensional virtual resource scheduling method for energy saving in cloud computing. Future Gener Comput Syst. Elsevier

    Google Scholar 

  34. Ali HGEDH, Saroit IA, Koth AM (2017) Grouped task scheduling algorithm based on QoS in cloud computing network. Egypt Inform J

    Google Scholar 

  35. Elsherbiny S, Eldaydamony E, Alrahmawy M, Reyad AE (2017) An extended intelligent water drops algorithm for workflow scheduling in cloud computing environment. Egypt Inform J. Elsevier

    Google Scholar 

  36. Guerout T, Gaoua Y, Artigues C, Da Costa G, Lopez P (2017) Mixed integer linear programming for quality of service optimization in clouds. Future Gener Comput Syst. Elsevier

    Google Scholar 

  37. Bui DM, Yoon Y, Huh EN, Jun S, Lee S (2017) Energy efficiency for cloud computing system based on predictive optimization. J Parallel Distrib Comput. Elsevier

    Google Scholar 

  38. Sarkhel P, Das H, Vashishtha LK (2017) Task-scheduling algorithms in cloud environment. Adv Intell Syst Comput. Springer, May

    Google Scholar 

  39. Li Y, Chen M, Dai W, Qiu M (2017) Energy optimization with dynamic task scheduling mobile computing. IEEE Syst J 11(1)

    Google Scholar 

  40. Cui H, Liu X, Yu T, Zhang H et al (2017) Cloud service scheduling algorithm research and optimization. Hindawi Secur Commun Netw. Wiley, Volume

    Google Scholar 

  41. Iordache GV, Pop F, Esposito C, Castiglione A (2017) Selection-based scheduling algorithms under service level agreement constraints. 21st international conference on control systems and computer science

    Google Scholar 

  42. Juarez F, Ejarque J, Badia RM (2018) Dynamic energy-aware scheduling for parallel task-based application in cloud computing. Future Gener Comput Syst. Elsevier

    Google Scholar 

  43. Fataniya B, Patel M (2018) Dynamic time quantum approach to improve round Robin scheduling algorithm in cloud environment. IJSRSET 4(4)

    Google Scholar 

  44. Sotiriadis S, Bessis N, Buyya R (2018) Self managed virtual machine scheduling in cloud systems. Inf Sci. Elsevier

    Google Scholar 

  45. Gill SS, Buyya R, Chana I, Singh M, Abraham A (2018) BULLET: particle swarm optimization based scheduling technique for provisioned cloud resources. J Netw Syst Manage. Springer

    Google Scholar 

  46. Basu S, Karuppiah M, Selvakumar K, Li KC et al (2018) An intelligent/cognitive model of task scheduling for IoT applications in cloud computing environment. Future Gener Comput Syst. 88:254–261

    Google Scholar 

  47. Chen ZG, Gong YJ, Chen X (2018) Multiobjective cloud workflow scheduling: a multiple populations ant colony system approach. IEEE Trans Cybern. IEEE

    Google Scholar 

  48. Chinnathambi S, Dr. Santhanam A (2018) Scheduling and checkpointing optimization algorithm for Byzantine fault tolerance in cloud clusters. Cluster Computing, Springer

    Google Scholar 

  49. Madni SHH, Latiff MSA, Coulibaly Y (2016) Resource scheduling for infrastructure as a service (IaaS) in cloud computing: challenges and opportunities. J Netw Computer Appl. Elsevier

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to P. Deepan Babu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Deepan Babu, P., Amudha, T. (2020). An Appraisal on Assortment of Optimization Factors in Cloud Computing Environment. In: Satapathy, S.C., Raju, K.S., Shyamala, K., Krishna, D.R., Favorskaya, M.N. (eds) Advances in Decision Sciences, Image Processing, Security and Computer Vision. ICETE 2019. Learning and Analytics in Intelligent Systems, vol 3. Springer, Cham. https://doi.org/10.1007/978-3-030-24322-7_74

Download citation

Publish with us

Policies and ethics